* src/vm/finalizer.c (finalizer_run): Fixed for handles and added boehm-hack.
[cacao.git] / src / vmcore / options.h
index 9bb332c485a87a896fc81a21a3653102fda286db..54ee97de5483bbf213492d32696e408d83ede790 100644 (file)
@@ -90,14 +90,12 @@ extern bool opt_debugcolor;
 extern bool compileall;
 
 extern bool loadverbose;         /* Print debug messages during loading */
-extern bool linkverbose;
 extern bool initverbose;         /* Log class initialization */ 
 
 extern bool opt_verboseclass;
 extern bool opt_verbosegc;
 extern bool opt_verbosejni;
 extern bool opt_verbosecall;
-extern bool opt_verbosethreads;
 
 extern bool showmethods;
 extern bool showconstantpool;
@@ -188,10 +186,16 @@ extern const char *opt_filter_show_method;
 
 /* NOTE: For better readability keep these alpha-sorted. */
 
+extern int      opt_DebugExceptions;
+extern int      opt_DebugFinalizer;
+extern int      opt_DebugLocalReferences;
+extern int      opt_DebugLocks;
 extern int      opt_DebugPatcher;
+extern int      opt_DebugPackage;
 extern int      opt_DebugProperties;
 extern int32_t  opt_DebugStackFrameInfo;
-extern int32_t  opt_DebugStackTrace;
+extern int      opt_DebugStackTrace;
+extern int      opt_DebugThreads;
 #if defined(ENABLE_DISASSEMBLER)
 extern int      opt_DisassembleStubs;
 #endif
@@ -205,11 +209,16 @@ extern int      opt_PrintConfig;
 extern int32_t  opt_ProfileGCMemoryUsage;
 extern int32_t  opt_ProfileMemoryUsage;
 extern FILE    *opt_ProfileMemoryUsageGNUPlot;
+#if defined(ENABLE_REPLACEMENT)
+extern int      opt_TestReplacement;
+#endif
 extern int32_t  opt_ThreadStackSize;
+extern int      opt_TraceCompilerCalls;
 extern int32_t  opt_TraceExceptions;
 extern int32_t  opt_TraceJavaCalls;
 extern int32_t  opt_TraceJNICalls;
 extern int32_t  opt_TraceJVMCalls;
+extern int32_t  opt_TraceLinkClass;
 #if defined(ENABLE_REPLACEMENT)
 extern int32_t  opt_TraceReplacement;
 #endif