@@ -33,8 +33,8 @@ typedef enum {
33typedef struct Closure *VAL;
33typedef struct Closure *VAL;
35typedef struct Closure {
35typedef struct Closure {
36− ClosureType ty:8;
36+ uint64_t ty:8;
37− size_t sz:56;
37+ uint64_t sz:56;
39// A constructor, consisting of a tag (encoded in the sz field),
39// A constructor, consisting of a tag (encoded in the sz field),
40// an arity (encoded in 8 bits in the sz field), and arguments
40// an arity (encoded in 8 bits in the sz field), and arguments