mirror of
https://github.com/bellard/quickjs.git
synced 2025-05-29 01:49:18 +08:00
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).
The main documentation is in doc/quickjs.pdf or doc/quickjs.html.
Languages
C
94.1%
JavaScript
5.3%
Makefile
0.5%
Shell
0.1%