diff options
author | ubq323 <ubq323@ubq323.website> | 2024-08-06 18:12:16 +0100 |
---|---|---|
committer | ubq323 <ubq323@ubq323.website> | 2024-08-06 18:12:16 +0100 |
commit | 5b522325bdc0af283ca6d3ec7d71908858d91b33 (patch) | |
tree | e2944b3db088fbb4b48dac71365928c628ef30dd /mem.c | |
parent | a266b97829ebe698a4256890fdf1214e479fe1de (diff) |
deastnodeify form compilers
Diffstat (limited to 'mem.c')
-rw-r--r-- | mem.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -22,3 +22,10 @@ Obj *alloc_obj(State *S, size_t sz, ObjTy oty) { o->oty = oty; return o; } + + +size_t next_pwrof2(size_t x) { + size_t p = 1; + while (p < x) p <<= 1; + return p; +} |