summaryrefslogtreecommitdiff
path: root/src/compiler/CompilerIR.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/CompilerIR.h')
-rw-r--r--src/compiler/CompilerIR.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/compiler/CompilerIR.h b/src/compiler/CompilerIR.h
index 2d4f83e93d..14af69d3d6 100644
--- a/src/compiler/CompilerIR.h
+++ b/src/compiler/CompilerIR.h
@@ -192,7 +192,8 @@ typedef struct CompilationUnit {
LIR* classPointerList; // Relocatable
int numClassPointers;
LIR* chainCellOffsetLIR;
- int disableOpt;
+ uint32_t disableOpt; // optControlVector flags
+ uint32_t enableDebug; // debugControlVector flags
int headerSize; // bytes before the first code ptr
int dataOffset; // starting offset of literal pool
int totalSize; // header + code size
@@ -203,8 +204,6 @@ typedef struct CompilationUnit {
std::vector<uint32_t> coreVmapTable;
std::vector<short> fpVmapTable;
bool printMe;
- bool printMeVerbose;
- bool dumpCFG;
bool hasClassLiterals; // Contains class ptrs used as literals
bool hasLoop; // Contains a loop
bool hasInvoke; // Contains an invoke instruction