Zoltan Herczeg
cc23c225ea
Fix snapshot saving issue.
...
Snapshot save algorithm should not resolve uninitialized literals.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-24 02:57:31 -07:00
Zoltan Herczeg
af246943f2
Optimize string character access for ascii strings and refactor type store
...
to allow two byte hashes in the future.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-21 02:24:35 -07:00
Zoltan Herczeg
d190ca44ae
Storing byte code size in the byte code header. This reduces the
...
memory consumption, because the new allocator uses less memory if
the size as available when a block is freed. Snapshot generation
is also simplified.
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-16 02:58:10 -07:00
Zoltan Herczeg
73dcf689d2
Fix warning when returning from vm_loop.
...
Related issue: #930
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-04 03:15:10 -08:00
Zoltan Herczeg
b8b587f76c
Rearrange fields of ecma_property_t to be naturally aligned. Packed attribute and __extension__ keywords are removed. The standard approach reduced the binary size by 2K.
...
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-03 05:18:28 -08:00
Zoltan Herczeg
1200be42b4
Non-recursive vm_loop to reduce stack usage.
...
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-03-02 01:52:55 -08:00
Zoltan Herczeg
b2426a7a94
Remove 'ecma_completion_value_t'
...
Remove ecma_completion_value_t, and add an extra bit to
ecma_value_t to represent errors. From the long list of
completion types only normal and error remained.
JerryScript-DCO-1.0-Signed-off-by: László Langó [email protected]
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-02-17 13:52:51 +00:00
Zoltan Herczeg
cadc81d583
ECMAScript Parameters cannot be passed in collections anymore, only as arrays.
...
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-02-10 16:01:52 +01:00
Zoltan Herczeg
4d2dd22ced
Compact Byte Code parser and executor for Jerry.
...
JerryScript-DCO-1.0-Signed-off-by: László Langó [email protected]
JerryScript-DCO-1.0-Signed-off-by: Tamas Gergely [email protected]
JerryScript-DCO-1.0-Signed-off-by: Zsolt Borbély [email protected]
JerryScript-DCO-1.0-Signed-off-by: Roland Takacs [email protected]
JerryScript-DCO-1.0-Signed-off-by: István Kádár [email protected]
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg [email protected]
2016-02-05 01:15:49 -08:00