272 Commits (aa955df9ef8cd3c3de0e3cf8efc0a32a40d83b63)

Author SHA1 Message Date
Sami Vaarala 21ea24b636 Linked list for catchstack, attach to activation 8 years ago
Sami Vaarala 7284a5b192 Bump DUK_VERSION to 2.1.99 8 years ago
Sami Vaarala 56dae760cc Bump DUK_VERSION for 2.1.0 release 8 years ago
Sami Vaarala 4bba87d7e8 Fix potentially stale tv_key in deleteProperty 8 years ago
Sami Vaarala 0bb978cb3e Allow Annex B octal escapes in RegExp charclass 8 years ago
Sami Vaarala 3739645ce9 Add duk_get_xxx_default() API calls 8 years ago
Sami Vaarala 02e8adcce8 Source reorg for duk_api_public.h.in 8 years ago
Sami Vaarala 5b04a73ed5 Add duk_opt_xxx() API calls 8 years ago
Sami Vaarala 49f87b6422 Allow mark-and-sweep during finalizer processing 8 years ago
Sami Vaarala 1876bb785a Fix RegExp group SyntaxError handling 8 years ago
Sami Vaarala c6f9ee1550 Fix Symbol object .valueOf() 8 years ago
Sami Vaarala 6ef6ece6a3 Allow duk_push_heapptr() for obj pending finalizer 8 years ago
Sami Vaarala 111c0eac97 Check finalize_list also for temproots 8 years ago
Sami Vaarala f8384d9520 Shared assert helper for 'in heap_allocated' 8 years ago
Sami Vaarala 6aade4f7bf Bump refcounts on finalize_list insert 8 years ago
Sami Vaarala cc02912201 Forced stack reallocs in finalizer torture 9 years ago
Sami Vaarala 71a05b79ce Fix duk_api_inspect() stale 'tv' pointer 8 years ago
Sami Vaarala e11753082f Use DUK_COMPILE_xxx flags are internally 8 years ago
Sami Vaarala cb1c8957d4 Add shebang comment parsing (on first line only) 8 years ago
Sami Vaarala 55dbf32393 Rework side effect protections and finalization 8 years ago
Sami Vaarala a94be8e0bd Make global conditional to DUK_USE_GLOBAL_BINDING 8 years ago
Sami Vaarala 045c3cbf0c Make HTML syntax support conditional 8 years ago
Sami Vaarala 9ab8d5be16 Shared helper for single line comments in lexer 8 years ago
Michael Drake 79b93bf580 Add ES6 SingleLineHTMLCloseComment support ("-->"). 8 years ago
Michael Drake 77c0e6dd0e Add ES6 SingleLineHTMLOpenComment support ("<!--"). 8 years ago
Sami Vaarala b0d8763603 Fix RETCONSTN assert when refcounting disabled 8 years ago
Sami Vaarala 51c1a46541 Fix alignment increase warnings for clang 8 years ago
Sami Vaarala 5ff8ad4803 Avoid value stack when throwing a double error 8 years ago
Sami Vaarala 24185bff69 Heap GC torture macros and some call sites 8 years ago
Sami Vaarala 0f24f12da2 Fix duk_tval_decref_norz() missing norz 8 years ago
Sami Vaarala 3f60ef7b4a Rework array abandon to keep refcounts in sync 8 years ago
Sami Vaarala 555f3e96d1 Internal duk_pop_n_nodecref() + variants 8 years ago
Sami Vaarala 35e98d3b09 Fix thread 'resumer' refcounts 8 years ago
Sami Vaarala 1dca73ebd8 Add mark-and-sweep refcount comparison asserts 8 years ago
Sami Vaarala c39d307cd3 Add DUK_HOBJECT_FLAG_FASTREFS for DECREF/marking 8 years ago
Sami Vaarala 13f1fff5b0 Add support for DUK_USE_REFCOUNT32 (new default) 8 years ago
Sami Vaarala 284c717051 Add wrap asserts for INCREF 8 years ago
Sami Vaarala cfaf5dc796 Use DUK_HOBJECT_FLAG_HAVE_FINALIZER for checks 8 years ago
Sami Vaarala 6b1c78930b Define duk_error_raw() without variadic macros too 8 years ago
Brett Vickers 9e2f4a1d9a Simplify calculation in duk_bi_date_get_local_tzoffset_windows_no_dst 8 years ago
Sami Vaarala 941e5755d4 Comment trivia 8 years ago
Brett Vickers 6bf983567e Add the Durango platform. 8 years ago
Sami Vaarala a08c85753e Make symbol checks unlikely 8 years ago
Sami Vaarala e472b6d4d2 Add thr->callstack_curr 8 years ago
Sami Vaarala 97cbdea504 Fix debugger Throw notify empty callstack 8 years ago
Sami Vaarala 3529f401c3 Fix duk_is_constructor_call() empty callstack 8 years ago
Sami Vaarala 0a6bbe28dc Stale 'act' fixes 8 years ago
Sami Vaarala 2a62b1766e Relookup 'act' in pre/post inc/dec handling 8 years ago
Sami Vaarala fcf8ce714d Integer field for refzero_free_running 8 years ago
Sami Vaarala 12f3d51db5 Minor cleanups for explicit scope objects 8 years ago