#include "vm/types.h"
-#include "native/jni.h"
+#include "native/jni.hpp"
#include "vm/global.h"
extern bool opt_verbose;
extern bool opt_debugcolor;
-extern bool compileall;
extern bool loadverbose; /* Print debug messages during loading */
extern bool initverbose; /* Log class initialization */
extern bool showconstantpool;
extern bool showutf;
-extern char *opt_method;
-extern char *opt_signature;
-
extern bool compileverbose;
extern bool showstack;
extern bool opt_showdisassemble;
-extern bool opt_shownops;
extern bool opt_showddatasegment;
extern bool opt_showintermediate;
extern bool checkbounds;
-extern bool opt_noieee;
extern bool checksync;
#if defined(ENABLE_LOOP)
extern bool opt_loops;
/* Debugging options which can be turned off. */
+extern bool opt_AlwaysEmitLongBranches;
+extern int opt_CompileAll;
+extern char* opt_CompileMethod;
+extern char* opt_CompileSignature;
extern int opt_DebugExceptions;
extern int opt_DebugFinalizer;
extern int opt_DebugLocalReferences;
#endif
#endif
extern int opt_PrintConfig;
+extern int opt_PrintWarnings;
extern int opt_ProfileGCMemoryUsage;
extern int opt_ProfileMemoryUsage;
extern FILE *opt_ProfileMemoryUsageGNUPlot;
+extern int opt_RegallocSpillAll;
#if defined(ENABLE_REPLACEMENT)
extern int opt_TestReplacement;
#endif
+extern int opt_TraceBuiltinCalls;
extern int opt_TraceCompilerCalls;
extern int opt_TraceExceptions;
extern int opt_TraceHPI;