aboutsummaryrefslogtreecommitdiff
path: root/src/settings.js
blob: 302f04b2540d4107925a50e1491ab2095b3f940a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// Code embetterments
OPTIMIZE = 1; // Optimize llvm operations into js commands
RELOOP = 1; // Recreate js native loops from llvm data

// Generated code debugging options
SAFE_HEAP = 0; // Check each write to the heap against a list of blocked addresses
LABEL_DEBUG = 0; // Print out labels and functions as we enter them
EXECUTION_TIMEOUT = -1; // Throw an exception after X seconds - useful to debug infinite loops

// Compiler debugging options
DEBUG_TAGS_SHOWING = ['enzymatic'];