Increase SCHEME_PRIM_OPT_TYPE_SHIFT
Otherwise, two optimization flags collide: SCHEME_PRIM_ALWAYS_ESCAPES = SCHEME_PRIM_PRODUCES_FLONUM = 8192
This commit is contained in:
parent
58bee1419b
commit
ababa86c44
|
@ -76,7 +76,7 @@
|
|||
#define SCHEME_PRIM_IS_UNSAFE_NONALLOCATE 4096
|
||||
#define SCHEME_PRIM_ALWAYS_ESCAPES 8192
|
||||
|
||||
#define SCHEME_PRIM_OPT_TYPE_SHIFT 13
|
||||
#define SCHEME_PRIM_OPT_TYPE_SHIFT 14
|
||||
#define SCHEME_PRIM_OPT_TYPE_MASK (SCHEME_MAX_LOCAL_TYPE_MASK << SCHEME_PRIM_OPT_TYPE_SHIFT)
|
||||
#define SCHEME_PRIM_OPT_TYPE(x) ((x & SCHEME_PRIM_OPT_TYPE_MASK) >> SCHEME_PRIM_OPT_TYPE_SHIFT)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user