1032 Commits (970f080dd110dc37121b684037a19511c7ed2906)
 

Author SHA1 Message Date
Sami Vaarala 970f080dd1 fix duk_int -> duk_int_t use 11 years ago
Sami Vaarala 668955300d rename duk_(u)int -> duk_(u)int_t, add duk_small_(u)int_t, add duk_double_t 11 years ago
Sami Vaarala 9780a9fc9c basic testcase for string overflows (now check Array.prototype.join(), internally duk_concat()) 11 years ago
Sami Vaarala 0146727103 use plain constants for integer limits to make them usable with preprocessor checks too 11 years ago
Sami Vaarala da19013383 overflow checks to duk_concat() 11 years ago
Sami Vaarala 88b216fbb2 add int range defines, two's complement check (very simple), DUK_LIKELY and DUK_UNLIKELY 11 years ago
Sami Vaarala 75ac0c8e1a integer constant fixes 11 years ago
Sami Vaarala 321d7a4927 fix some number constants 11 years ago
Sami Vaarala 3abd2cdcdc use more compact initdata 11 years ago
Sami Vaarala 568dbc71e9 more compact init data option 11 years ago
Sami Vaarala 1997877ac4 refactor genbuiltins.py in preparation for profile specific builtins 11 years ago
Sami Vaarala 9d7be96076 fix typing for packed tval test 11 years ago
Sami Vaarala 52072f8491 fix duk_tval typing 11 years ago
Sami Vaarala 60351e8897 fix type portability of duk_double_union 11 years ago
Sami Vaarala f757424d41 fix pc handling so that lineNumber is (more) correct for errors thrown from Ecmascript code 11 years ago
Sami Vaarala 9c093c4eb2 don't blame __FILE__ / __LINE__ for Duktape generated errors (but record them in the traceback) 11 years ago
Sami Vaarala d2d408215b add function objects section to guide 11 years ago
Sami Vaarala 243bf66856 styling fix for error objects guide section 11 years ago
Sami Vaarala 4c9d902244 draft section on function objects 11 years ago
Sami Vaarala e2d9830755 ditz issue update 11 years ago
Sami Vaarala 038041737f copy 'name' and 'fileName' to bound functions for convenience 11 years ago
Sami Vaarala 10f7ef5409 testcase for function properties 11 years ago
Sami Vaarala 4340d6855f add a separate tcc zerosign test which was sent to tcc mailing list 11 years ago
Sami Vaarala cbf1cb7384 demonstration program for tcc zerosign issue: x = 0.0; x = -x; does not result in a negative zero (verified in memory layout) 11 years ago
Sami Vaarala 0048201b05 add a few comments to indexOf/lastIndexOf implementation 11 years ago
Sami Vaarala 7129083ec3 note that 'message' own property is not set for errors when message not given (E5.1 behavior) 11 years ago
Sami Vaarala b2c63b1f94 finish E5.1 corrections testcase, passes 11 years ago
Sami Vaarala 3709d54560 rename rel_start to act_start (actualStart) in Array.prototype.splice implementation, to better reflect its connection to the specification algorithm 11 years ago
Sami Vaarala 21899c1a9e midcommit of e5.1 corrections testcase, almost finished 11 years ago
Sami Vaarala 8935805c75 uri notes 11 years ago
Sami Vaarala 98497216ea midcommit of E5.1 changes test case 11 years ago
Sami Vaarala 03b5013e0b ditz issue update 11 years ago
Sami Vaarala e1c382bfdf add identifier-algorithms.txt to full dist 11 years ago
Sami Vaarala c8d3db805f make cmdline tool print 'Cleaning up...' only in interactive mode 11 years ago
Sami Vaarala 9a1f2247a1 identifier algorithms internal doc 11 years ago
Sami Vaarala 9bc2f92ae3 duk_js_var logging trivia, and fix to DELVAR 11 years ago
Sami Vaarala 1273b5df57 fix PUTVAR so that it respected immutable bindings 11 years ago
Sami Vaarala 2f41f6ceeb new helper to find existing entry with attributes 11 years ago
Sami Vaarala ae44635bb1 bug testcase to demonstrate raw_string_to_arrayindex() incorrectness impact 11 years ago
Sami Vaarala d1748015dd a few int16_t type uses fixed 11 years ago
Sami Vaarala 2f5f0ea95d ditz issue update 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 bf9649ab2b remove DUK_NEVER_HERE() and use DUK_UNREACHABLE() instead 11 years ago
Sami Vaarala 375068416f add DUK_UNREACHABLE() macro 11 years ago
Sami Vaarala 99016ce623 add DUK_NORETURN() macro (gcc, clang) and wrap error/fatal declarations with it 11 years ago
Sami Vaarala 62217d53bf ditz issue update 11 years ago
Sami Vaarala a24673f57a add a portable example of traceback printing to guide 11 years ago
Sami Vaarala a552409c0e ditz issue update 11 years ago
Sami Vaarala 1a957036fc bump version to 0.8.0 11 years ago
Sami Vaarala c5550f7f9b makefile trivia 11 years ago