MIRROR: javascript for ๐Ÿœ's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

show used/allowed cstack stat

+6 -2
+2 -1
examples/test262/index.js
··· 122 122 'buffers', 123 123 'code', 124 124 'bytes', 125 - 'cstack', 125 + 'used', 126 + 'limit', 126 127 'rss', 127 128 'residentSize', 128 129 'physFootprint',
+4 -1
src/modules/builtin.c
··· 312 312 uintptr_t base = (uintptr_t)js->cstk.base; 313 313 uintptr_t curr = (uintptr_t)▮ 314 314 size_t used = (base > curr) ? (base - curr) : (curr - base); 315 - js_set(js, result, "cstack", js_mknum((double)used)); 315 + ant_value_t cstk = js_newobj(js); 316 + js_set(js, cstk, "used", js_mknum((double)used)); 317 + js_set(js, cstk, "limit", js_mknum((double)js->cstk.limit)); 318 + js_set(js, result, "cstack", cstk); 316 319 } else js_set(js, result, "cstack", js_mknum(0)); 317 320 318 321 #ifdef __APPLE__