9875 Commits (c1f07f50e840dc2329a34a44a0ba78b6a35532b3)
 

Author SHA1 Message Date
Sami Vaarala 3b560462b2 function constructor strictness test: not inherited from parent 12 years ago
Sami Vaarala 9e74ea04c3 function constructor argument count test cases 12 years ago
Sami Vaarala 79051eb1f3 improve function constructor test case, test for invalid argument names which combine into a valid function if not checked individually 12 years ago
Sami Vaarala 6765310ed6 function constructor coercion order test 12 years ago
Sami Vaarala ce6e08d350 remove (placeholder) function _source property until actual solution 12 years ago
Sami Vaarala 5d279531b6 clarify strict mode boundary, re: function constructor semantics 12 years ago
Sami Vaarala 83c3d91cba move stringtable defines to the header file 12 years ago
Sami Vaarala df07f2f810 move hobject hash probe defines to the header 12 years ago
Sami Vaarala 58d114dc31 bound function testcases, especially binding an already bound function 12 years ago
Sami Vaarala a6f1b85302 testcase for a specific valgrind issue (maybe caused by sscanf) 12 years ago
Sami Vaarala d3eb10d77b add -m option to cmdline, sets higher memory limit (for valgrind testing) 12 years ago
Sami Vaarala 58e75e7441 fix line numbers for function prologue 12 years ago
Sami Vaarala f076123cd0 print number of strings in genstrings 12 years ago
Sami Vaarala b795935025 mark a set of testcases custom (= implementation dependent results) 12 years ago
Sami Vaarala 252aa374d6 don't summarize diffs to other engines if testcase is a custom one 12 years ago
Sami Vaarala 202f8b6f01 rename duk_js_compile_program -> duk_js_compile, inherit eval strictness from caller 12 years ago
Sami Vaarala 7ed7f00d92 convenience makefile 12 years ago
Sami Vaarala 36c6582fdb scons build files 12 years ago
Sami Vaarala 963738d1b5 feature detection 12 years ago
Sami Vaarala a94c4e2420 testcase for 'inheriting' strictness from containing function 12 years ago
Sami Vaarala a7e6c3372d fixme note about checking pc2line data when assertions enabled 12 years ago
Sami Vaarala 569c8c9c82 fixme note on augmenting 'pc' to an error 12 years ago
Sami Vaarala f2be479db1 add pc2line support to compilation and error augmentation 12 years ago
Sami Vaarala 49c3585ed5 remove duplicate error augment calls 12 years ago
Sami Vaarala 4649b7ef31 api primitive to force a buffer to a fixed one 12 years ago
Sami Vaarala 87a911099e bitencoder forward declarations 12 years ago
Sami Vaarala 10ee089568 a bitstream encoder (without autogrowing buffer) for pc2line bitstream encoding 12 years ago
Sami Vaarala 6a98472f5f simple pc-to-linenumber test 12 years ago
Sami Vaarala a5c69b0e28 direct eval handling; works but quite clunky 12 years ago
Sami Vaarala 63b8850431 avoid emitting a DECLVAR for 'arguments' variable binding (was previously emitted if 'arguments' was not shadowed by a function declaration) 12 years ago
Sami Vaarala a3fc612d87 fix tail recursion test case, didn't hit callstack limit but hit C recursion limit before 50 calls 12 years ago
Sami Vaarala cab0803eaa fix property get/set coercion test case 12 years ago
Sami Vaarala 35ee59b2c0 fix direct eval test case 12 years ago
Sami Vaarala a4b6b26070 test case to ensure eval strictness is properly inherited 12 years ago
Sami Vaarala 20fa2b2bbb improve direct eval tests for this binding 12 years ago
Sami Vaarala e830c2674e trivial compile fix (remove unnecessary assignment) 12 years ago
Sami Vaarala 312aaebe3c bytecode executor code 12 years ago
Sami Vaarala 0d52a31517 add the plumbing necessary to detect direct eval calls in global object eval() implementation (actual direct eval env handling now missing); fix strict flag check in builtin-in init 12 years ago
Sami Vaarala f28cf69020 make also top level built-in functions (like 'RegExp') strict; function name FIXMEs 12 years ago
Sami Vaarala e4fbb5830d Function.prototype.toString() function name printing placeholder 12 years ago
Sami Vaarala 8e2acc2269 call handling code 12 years ago
Sami Vaarala 4879124494 compiler code 12 years ago
Sami Vaarala 9eeb140b6f fix global redeclaration test case expected results 12 years ago
Sami Vaarala 93025fae7e improve comment on global redeclaration test case 12 years ago
Sami Vaarala 68689d09a7 fix handling of re-declaration of a global function when the offending existing property is in an ancestor; this needs to be reworked later as it is now quite awkward 12 years ago
Sami Vaarala f69805e3cc fix global function redeclaration test case 12 years ago
Sami Vaarala 1c9fd022b2 add a test case for redeclaring a global function, where the conflicting property is found in the global object's ancestor and not the global object itself 12 years ago
Sami Vaarala ce1c570985 caller/arguments thrower test case for strict functions 12 years ago
Sami Vaarala 29c987d388 trivial function rename for activation envrec creation 12 years ago
Sami Vaarala 3635ee2511 add string comparison tests for 'less-than' tests 12 years ago