Sami Vaarala
e7a2db9b04
Add ES7-ES9 blanket config options
8 years ago
Sami Vaarala
163156474d
Config option updates
8 years ago
Sami Vaarala
65eec5c448
Config option changes for freelists
8 years ago
Sami Vaarala
c9a4f73fdf
Config option for shebang comments
8 years ago
Sami Vaarala
5db187e4c7
Config option for HTML comments
8 years ago
Sami Vaarala
e4bb928f24
Config option changes for 32-bit refcount default
8 years ago
Sami Vaarala
f64a50944e
Config options for hobject resize controls
8 years ago
Sami Vaarala
f6901f220c
Config options for new strtable algorithm
8 years ago
Sami Vaarala
d5b13a3e2d
Config ES6/7 -> ES2015/2016 renames
Only tags, text, etc are renamed. File and option names are not touched yet.
8 years ago
Sami Vaarala
c12dca467f
Disable bufferobjects in lowmem config
8 years ago
Sami Vaarala
e63b495785
Add config options for ES6 symbols
8 years ago
Sami Vaarala
56b8c30c01
Config options for func .name and .fileName
8 years ago
Sami Vaarala
3a0d2835e6
Config option changes for precomputed arridx
8 years ago
Sami Vaarala
ad78c8b086
Add generic DUK_USE_ES6 config option
8 years ago
Bruce Pascoe
b7c8436939
Config: Disable ES6 Reflect in lowmem build
Low-memory baseline is E5.1.
8 years ago
Sami Vaarala
01835f20e0
Config option for \u{H+} escape
8 years ago
Sami Vaarala
f9d5bbb9f0
Config option cleanups for Encoding API
* Remove Encoding API from low memory default config
* Wording fix for option description
8 years ago
Sami Vaarala
f0e7468086
Config option for ES6 exp operator
8 years ago
Sami Vaarala
9d2c37a4af
Use compact refcounts for lowmem build
8 years ago
Sami Vaarala
723660652f
Config option for Array fast paths
9 years ago
Sami Vaarala
37d61c2d7a
Add config option for Array property fastpath
8 years ago
Sami Vaarala
6c0dc7f53d
Config options for single level dispatch rework
8 years ago
Sami Vaarala
1f7b2e4ef9
Low memory example option tweaks
- Disable ES6 Proxy and coroutines by default
- Enable unsafe API call convention to reduce footprint
- Disable source code support for non-BMP source files (not required by ES)
8 years ago
Sami Vaarala
0781ce9033
Low memory config example suggestions
9 years ago
Sami Vaarala
8f172c6ce9
Config changes for optional coroutines
9 years ago
Sami Vaarala
e5f19202f7
Config low memory example trivia fix
9 years ago
Sami Vaarala
aefc6ba398
Add DUK_USE_IDCHAR_FASTPATH option
9 years ago
Sami Vaarala
77366f3e19
Config option changes for dropping clen16
9 years ago
Sami Vaarala
a01ca74055
Config options for ROM string/object support
9 years ago
Sami Vaarala
c66fe7b2e4
RegExp canon workaround config option
9 years ago
Sami Vaarala
03a77e2051
Config options for hex enc/dec fastpath
9 years ago
Sami Vaarala
52cb9e2961
Config option for base64 fast path
9 years ago
Sami Vaarala
293b36e1b2
Config option changes for paranoid errors
9 years ago
Sami Vaarala
f9bf05aa4f
Config options for prop error base/key summary
- Add DUK_USE_VERBOSE_PROP_ERRORS config option
- Add placeholder security sensitive config example
- Low memory config option update
9 years ago
Sami Vaarala
7397c0c320
Prefer size by default, valstack policy config opt
- Make DUK_USE_PREFER_SIZE false by default
- DUK_USE_VALSTACK_GARBAGE temporary config option
(will be removed later)
9 years ago
Sami Vaarala
84bf7edfc8
Add duk_uidx_t type to config headers
Also: suggest DUK_USE_VALSTACK_UNSAFE for low memory.
Helps with code footprint.
9 years ago
Sami Vaarala
9bde055868
Config option updates
- Add DUK_USE_EXEC_FUN_LOCAL config option
- Performance sensitive example updates
- Config example typo in option name
9 years ago
Sami Vaarala
a4523d391d
Config metadata improvements
9 years ago
Sami Vaarala
28090933e7
Config option for bufferobject support
9 years ago
Sami Vaarala
478935ce54
No refcount to low memory example config
Commented out because it's probably not the best starting point unless
there's no alternative.
9 years ago
Sami Vaarala
2481c34e2f
Add an examples directory to config
Also add examples for:
- Low memory
- Performance sensitive
- Timing sensitive
- Enable fastint
- Disable ES6
- Debug print levels
9 years ago