Various bug fixes.
The most amusing fix was the wierd NaN test failure. After spending way
too much time debugging, it turned out to be a missing comma in the argument
list of the test launcher.
Change-Id: I76253575d7fbe2c2c260f1839a517c1b93dc9224
diff --git a/src/thread.h b/src/thread.h
index 8a3a49b..bb3f63b 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -210,7 +210,7 @@
void (*pArtLockObjectNoThrow)(struct Thread*, struct Object*);
struct Object* (*pArtAllocObjectNoThrow)(struct ClassObject*, int);
void (*pArtThrowException)(struct Thread*, struct Object*);
- bool (*pArtHandleFillArrayDataNoThrow)(struct ArrayObject*, const uint16_t*);
+ void (*pArtHandleFillArrayDataNoThrow)(Array*, const uint16_t*);
// Creates a new thread.
static Thread* Create(const Runtime* runtime);