1. 11 3月, 2021 1 次提交
  2. 09 9月, 2020 1 次提交
  3. 04 9月, 2019 1 次提交
  4. 16 4月, 2019 1 次提交
    • R
      Allow the JS objects to have more than one native pointer data (#2814) · b3f4aa68
      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
      b3f4aa68
  5. 04 9月, 2018 1 次提交
  6. 29 8月, 2018 1 次提交
  7. 01 3月, 2018 1 次提交
  8. 23 2月, 2018 1 次提交
    • Z
      Implement direct strings. (#2196) · 51e3c445
      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
      51e3c445
  9. 11 5月, 2017 1 次提交
  10. 12 4月, 2017 1 次提交
  11. 10 4月, 2017 1 次提交
  12. 21 3月, 2017 1 次提交
  13. 22 2月, 2017 1 次提交
  14. 08 12月, 2016 1 次提交
    • T
      Streamline copyright notices across the codebase. (#1473) · 0511091e
      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
      0511091e
  15. 31 8月, 2016 1 次提交
    • Z
      Change return value to ecma_value_t for getting internal properties. · 548b3b98
      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
      548b3b98
  16. 21 6月, 2016 1 次提交
  17. 19 4月, 2016 1 次提交
  18. 14 4月, 2016 2 次提交
    • Z
      Refactor object property chain to use property pairs. The patch · c7dcce4f
      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
      c7dcce4f
    • A
      Doc comment maintenance · 9aca0086
      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
      9aca0086
  19. 03 3月, 2016 1 次提交
  20. 01 3月, 2016 1 次提交
  21. 25 2月, 2016 1 次提交
    • R
      Build fix for ALL_IN_ONE. · af715d4a
      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
      af715d4a
  22. 15 2月, 2016 1 次提交
    • R
      Remove g++ support from the [C]Make files. · 977bfa5d
      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
      977bfa5d
  23. 05 2月, 2016 1 次提交
  24. 03 11月, 2015 1 次提交
  25. 04 5月, 2015 1 次提交
  26. 07 4月, 2015 1 次提交
  27. 04 4月, 2015 1 次提交