mirror of
https://github.com/bellard/quickjs.git
synced 2024-12-12 09:44:33 +08:00
6b073afcb9
1. Add a generic hashmap implementation. 2. Change Error `JSObject.is_uncatchable_error` flag to `JSObject.u.error` struct, leaving room for weak ref flag bit. 3. Compat `JSString.hash_next` to 31-bits (can be safely compat to 28-bits), leaving room for weak ref flag bit. Save memory for each JSObject (8 bytes on 64-bit platform, 4 bytes on 32-bit platform). |
||
---|---|---|
.. | ||
bjson.c | ||
microbench.js | ||
test262.patch | ||
test_bigfloat.js | ||
test_bignum.js | ||
test_bjson.js | ||
test_builtin.js | ||
test_closure.js | ||
test_language.js | ||
test_loop.js | ||
test_op_overloading.js | ||
test_qjscalc.js | ||
test_std.js | ||
test_worker_module.js | ||
test_worker.js |