21 Commits (122ea52dfdb79067fcdfe2feeb1bf1fd5959ded9)

Author SHA1 Message Date
Sami Vaarala 59ff8ff26a Fix some armhf -Wcast-align issues 7 years ago
Sami Vaarala 15b1cd527f More DUK_WO_NORETURN() fixes 7 years ago
Sami Vaarala 4c790a2345 Fix call related asserts triggered in stress tests 7 years ago
Sami Vaarala 51f5af21ee Use verbose error for duk_(p)call_prop too 7 years ago
Sami Vaarala 1e3e0e2b55 Use DUK_ASSERT_API_ENTRY() for API calls 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala 58bfb07533 Shared handling for EVALCALL in call setup 7 years ago
Sami Vaarala e8a1268759 Shared call setup for Ecma-to-Ecma calls 8 years ago
Sami Vaarala dc97a9361d Fix some protected call arg checks 8 years ago
Sami Vaarala cd08ff8624 Allow yield from constructor calls 8 years ago
Sami Vaarala 3ede444c8c Add duk_hboundfunc internal type 8 years ago
Sami Vaarala 4cc08436ec Rework duk_activations into a linked list 8 years ago
Sami Vaarala e472b6d4d2 Add thr->callstack_curr 8 years ago
Sami Vaarala 3529f401c3 Fix duk_is_constructor_call() empty callstack 8 years ago
Sami Vaarala 3517580809 Uint8Array plain buffer, remove most non-std props 8 years ago
Sami Vaarala 39ecb8b7eb Source fixes for #ifdef and #ifndef convention 8 years ago
Sami Vaarala 20247ca6f2 Add internal duk_remove_m2() helper for footprint 8 years ago
Sami Vaarala 87903249ac Pack arguments to internal property calls 8 years ago
Sami Vaarala 4c8f675c47 Allow bound function as Thread initial function 8 years ago
Sami Vaarala 651108f0cf Encoding API implementation minor improvements 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 526c4db3ce Fix lightfunc constructor handling 8 years ago
Sami Vaarala 5a92ca85ac Add duk_harray internal type 9 years ago
Sami Vaarala a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala 3b8b9ac36b Avoid 'index' as variable/argument name 9 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala 39a314d1ca Improve error message for new() constructor errors 9 years ago
Sami Vaarala e00721c15e Add udata argument to duk_safe_call() 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala 09676a682a Use outer setjmp wrapper for call handling 9 years ago
Sami Vaarala 3aa7edbb41 Use direct bytecode pointer to improve performance 10 years ago
Sami Vaarala 0de7188910 Add duk_pnew() API call 9 years ago
Sami Vaarala 1ee4040b3e Add DUK_ASSERT_CTX_VALID() to API entrypoints 10 years ago
Sami Vaarala 5e56112176 Second round of lightfunc support improvements 10 years ago
Sami Vaarala fef0870107 First round of lightfunc changes 11 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 7e83068577 Type fix for magic value cast 10 years ago
Sami Vaarala 45bf253096 Add duk_{get,set}_magic() API calls 10 years ago
Sami Vaarala e6db67b33e Rename duk_get_magic() to duk_get_current_magic() 10 years ago
Sami Vaarala fa1b620e6e Comment cleanups 10 years ago
Sami Vaarala 00890395d0 Fix duk_is_strict_call()/duk_is_constructor_call() 10 years ago
Sami Vaarala c3b0504c53 change api default strictness (strict even when nothing is running) 11 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 8c9343a615 Use macro wrappers to access shared strings 10 years ago
Sami Vaarala 0e546d5ae9 API call handling minor improvements 11 years ago
Sami Vaarala 936b9cb479 Internal typing work on public API parts 11 years ago
Sami Vaarala 738ad2751e API typing cleanup: use duk_idx_t for counts 11 years ago
Sami Vaarala d808659ca9 Internal API typing rework 11 years ago
Sami Vaarala d7bc8cf3e6 A round of public API typing fixes 11 years ago