|
@ -2262,7 +2262,6 @@ typedef FILE duk_file; |
|
|
#define DUK_USE_DOUBLE_LINKED_HEAP |
|
|
#define DUK_USE_DOUBLE_LINKED_HEAP |
|
|
#define DUK_USE_MARK_AND_SWEEP |
|
|
#define DUK_USE_MARK_AND_SWEEP |
|
|
#define DUK_USE_MS_STRINGTABLE_RESIZE |
|
|
#define DUK_USE_MS_STRINGTABLE_RESIZE |
|
|
#undef DUK_USE_GC_TORTURE |
|
|
|
|
|
|
|
|
|
|
|
#if defined(DUK_OPT_NO_REFERENCE_COUNTING) |
|
|
#if defined(DUK_OPT_NO_REFERENCE_COUNTING) |
|
|
#undef DUK_USE_REFERENCE_COUNTING |
|
|
#undef DUK_USE_REFERENCE_COUNTING |
|
@ -2291,6 +2290,7 @@ typedef FILE duk_file; |
|
|
#undef DUK_USE_MS_STRINGTABLE_RESIZE |
|
|
#undef DUK_USE_MS_STRINGTABLE_RESIZE |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#undef DUK_USE_GC_TORTURE |
|
|
#if defined(DUK_OPT_GC_TORTURE) |
|
|
#if defined(DUK_OPT_GC_TORTURE) |
|
|
#define DUK_USE_GC_TORTURE |
|
|
#define DUK_USE_GC_TORTURE |
|
|
#endif |
|
|
#endif |
|
@ -2382,6 +2382,12 @@ typedef FILE duk_file; |
|
|
#define DUK_USE_DEBUGGER_DUMPHEAP |
|
|
#define DUK_USE_DEBUGGER_DUMPHEAP |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
/* Debugger transport read/write torture. */ |
|
|
|
|
|
#undef DUK_USE_DEBUGGER_TRANSPORT_TORTURE |
|
|
|
|
|
#if defined(DUK_OPT_DEBUGGER_TRANSPORT_TORTURE) |
|
|
|
|
|
#define DUK_USE_DEBUGGER_TRANSPORT_TORTURE |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
/* For opcodes with indirect indices, check final index against stack size.
|
|
|
/* For opcodes with indirect indices, check final index against stack size.
|
|
|
* This should not be necessary because the compiler is trusted, and we don't |
|
|
* This should not be necessary because the compiler is trusted, and we don't |
|
|
* bound check non-indirect indices either. |
|
|
* bound check non-indirect indices either. |
|
|