Ruben Ayrapetyan
|
f2ced3d91c
|
Fix check for 'eval' and 'arguments' functions' names / argument names in strict mode.
Related issue: #686
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 17:31:04 +03:00 |
|
Ruben Ayrapetyan
|
3025bd1750
|
Fix handling of SyntaxError in FormalParameterList during 'new Function' constructor operation.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 17:26:17 +03:00 |
|
Ruben Ayrapetyan
|
2bfd754ef3
|
Fix handling of 1.797693134862315808e+308 floating point value.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 16:41:17 +03:00 |
|
Ruben Ayrapetyan
|
04ca231fa4
|
Fix jsp_early_error_check_for_duplication_of_prop_names.
Related issue: #689
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 16:41:16 +03:00 |
|
Ruben Ayrapetyan
|
f2c54fbe39
|
Fix serializer_remove_bytecode_data.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 16:41:16 +03:00 |
|
Ruben Ayrapetyan
|
a88608a1c0
|
Fix parseFloat built-in function of the Global object.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 16:41:16 +03:00 |
|
Ruben Ayrapetyan
|
4500965316
|
Fix handling of non-reference operands in prefix operations.
JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
|
2015-10-30 16:41:16 +03:00 |
|
Hanjoung Lee
|
906558b8e9
|
Fix: switch statement jumps to incorrect case body
JerryScript-DCO-1.0-Signed-off-by: Hanjoung Lee hanjoung.lee@samsung.com
|
2015-10-29 19:16:12 +09:00 |
|
Hanjoung Lee
|
3e31931537
|
Fix: parse error when no expression follows after 'return', 'break', 'continue'
JerryScript-DCO-1.0-Signed-off-by: Hanjoung Lee hanjoung.lee@samsung.com
|
2015-10-29 18:06:28 +09:00 |
|
Hanjoung Lee
|
fcebf654cc
|
Fix: parser bug in parse_switch_statement
JerryScript-DCO-1.0-Signed-off-by: Hanjoung Lee hanjoung.lee@samsung.com
|
2015-10-29 11:09:48 +09:00 |
|
Ilyong Cho
|
31ae0977f6
|
Fix lexing of illegal exponential.
Related issue: #339
JerryScript-DCO-1.0-Signed-off-by: Ilyong Cho ily.cho@samsung.com
|
2015-10-23 13:52:56 +09:00 |
|
Hanjoung Lee
|
448984dd74
|
Fix: parsing regex and div operator correctly
JerryScript-DCO-1.0-Signed-off-by: Hanjoung Lee hanjoung.lee@samsung.com
|
2015-10-22 14:15:18 +09:00 |
|
Zsolt Borbély
|
947dc4cab2
|
Make the Function.prototype.length property non-writable.
Fixes #642
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com
|
2015-10-20 16:29:12 +02:00 |
|
Peter Gal
|
08c618e8c5
|
Add check for setTime implementation to see if the this argument is really a Date object.
JerryScript-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
|
2015-10-07 10:35:02 +02:00 |
|
Peter Gal
|
98fc4098e8
|
Check if there is really an old bytecode when recompiling a regexp
Fixes #612
JerryScript-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
|
2015-10-01 15:05:01 +02:00 |
|
Dániel Bátyai
|
91f0c9d625
|
Parse integer numbers from back to front.
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-09-16 14:30:45 +02:00 |
|
Kristof Kosztyo
|
5a09ff2d36
|
Implement the AnnexB Date part
JerryScript-DCO-1.0-Signed-off-by: Kristof Kosztyo kkosztyo.u-szeged@partner.samsung.com
|
2015-09-02 17:20:50 +02:00 |
|
Zoltan Herczeg
|
bf780ad3dc
|
Global object escape routine.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg@inf.u-szeged.hu
|
2015-08-26 01:44:18 -07:00 |
|
Szilard Ledan
|
bafc9551a9
|
Implement substr function in String object
JerryScript-DCO-1.0-Signed-off-by: Szilard Ledan szledan.u-szeged@partner.samsung.com
|
2015-08-25 13:52:40 +02:00 |
|
Andrey Shitov
|
e4843ece76
|
Fix processing of elision in array literal.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-24 14:51:24 +03:00 |
|
Dániel Bátyai
|
13941df8dd
|
Implement RegExp.prototype.compile()
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-24 10:10:09 +02:00 |
|
Andrey Shitov
|
b3b87add02
|
Fix parsing of string literals which contain zero character.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-20 22:23:57 +03:00 |
|
Evgeny Gavrin
|
e0dee65a36
|
Improve performance of lit_utf8_string_calc_hash_last_bytes.
JerryScript-DCO-1.0-Signed-off-by: Evgeny Gavrin e.gavrin@samsung.com
|
2015-08-19 22:38:29 +03:00 |
|
Andrey Shitov
|
0938211f63
|
Fix parsing of comments which contain zero character.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-19 14:34:31 +03:00 |
|
Roland Takacs
|
cc4283b945
|
Fix assertion 'mem_pools == NULL' fail in JSON.stringify
JerryScript-DCO-1.0-Signed-off-by: Roland Takacs rtakacs.u-szeged@partner.samsung.com
|
2015-08-19 08:32:25 +02:00 |
|
Kristof Kosztyo
|
9ffa6a39d3
|
Fix undefined initialValue handling in Array.prototype.reduce and reduceRight function.
JerryScript-DCO-1.0-Signed-off-by: Kristof Kosztyo kkosztyo.u-szeged@partner.samsung.com
|
2015-08-14 10:51:44 +02:00 |
|
Dániel Bátyai
|
5bb56643aa
|
Fix undefined fromIndex in Array.prototype.lastIndexOf()
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-14 10:15:27 +02:00 |
|
Kristof Kosztyo
|
c8884a4561
|
Fix assert in the Date prototype
JerryScript-DCO-1.0-Signed-off-by: Kristof Kosztyo kkosztyo.u-szeged@partner.samsung.com
|
2015-08-13 22:09:07 +02:00 |
|
Zoltan Herczeg
|
5be41b44bb
|
Date toString methods follow the date format used by other JS engines:
new Date(0).toString () == "Thu Jan 01 1970 00:00:00 GMT+0000"
new Date(0).toUTCString () == "Thu, 01 Jan 1970 00:00:00 GMT"
new Date(0).toISOString () == "1970-01-01T00:00:00.000Z"
Fixes S15.5.4.7_A1_T11.js test case.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg@inf.u-szeged.hu
|
2015-08-13 06:25:17 -07:00 |
|
Dániel Bátyai
|
4ee30cba5d
|
Fix RegExp literal parsing
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-12 11:49:05 +02:00 |
|
Dániel Bátyai
|
d2ac7c320d
|
Fix invalid control escapes during RegExp parsing.
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-12 11:33:15 +02:00 |
|
Roland Takacs
|
c4b1f02947
|
Fix assertion 'ret_value == ecma_make_empty_completion_value ()' fail in JSON.stringify()
JerryScript-DCO-1.0-Signed-off-by: Roland Takacs rtakacs.u-szeged@partner.samsung.com
|
2015-08-11 18:29:11 +02:00 |
|
Zoltan Herczeg
|
f2c846d960
|
Fix the this argument passed to string replace callbacks.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg@inf.u-szeged.hu
|
2015-08-11 06:23:43 -07:00 |
|
Andrey Shitov
|
0d855e898d
|
Fix hoisting of function declaration from function expressions.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-11 15:01:45 +03:00 |
|
Andrey Shitov
|
531a9d3352
|
Fix invalid preparsing of variable declarations which are not splitted by comma.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-11 14:39:02 +03:00 |
|
Andrey Shitov
|
d6ad1c467e
|
Fix semicolon check after variable declaration list.
JerryScript-DCO-1.0-Signed-off-by: Andrey Shitov a.shitov@samsung.com
|
2015-08-11 14:23:11 +03:00 |
|
Zoltan Herczeg
|
a751478a19
|
Although the standard does not specify the effect of $nn in String.replace when nn is bigger than the max, the test-262 test suite expects a certain behaviour. This behaviour is mimiced by this patch.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg@inf.u-szeged.hu
|
2015-08-10 23:22:19 -07:00 |
|
Szilard Ledan
|
e22a085fc1
|
Implement RegExp octal support
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
JerryScript-DCO-1.0-Signed-off-by: Szilard Ledan szledan.u-szeged@partner.samsung.com
|
2015-08-10 15:13:21 +02:00 |
|
Dániel Bátyai
|
cf1eda0981
|
Fix assertion fails in parseInt()
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-10 15:04:14 +02:00 |
|
Zoltan Herczeg
|
8df6cdd1e9
|
Refactor fromCharCode including support for surrogate pairs.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg@inf.u-szeged.hu
|
2015-08-10 04:34:31 -07:00 |
|
Roland Takacs
|
f10a48df96
|
Fix assertion 'mem_pools == NULL' failed in Function.constructor
JerryScript-DCO-1.0-Signed-off-by: Roland Takacs rtakacs.u-szeged@partner.samsung.com
|
2015-08-10 11:29:51 +02:00 |
|
Dániel Bátyai
|
b7d3189ac3
|
Trim whitespace from argument names in Function constructor
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-10 10:28:42 +02:00 |
|
Dániel Bátyai
|
58851bc7cc
|
Fix bound function length
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai dbatyai.u-szeged@partner.samsung.com
|
2015-08-10 10:13:35 +02:00 |
|
Zsolt Borbély
|
640370da43
|
Implement String.prototype.split function
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com
|
2015-08-07 16:07:27 +02:00 |
|
László Langó
|
a19dd0523e
|
Fix 'property_p != NULL' assertion fail in RegExp
Related issue: #312
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
|
2015-08-07 08:02:02 +02:00 |
|
László Langó
|
2d80456eb7
|
Fix Assertion 'ecma_get_value_type_field (value) == ECMA_TYPE_OBJECT' in RegExp.
Related issue: 316
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
|
2015-08-06 15:00:38 +02:00 |
|
Kristof Kosztyo
|
2eb8f76089
|
Fix ecma_get_property_descriptor_from_property for accessor properties with [[Get]] / [[Set]] set to undefined value
JerryScript-DCO-1.0-Signed-off-by: Kristof Kosztyo kkosztyo.u-szeged@partner.samsung.com
|
2015-08-06 14:23:36 +02:00 |
|
Peter Gal
|
fe0ec9d7fa
|
Object constructor prototype should be set to Function.
JerryScript-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
|
2015-08-06 13:38:24 +02:00 |
|
Roland Takacs
|
5888401318
|
Fix assertion 'bytes_copied > 0 || !string_len' in JSON.stringify()
JerryScript-DCO-1.0-Signed-off-by: Roland Takacs rtakacs.u-szeged@partner.samsung.com
|
2015-08-06 13:15:54 +02:00 |
|
Zsolt Borbély
|
e61f41a0bc
|
Fix of memory leak in Function.prototype.bind function.
Related issue: #511
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély zsborbely.u-szeged@partner.samsung.com
|
2015-08-06 13:05:33 +02:00 |
|