21 Commits (9514380bd6009e52aad13969f6507e5b1ddbaea6)

Author SHA1 Message Date
Sami Vaarala 88c8a19aef Change internals to use duk_push_literal() 9 years ago
Sami Vaarala a61bfe81a6 Use duk_memcmp() etc wrappers consistently 7 years ago
Sami Vaarala 15b1cd527f More DUK_WO_NORETURN() fixes 7 years ago
Sami Vaarala bb83a94f2c Warning fixes for main source with lowmem options 7 years ago
Sami Vaarala 8f38a00bf0 Some -Wsign-conversion fixes 7 years ago
Sami Vaarala 5fe5313843 Faster case insensitive regexp canonicalization 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala 56d76e4f88 Rewrite string table algorithm 8 years ago
Sami Vaarala ca6430ffce Source ES6/7 -> ES2015/ES2016 renames 8 years ago
Sami Vaarala 8cd5b432de String creation safety, footprint trivia 8 years ago
Sami Vaarala 5ed6bb980b Add initial, minimal ES6 Symbol support 8 years ago
Sami Vaarala 75a66718fa Align RegExp.prototype and instances with ES6 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala c5569c8436 Use duk_known_{hstring,hbuffer,hobject}() helpers 8 years ago
Sami Vaarala f9f3bc3349 Closed form regexp compiler negative skip offset 8 years ago
Sami Vaarala e28d847b04 Add \u{H+} support to source code lexer 8 years ago
Sami Vaarala 6a6376519a Shared character class matcher code 8 years ago
Sami Vaarala e381591808 Regexp compiler shared range match emitter 8 years ago
Sami Vaarala bce3cc3651 Minor improvement to regexp compile/execute perf 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 960efde0fa Make plain buffers behave like ArrayBuffers 8 years ago
Sami Vaarala 8fb43bfcfd Remove int cast from switch arguments 9 years ago
Sami Vaarala f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala 61d5b3d6d9 JSON stringify improvements 9 years ago
Sami Vaarala d25e09db3d Downgrade some RegExp logging 9 years ago
Sami Vaarala 174eaca036 Fix .txt refs to .rst in source code 9 years ago
Sami Vaarala 08c0457d80 Replace DUK_USE_DEEP_C_STACK with explicit limits 9 years ago
Sami Vaarala 20902e1bba Rework regexp code for bufwriter 9 years ago
Sami Vaarala a2b9e32e9e Add duk_def_prop(), rework defineProperty() 10 years ago
Sami Vaarala ec62b01018 Non-leading tab fixes 10 years ago
Sami Vaarala 4586688185 Add some missing "const" specifiers for strings 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 5ce9236459 Test case coverage: RegExp 10 years ago
Sami Vaarala f5ee49d713 Fix trailing newline offenders in src 10 years ago
Sami Vaarala 3ab572de8a Code policy issue fix trivia 10 years ago
Sami Vaarala 7b6a65cea1 Use duk_strings.c for (mostly) regexp strings 10 years ago
Sami Vaarala 3aa4d0b840 A few more /Wp64 fixes 10 years ago
Sami Vaarala 4dcee040ec Regexp compiler /Wp64 fixes 10 years ago
Sami Vaarala 6a15c0be73 Formatting casts for custom format (%!T etc) 10 years ago
Sami Vaarala 23faa3c4a3 Intermediate commit: string format cleanups 10 years ago
Sami Vaarala b89cdbc8ea Misc internal typing cleanups 11 years ago
Sami Vaarala 66a652762d fix a set of multiline debug call sites 11 years ago
Sami Vaarala 95dee49efa autofixed one line debug call sites 11 years ago
Sami Vaarala 3714ea26ac debug log call wrappers 11 years ago
Sami Vaarala ad2eed5735 fixme cleanups 11 years ago
Sami Vaarala 9aaa7ae367 fixme cleanups 11 years ago
Sami Vaarala bdd9ca8c61 silence some scan-build warnings (no bugs indicated), mark a few places with SCANBUILD when the scan-build warning is not actually relevant but it's not easy to silence either 11 years ago
Sami Vaarala 041f911aa3 rename DUK_HOBJECT_SET_PROTOTYPE to DUK_HOBJECT_SET_PROTOTYPE_UPDREF to make it clearer that it updates refcounts too (decs old, incs new) 11 years ago