Akos Kiss
235a5b1329
Refactor ECMA builtin template
...
Avoid sorting the array of property magic string IDs and make it
const, thus ensuring that it gets placed in .rodata. Replace the
binary search in the array (which would not work anymore because
of unsortendness) with function that returns the index of the
looked-after magic string ID using a switch-based logic (we rely
on compiler optimization to generate optimal code from that
switch).
Extras:
* Getting rid of the superfluous macro argument from routine names.
* Fixing the list of undef'd macros
* Fixing related comments
JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
2016-02-22 13:47:45 +01:00
..
2016-02-17 13:52:51 +00:00
2015-08-14 10:51:44 +02:00
2016-02-17 13:52:51 +00:00
2015-07-07 17:14:07 +02:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-09-02 17:20:50 +02:00
2016-02-18 14:05:36 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-10-20 16:29:12 +02:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-11-11 10:48:35 +01:00
2016-02-18 14:05:36 +00:00
2016-02-17 13:52:51 +00:00
2016-02-18 13:27:54 +00:00
2016-02-18 14:05:36 +00:00
2016-02-22 13:47:45 +01:00
2016-02-17 13:52:51 +00:00
2015-07-07 04:39:39 -07:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-08-24 10:10:09 +02:00
2016-02-17 13:52:51 +00:00
2015-07-30 15:25:53 +02:00
2016-02-17 13:52:51 +00:00
2015-08-25 13:52:40 +02:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-15 12:49:12 +01:00
2015-06-29 23:27:58 +03:00
2016-02-17 13:52:51 +00:00
2015-06-29 23:27:58 +03:00
2016-02-22 13:47:45 +01:00
2016-02-22 13:47:45 +01:00
2016-02-17 13:52:51 +00:00
2016-02-22 13:47:45 +01:00