6 Commits (8598e68bde84b351bc8f3b0cc23f526ab285c47d)

Author SHA1 Message Date
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala 4cc08436ec Rework duk_activations into a linked list 8 years ago
Sami Vaarala 21ea24b636 Linked list for catchstack, attach to activation 8 years ago
Sami Vaarala 55dbf32393 Rework side effect protections and finalization 8 years ago
Sami Vaarala e472b6d4d2 Add thr->callstack_curr 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala a804a2a630 Rename internal struct/define names 9 years ago
Sami Vaarala 1b3dee4903 Fixes to curr_pc sync, ptr_curr_pc NULLing 9 years ago
Sami Vaarala aa6d5d9451 Remove volatile declarations from curr_pc 9 years ago
Sami Vaarala c23916fcd8 Use local variable "curr_pc" for opcode dispatch 9 years ago
Sami Vaarala 3aa7edbb41 Use direct bytecode pointer to improve performance 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala efb9776f91 A round of internal typing fixes (midcommit) 11 years ago
Sami Vaarala 1a4f3c2536 fixme cleanups 11 years ago
Sami Vaarala d5498b0b3d don't remove built-in refs for terminated threads; leave it to gc which does it correctly (= handlers finalizers properly) 11 years ago
Sami Vaarala f293a02637 fix callstack/catchstack unwind order when terminating a thread: order was incorrect, see bug testcase test-dev-bug-throw-in-catch.js 11 years ago
Sami Vaarala b51f4771ac add helper to get current activation 11 years ago
Sami Vaarala c28af6129f thread support code 12 years ago