Index: src/flag-definitions.h |
diff --git a/src/flag-definitions.h b/src/flag-definitions.h |
index 7e6a3a9bd020bc9da79d122b80d916290c7dbd22..f1b9b052e1d53fefd350536cc9bea0848923b4e9 100644 |
--- a/src/flag-definitions.h |
+++ b/src/flag-definitions.h |
@@ -752,6 +752,30 @@ |
DEFINE_NEG_IMPLICATION(predictable, concurrent_osr) |
DEFINE_NEG_IMPLICATION(predictable, concurrent_sweeping) |
+ |
+// |
+// Dev shell flags |
+// |
+ |
+DEFINE_BOOL(help, false, "Print usage message, including flags, on console") |
+DEFINE_BOOL(dump_counters, false, "Dump counters on exit") |
+ |
+DEFINE_BOOL(debugger, false, "Enable JavaScript debugger") |
+ |
+DEFINE_STRING(map_counters, "", "Map counters to a file") |
+DEFINE_ARGS(js_arguments, |
+ "Pass all remaining arguments to the script. Alias for \"--\".") |
+ |
+// |
+// GDB JIT integration flags. |
+// |
+ |
+DEFINE_BOOL(gdbjit, false, "enable GDBJIT interface (disables compacting GC)") |
+DEFINE_BOOL(gdbjit_full, false, "enable GDBJIT interface for all code objects") |
+DEFINE_BOOL(gdbjit_dump, false, "dump elf objects with debug info to disk") |
+DEFINE_STRING(gdbjit_dump_filter, "", |
+ "dump only objects containing this substring") |
+ |
// mark-compact.cc |
DEFINE_BOOL(force_marking_deque_overflows, false, |
"force overflows of marking deque by reducing it's size " |
@@ -760,41 +784,6 @@ |
DEFINE_BOOL(stress_compaction, false, |
"stress the GC compactor to flush out bugs (implies " |
"--force_marking_deque_overflows)") |
- |
-// |
-// Dev shell flags |
-// |
- |
-DEFINE_BOOL(help, false, "Print usage message, including flags, on console") |
-DEFINE_BOOL(dump_counters, false, "Dump counters on exit") |
- |
-DEFINE_BOOL(debugger, false, "Enable JavaScript debugger") |
- |
-DEFINE_STRING(map_counters, "", "Map counters to a file") |
-DEFINE_ARGS(js_arguments, |
- "Pass all remaining arguments to the script. Alias for \"--\".") |
- |
-// |
-// GDB JIT integration flags. |
-// |
-#undef FLAG |
-#ifdef ENABLE_GDB_JIT_INTERFACE |
-#define FLAG FLAG_FULL |
-#else |
-#define FLAG FLAG_READONLY |
-#endif |
- |
-DEFINE_BOOL(gdbjit, false, "enable GDBJIT interface") |
-DEFINE_BOOL(gdbjit_full, false, "enable GDBJIT interface for all code objects") |
-DEFINE_BOOL(gdbjit_dump, false, "dump elf objects with debug info to disk") |
-DEFINE_STRING(gdbjit_dump_filter, "", |
- "dump only objects containing this substring") |
- |
-#ifdef ENABLE_GDB_JIT_INTERFACE |
-DEFINE_IMPLICATION(gdbjit_full, gdbjit) |
-DEFINE_IMPLICATION(gdbjit_dump, gdbjit) |
-#endif |
-DEFINE_NEG_IMPLICATION(gdbjit, compact_code_space) |
// |
// Debug only flags |