- 11 3月, 2021 1 次提交
-
-
由 mamingshuai 提交于
-
- 09 9月, 2020 1 次提交
-
-
由 wenjun 提交于
-
- 04 9月, 2019 1 次提交
-
-
由 Robert Fancsik 提交于
This patch fixes #3043 and fixes #3045 and fixes #3046. JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
-
- 16 4月, 2019 1 次提交
-
-
由 Robert Fancsik 提交于
Currently JS objects can only have one native pointer data which could be a limitation in special cases. This patch allows to register multiple native infos, which can be accessed/associated with the corresponding `jerry_object_native_info_t`. JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
-
- 04 9月, 2018 1 次提交
-
-
由 Zoltan Herczeg 提交于
Native handle and pointer are moved to internal properties. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 29 8月, 2018 1 次提交
-
-
由 Zoltan Herczeg 提交于
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 01 3月, 2018 1 次提交
-
-
由 Zoltan Herczeg 提交于
Remove unnecessary ref / deref calls when magic strings are used. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 23 2月, 2018 1 次提交
-
-
由 Zoltan Herczeg 提交于
Direct strings are a new type of direct ecma-values (no memory allocation is needed for encoding them) in JerryScript. Currently magic strings, external magic strings and uint values are encoded as direct strings. The constant pool of JerryScript byte-code is changed to hold ecma-values rather than cpointers to support direct strings. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 11 5月, 2017 1 次提交
-
-
由 Zoltan Herczeg 提交于
Fixes #1791. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 12 4月, 2017 1 次提交
-
-
由 Zoltan Herczeg 提交于
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 10 4月, 2017 1 次提交
-
-
由 Zidong Jiang 提交于
Ecma-object have native handle type inside, and binding code could use type info to validate native handle's type. Related issue #1681 JerryScript-DCO-1.0-Signed-off-by: Zidong Jiang zidong.jiang@intel.com
-
- 21 3月, 2017 1 次提交
-
-
由 Levente Orban 提交于
JerryScript-DCO-1.0-Signed-off-by: Levente Orban orbanl@inf.u-szeged.hu
-
- 22 2月, 2017 1 次提交
-
-
由 Zoltan Herczeg 提交于
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 08 12月, 2016 1 次提交
-
-
由 Tilmann Scheller 提交于
Since the project is now hosted at the JS Foundation we can move to unified copyright notices for the project. Starting with this commit all future contributions to the project should only carry the following copyright notice (except for third-party code which requires copyright information to be preserved): "Copyright JS Foundation and other contributors, http://js.foundation" (without the quotes) This avoids cluttering the codebase with contributor-specific copyright notices which have a higher maintenance overhead and tend to get outdated quickly. Also dropping the year from the copyright notices helps to avoid yearly code changes just to update the copyright notices. Note that each contributor still retains full copyright ownership of his/her contributions and the respective authorship is tracked very accurately via Git. JerryScript-DCO-1.0-Signed-off-by: Tilmann Scheller t.scheller@samsung.com
-
- 31 8月, 2016 1 次提交
-
-
由 Zoltan Herczeg 提交于
Removing a lot of ECMA_PROPERTY_VALUE_PTR macro calls. The only drawback is free callbacks for native objects cannot be deleted anymore. Redefining a free callback is a rare case, so this trade-of is acceptable. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 21 6月, 2016 1 次提交
-
-
由 Zoltan Herczeg 提交于
Several internal properties are removed and directly stored as part of the object. Faster built-in and JS function processing. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
- 19 4月, 2016 1 次提交
-
-
由 Robert Sipka 提交于
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka rsipka.uszeged@partner.samsung.com
-
- 14 4月, 2016 2 次提交
-
-
由 Zoltan Herczeg 提交于
itself seems a step back, but the primary aim is opening future optimization opportunities. The list of changes follows: - Property is changed to be an abstract type, which has type, flags, and a value. It does not have a name anymore and property pointers cannot be compressed. - Full (32 bit) ecma values can be property values. This allows using non-compressed pointers for ecma values in the future. - The property chain is not restricted to the same item anymore, it can contain hash maps, arrays in the future. JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
-
由 Akos Kiss 提交于
Fixed doc comments issues: * Fixed mistyped param doc comments (`/**<` is OK, `/** <` is not). * Put special characters (e.g., pipe, backslash, etc.) in quotes, as they can confuse doxygen and it will print lots of various warnings. For the sake of completeness and consistent style, also quote some special characters in re-bytecode.h * Added missing `@{`s, removed extra `@}`s. * Turned `/*` comments to `/**<` doc comments. Ensured same style for doc groups everywhere: * Where `\addtogroup`, `@{`, and `@}` doxygen commands are used, the order to be followed is: license, `#ifndef` guards (in headers), includes, `\addtogroup` and `@{`, main code content, `@}`, `#endif` guards (in headers). * Multiple `\addtogroup`s or multiple `@}`s should be in the same doc comment. * First `\addtogroup` should be on the very first line of a doc comment, i.e., `/** \addtogroup`. JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
-
- 03 3月, 2016 1 次提交
-
-
由 Zoltan Herczeg 提交于
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 zherczeg.u-szeged@partner.samsung.com
-
- 01 3月, 2016 1 次提交
-
-
由 László Langó 提交于
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
-
- 25 2月, 2016 1 次提交
-
-
由 Robert Sipka 提交于
Add another argument for the JERRY_STATIC_ASSERT with the description of the assert statement. The release.linux build fails with enabled ALL_IN_ONE option. There is no redefinition of typedef in C99. JerryScript-DCO-1.0-Signed-off-by: Robert Sipka rsipka.uszeged@partner.samsung.com
-
- 15 2月, 2016 1 次提交
-
-
由 Robert Sipka 提交于
Move all '.cpp' files to '.c'. Rename comments from 'cpp' to 'c'. JerryScript-DCO-1.0-Signed-off-by: Roland Takacs rtakacs.u-szeged@partner.samsung.com JerryScript-DCO-1.0-Signed-off-by: Robert Sipka rsipka.uszeged@partner.samsung.com
-
- 05 2月, 2016 1 次提交
-
-
由 László Langó 提交于
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
-
- 03 11月, 2015 1 次提交
-
-
由 Ruben Ayrapetyan 提交于
Related issue: #683 JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
-
- 04 5月, 2015 1 次提交
-
-
由 SaeHie Park 提交于
JerryScript-DCO-1.0-Signed-off-by: SaeHie Park saehie.park@samsung.com
-
- 07 4月, 2015 1 次提交
-
-
由 Ruben Ayrapetyan 提交于
-
- 04 4月, 2015 1 次提交
-
-
由 Ruben Ayrapetyan 提交于
Implementing dispatcher for calling native handlers associated with external function objects; implementing interface for unified storage of native pointers in ecma objects.
-