aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/compiledefines.h
blob: 2157bb87f5bd1c74c2a11574b4c0c33d1a1740ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#define CLEAN2

#define SHORT_CLASS_NAMES
#define U_RECORD_SELECTORS 1

#define REMOVE_UNUSED_FUNCTIONS
#define OPTIMISE_STRICT_RHS_SELECTORS

#define STORE_STRICT_CALL_NODES 1
#define UNBOXED_CLOSURES 1
#undef OBSERVE_ARRAY_SELECTS_IN_PATTERN

#define ABSTRACT_OBJECT 1 /* bug fix */

#define TRANSFORM_PATTERNS_BEFORE_STRICTNESS_ANALYSIS
#define IMPORT_OBJ_AND_LIB 1

#define WRITE_DCL_MODIFICATION_TIME 1