3 Commits (026475476f70feae6936a20cfb0ae68ac6aa18a8)

Author SHA1 Message Date
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 5d70ffc76e Remove throwing stubs for buffers, Proxy, etc 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 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 dd7ec615c6 Make regexp deep stacks deeper (GH-157) 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 f5ee49d713 Fix trailing newline offenders in src 10 years ago
Sami Vaarala 6948fde0b6 add DUK_REOP_WIPERANGE and implement saved array wiping when quantified is rematched, fixing e.g. test-bug-regexp-quantifier-captures.js 11 years ago
Sami Vaarala a46fc955da track capture range saved by an atom 11 years ago
Sami Vaarala 0d2093f7e8 increase regexp executor recursion limit for deep stack configuration 11 years ago
Sami Vaarala 408670ce5e add a token parse limit as a backstop to regexp and ecmascript compilation: this helps break out of very deep inner function cases 11 years ago
Sami Vaarala 9fa1ec592d clean up #define, #undef, #ifdef etc to have a single space after the directive 11 years ago
Sami Vaarala 22e03d2c6f add a USE define for deep C stacks used on mainstream platforms by default; add increased recursion limits when in use 11 years ago
Sami Vaarala 884045b1d1 typedef C99 'wrapper' types like duk_uint32_t; bulk replacement of duk_u32 with duk_uint32_t, and other type usage replacements 11 years ago
Sami Vaarala c3330cc908 clean up duk_features.h / duk_internal.h split; merge very small duk_rdtsc.h and duk_bittypes.h to duk_features.h to make duk_features.h the only place where platform specific stuff is handled 11 years ago
Sami Vaarala fad076afa6 rename growable buffers 'dynamic' buffers (more common and more accurate); other api related changes and placeholders 11 years ago
Sami Vaarala 6a8d1e3a78 add duk_regexp_match_force_global() which matches a regexp with 'global' semantics despite regexp flags; needed for String.prototype.split() 12 years ago
Sami Vaarala 4862b7aa49 fix include guard names, don't use leading underscores as they are reserved 12 years ago
Sami Vaarala aff4ef07e4 trivial regexp recursion/steps tracking name changes; fix a regexp compiler recursion limit bug 12 years ago
Sami Vaarala 831ff0c942 add regexp code 12 years ago