1593 Commits (ee4d37391018c5006bb8cfccf36d75127259d3e8)
 

Author SHA1 Message Date
Sami Vaarala ee4d373910 add 'caller' and 'arguments' properties to bound functions, as required by E5.1 Section 15.3.4.5, steps 20-21 11 years ago
Sami Vaarala 7a9a9a635d use duk_def_prop() and its variants to augment error; this prevents obscure DoubleErrors where Object.prototype or Array.prototype contains conflicting values 11 years ago
Sami Vaarala 95ec72b63e add duk_def_prop_index() internal method 11 years ago
Sami Vaarala 39a781cb63 fix regexp parsing bug for identity escape; the if-clause also allowed end-of-buffer which caused '\' to parse as a valid regexp 11 years ago
Sami Vaarala 0d2093f7e8 increase regexp executor recursion limit for deep stack configuration 11 years ago
Sami Vaarala b70d25f2e4 make Function.prototype.toString.length zero, although specification does not seem to mandate a value, test262 requires that it be zero 11 years ago
Sami Vaarala 2d1d956e72 bug test for regexp containing only a backslash 11 years ago
Sami Vaarala be7dd8608a bug test for missing 'caller' and 'arguments' in bound functions 11 years ago
Sami Vaarala 1ec63be3d0 release note update 11 years ago
Sami Vaarala e86c04f219 testcase for eval strict inheritance 11 years ago
Sami Vaarala f39ecd5595 fix eval strictness handling: when doing an indirect eval, the caller's strictness does not affect eval strictness 11 years ago
Sami Vaarala d777b706ce ditz issue update 11 years ago
Sami Vaarala 2454ae341c labelled break dev test 11 years ago
Sami Vaarala 9251caebb8 fix defineProperty() pending write protect handling when writing array 'length' property to a smaller value 11 years ago
Sami Vaarala 170823c9b5 bug case for Object.defineProperty(), Object.defineProperties(), and Object.create() ensuring that each descriptor is an object (otherwise TypeError) 11 years ago
Sami Vaarala cb47a664ae getOwnPropertyDescriptor() must provide 'set' and 'get' for an accessor; if they have not been set, the property must be present with the value 'undefined' 11 years ago
Sami Vaarala 3c94c76fed bug testcase for reading back an accessor property desc, when only set or get was present when defining the property 11 years ago
Sami Vaarala 3634bf6b44 README.md update, refer to underscore/test262 status docs 11 years ago
Sami Vaarala 8b23a12507 shorten instanceof error msg 11 years ago
Sami Vaarala bf8cbfef09 reject with statement in strict mode as SyntaxError 11 years ago
Sami Vaarala 00aa4fd2e3 bug test for 'with' statement in strict mode 11 years ago
Sami Vaarala 6a0c0a3df9 fix relational operator 'eval_left_first' handling (affected eval order) 11 years ago
Sami Vaarala f58993dea7 bug test case for eval order of comparison operators 11 years ago
Sami Vaarala 59c881371c underscore test status 11 years ago
Sami Vaarala 21b26ac1a6 README.md fix: ecma262test -> test262test 11 years ago
Sami Vaarala fa19d36d34 rename ecma262 -> test262 in makefile 11 years ago
Sami Vaarala 61fd16690f ditz issue update 11 years ago
Sami Vaarala 03eb855ebc ditz issue update 11 years ago
Sami Vaarala 29bf87f5bc fix MPUTARR to use [[DefineOwnProperty]] instead of a property write; these are different when values are inherited from Array.prototype (the fix causes array indices to be interned when initializing an array which shoule be fixed later) 11 years ago
Sami Vaarala 1269a09db9 ditz issue update 11 years ago
Sami Vaarala b80745685a fix MPUTOBJ to use [[DefineOwnProperty]] instead of a property write; these are different when values are inherited from Object.prototype 11 years ago
Sami Vaarala 6d7fc42da7 fixmenote for MPUTOBJ re: test-bug-object-proto-protected-1.js 11 years ago
Sami Vaarala 94db7c65d6 fix array inherited + array initializer test case comments; add an equivalent case for object initializers 11 years ago
Sami Vaarala 956bb57545 fixme note for MPUTARR 11 years ago
Sami Vaarala ffedc132e7 test case demonstrating that a lexer token limit bails us out of a very deep function nesting case with a RangeError 11 years ago
Sami Vaarala 792775b896 add a bug testcase to illustrate current misbehavior in array initializers when Array.prototype contains numeric index properties which are non-writable but configurable (this is a pretty obscure case) 11 years ago
Sami Vaarala 5e04922ccf readme update 11 years ago
Sami Vaarala 89765c73df whitespace trivia (replace spaces with tabs) 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 b1951a8a4f a few fizzbuzzes 11 years ago
Sami Vaarala 83dfd3a2a8 release note update 11 years ago
Sami Vaarala a14e25872b lexer fix for CR LF handling 11 years ago
Sami Vaarala 9052413651 makefile trivia 11 years ago
Sami Vaarala b167968409 update doc on DUK_OPT_STRICT_UTF8_SOURCE 11 years ago
Sami Vaarala 4738fc56f8 make loose utf-8 parsing of source code the default (strict utf-8 parsing breaks test262 tests) 11 years ago
Sami Vaarala 2ef96da729 fix whitespace set (unused) in dist script 11 years ago
Sami Vaarala 2833c90308 fix whitespace character set to exclude U+2028 and U+2029 which were previously included 11 years ago
Sami Vaarala b4ac79643c testcase for U+2028 and U+2029 handling bug found with test262 11 years ago
Sami Vaarala 3b6074d06f release note update 11 years ago
Sami Vaarala c4eb55ce33 fix for+continue control flow: the correct flow depends on the presence of the third clause because code for it is omitted if the clause is empty 11 years ago