#include "mm/memory.h"
#include "vm/access.h"
-#include "vm/exceptions.h"
+#include "vm/classcache.h"
+#include "vm/descriptor.h"
+#include "vm/exceptions.hpp"
#include "vm/global.h"
-#include "vm/primitive.h"
+#include "vm/globals.hpp"
+#include "vm/linker.h"
+#include "vm/loader.h"
+#include "vm/options.h"
+#include "vm/primitive.hpp"
#include "vm/resolve.h"
#include "vm/jit/jit.h"
#include "vm/jit/verify/typeinfo.h"
-#include "vmcore/classcache.h"
-#include "vmcore/descriptor.h"
-#include "vmcore/linker.h"
-#include "vmcore/loader.h"
-#include "vmcore/options.h"
-
/******************************************************************************/
/* DEBUG HELPERS */
else {
/* a primitive type */
- cls = primitive_class_get_by_type(d->decltype);
+ cls = Primitive_get_class_by_type(d->primitivetype);
assert(cls->state & CLASS_LOADED);
fi = class_resolvefield(container,
fieldref->name, fieldref->descriptor,
- referer, true);
+ referer);
if (!fi) {
/* The field does not exist. But since we were called lazily, */
/* this error must not be reported now. (It will be reported */
fi = class_resolvefield(container,
ref->fieldref->name,ref->fieldref->descriptor,
- referer,true);
+ referer);
if (!fi) {
if (mode == resolveLazy) {
/* The field does not exist. But since we were called lazily, */