Sami Vaarala
|
ef25990cf9
|
limit debug dumping of verbose thread state
|
12 years ago |
Sami Vaarala
|
3e69cffbe0
|
reword regexp recursion limit error messages to match js compiler's
|
12 years ago |
Sami Vaarala
|
1f0ed2d52c
|
avoid SIGPIPE for test socket module!
|
12 years ago |
Sami Vaarala
|
95b904a44a
|
compiler recursion limits
|
12 years ago |
Sami Vaarala
|
df8df0eb94
|
add another compiler reclimit test (overlaps; merge later), rename compiler reclimit testcases
|
12 years ago |
Sami Vaarala
|
1594868625
|
fix compiler recursion testcase to match current limits
|
12 years ago |
Sami Vaarala
|
d833f51400
|
easily greppable debug dump of objects freed when heap is freed
|
12 years ago |
Sami Vaarala
|
4233d0566c
|
add separators to testcase runner output
|
12 years ago |
Sami Vaarala
|
70e9352b9e
|
add note that this mark-and-sweep testcase currently fails with a torture version
|
12 years ago |
Sami Vaarala
|
58db8122df
|
add more verbosity to long reference chain testcase
|
12 years ago |
Sami Vaarala
|
cc4d279bb9
|
fix assertion, was against wrong valstack
|
12 years ago |
Sami Vaarala
|
9a083d6023
|
remove python-based unit tester as unused
|
12 years ago |
Sami Vaarala
|
602fc765ee
|
change unit testing to use node-based test runner
|
12 years ago |
Sami Vaarala
|
b9844f2ca9
|
fixme note
|
12 years ago |
Sami Vaarala
|
dcafdf2170
|
add prettyfied snippets to log file
|
12 years ago |
Sami Vaarala
|
fe470cad7c
|
node-based test runner, replaces runtests.py
|
12 years ago |
Sami Vaarala
|
3447124157
|
function.prototype.toString() output must conform to FunctionDeclaration; in particular, the declaration must have a non-empty name in every case
|
12 years ago |
Sami Vaarala
|
761a203166
|
comment trivia
|
12 years ago |
Sami Vaarala
|
e1529ceab6
|
add function names to built-in objects
|
12 years ago |
Sami Vaarala
|
65d3b2242e
|
add 'ThrowTypeError' built-in string, add 'name' properties for top-level built-ins
|
12 years ago |
Sami Vaarala
|
0dda55e100
|
fix duk_def_prop_stridx_thrower, missing index normalization
|
12 years ago |
Sami Vaarala
|
47dce04fb8
|
testcase for builtin 'name' properties
|
12 years ago |
Sami Vaarala
|
9d44e32b7f
|
implement Object.getOwnPropertyNames()
|
12 years ago |
Sami Vaarala
|
08e9bf3253
|
testcase for Object.getOwnPropertyNames()
|
12 years ago |
Sami Vaarala
|
7a8c981067
|
tonumber valgrind issue might be a valgrind/libc issue
|
12 years ago |
Sami Vaarala
|
de4ea70ed9
|
placeholder implementation for Function constructor, should work in almost all cases
|
12 years ago |
Sami Vaarala
|
9c8fbd509d
|
add a 'parse function expression' mode to duk_js_compile(), this is needed for the Function constructor placeholder (but may be removed later)
|
12 years ago |
Sami Vaarala
|
55bfa1c7cd
|
implement duk_join(), use same helper for duk_concat(); change array join to use the new primitive
|
12 years ago |
Sami Vaarala
|
5f2dcdc233
|
function constructor testcase comment changes
|
12 years ago |
Sami Vaarala
|
2d49fd3dbf
|
function constructor testcase: test for zero arguments (implicit empty function body)
|
12 years ago |
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 |