Commit Graph

  • 0d04c805ac Zero out unused bytes in snapshots (#1980) Martijn Thé 2018-01-26 08:26:09 +01:00
  • 4b699e997a Add ArrayBuffer with user specified buffer Peter Gal 2018-01-08 15:35:18 +01:00
  • 7acd688513 Print the return value of the engine in case of TizenRT. Roland Takacs 2018-01-22 09:27:52 +01:00
  • a4afde2663 Change '{' regex parsing to work similarly to other engines (#2134) (#2169) Szilard Ledan 2018-01-24 12:18:44 +01:00
  • 1c64c1aeb7 Fix inserting pending breakpoints. (#2163) Zoltan Herczeg 2018-01-23 10:47:47 +01:00
  • 40d05cdca2 Add version fields for debugger configuration Peter Gal 2018-01-15 18:10:37 +01:00
  • 52a14fa08f Fix the endianness of EPS8266 system Robert Fancsik 2018-01-19 12:22:01 +01:00
  • 204b36ca0b Update the webpage Zsolt Borbély 2018-01-17 14:15:47 +01:00
  • 680bafdc8c Modify the build method of TizenRT target Roland Takacs 2018-01-09 11:27:51 +01:00
  • ded0d5a846 Introduce the Array Buffer C API (#2161) Péter Gál 2018-01-11 20:36:08 +01:00
  • b9560b7c70 Rework ecma collection. (#2153) Zoltan Herczeg 2018-01-10 15:55:56 +01:00
  • f833da2c13 Modify the build method of NuttX target. (#2154) Roland Takacs 2018-01-09 09:34:01 +01:00
  • 4e7a9d2d53 [jerryx/arg]add jerryx_arg_utf8_string (#2133) Zidong Jiang 2018-01-08 17:17:40 +08:00
  • 290bc22f0c targets: zephyr: Update for Zephyr 1.10 which uses CMake-based build. (#2155) Paul Sokolovsky 2018-01-08 10:49:07 +02:00
  • e0e6aa0319 Add new snapshot execution test cases (#2160) tkeri 2018-01-08 09:44:50 +01:00
  • d6df000fe5 Update tests results badge links in the README Robert Sipka 2018-01-05 13:44:52 +01:00
  • 543f75a6c3 Fix random number generation on ESP8266 Robert Fancsik 2018-01-02 13:51:36 +01:00
  • 2b3309b8b0 Update the webpage Zsolt Borbély 2018-01-03 14:58:54 +01:00
  • c3c0bb8ddc [Bugfix]free error in typearray set value routine (#2147) Zidong Jiang 2017-12-20 19:52:29 +08:00
  • be9e88784a Fix unit-test inconsistency for promises (#2152) tkeri 2017-12-20 12:50:12 +01:00
  • a2d3ea61eb Optimize string concatenation. (#2141) Zoltan Herczeg 2017-12-19 13:45:48 +01:00
  • bd574956e3 Fix conversion warnings (#2126) Robert Sipka 2017-12-19 10:37:24 +01:00
  • 10f777689f Add extern "C" to module.h (#2150) Greg Miell 2017-12-18 12:08:45 -08:00
  • 623fabd6e6 Put 'Mbed/K64F Build Test' to allowed failures temporarily. (#2151) László Langó 2017-12-18 12:14:02 +01:00
  • 96df210cc5 Add object type checking to instantiation Daniel Balla 2017-11-23 18:32:21 +01:00
  • 11e0c13094 Add api: jerry_get_value_without_error_flag (#2096) Zidong Jiang 2017-12-13 12:46:20 +08:00
  • 458dc58b59 Improve multiplication in vm Robert Fancsik 2017-11-27 12:56:50 +01:00
  • 90f2473f08 Remove trivial ecma_number arithmetic functions (#2123) Robert Fancsik 2017-12-07 13:41:02 +01:00
  • 8b109510fd Move _XOPEN_SOURCE macro to a more generic place (#2136) Péter Gál 2017-12-07 11:54:37 +01:00
  • 75ac090dd9 Refactor CLI argument handling and test runner logic of run-tests.py (#2091) Akos Kiss 2017-12-07 11:54:14 +01:00
  • e83de3accd Remove ecma_simple_value_t and refactor ecma_make_simple_value (#2135) Robert Fancsik 2017-12-06 18:06:07 +01:00
  • 1007b63024 Fix clearing of error reference (#2131) László Langó 2017-12-06 14:47:40 +01:00
  • a8a6122a93 Force python2 when running test262 Peter Gal 2017-12-05 16:50:39 +01:00
  • e964393abe Add fast path to ecma_op_object_get with magic string. (#2078) Zoltan Herczeg 2017-12-05 17:17:56 +01:00
  • a8dffe023e Fix the mbed Travis build Peter Gal 2017-12-04 18:47:45 +01:00
  • 0fe8f6abac Improve bitwise operations in VM. (#2117) Marko Fabo 2017-11-30 10:13:04 +01:00
  • 4e6dc2f538 Update the webpage Zsolt Borbély 2017-11-29 15:20:06 +01:00
  • bf78065bc6 Update build guide for TizenRT 1.1 Sanggyu Lee 2017-11-29 12:21:00 +09:00
  • a1df9c1420 Fix undefined behaviour of global object freezing Daniel Balla 2017-11-23 13:48:26 +01:00
  • 1ed886b872 Fix function parsing for debugger. (#2119) Imre Kiss 2017-11-22 15:29:07 +01:00
  • 29056f9ab9 Fix error-free issue in promise Zidong Jiang 2017-11-20 13:14:22 +08:00
  • 9a9dcf3332 Fix bug in promise resolve handler Zidong Jiang 2017-11-20 13:33:06 +08:00
  • e15020be96 Fix api inconsistency for promises (#2113) tkeri 2017-11-20 15:41:11 +01:00
  • fe6c7b9b61 Fixed TypedArray error handling Robert Fancsik 2017-11-17 21:37:20 +01:00
  • 1dedc1b630 Fixed toFixed method string conversion (#2112) rerobika 2017-11-17 20:00:45 +01:00
  • 6c06a309c1 Fixed dynamic-stack-buffer-overflow in jerry_value_is_syntax_error (#2095) rerobika 2017-11-17 11:39:11 +01:00
  • b4a1825a83 Avoid code duplication in vm. Marko Fabo 2017-11-09 15:48:34 +01:00
  • b43057c90b Add grouping macro guards for disabling engine features (#2084) Akos Kiss 2017-11-16 16:31:30 +01:00
  • 36479ddc1a Remove the 'external' toolchain file (#2089) Akos Kiss 2017-11-16 16:19:00 +01:00
  • da24727824 Add Travis CI jobs for build testing several targets (#2102) Akos Kiss 2017-11-16 13:29:23 +01:00
  • a0db3ee5b3 Ensure that the test version of the command line tool is stable for benchmarking (#2076) Akos Kiss 2017-11-16 12:36:58 +01:00
  • 7692aa9d66 Improve the heap limit measure tool (#2092) Péter Gál 2017-11-15 17:02:32 +01:00
  • 1059fb1b30 Fix a small typo in the port API documentation (#2099) Gabor Loki 2017-11-15 17:01:32 +01:00
  • 7ad3edde08 Fix typo in byte-code.h (#2100) Daniel Balla 2017-11-15 17:01:01 +01:00
  • 6b1ed6e021 Refactor/simplify .travis.yml (#2090) Akos Kiss 2017-11-13 15:36:40 +01:00
  • 52ecafc888 run-tests.py test options maintenance (#2087) Akos Kiss 2017-11-13 13:52:56 +01:00
  • 5d2000c954 Fix for issue #1993 (#1994) rerobika 2017-11-10 15:13:08 +01:00
  • 1d2a686532 Whitespace gardening in jerry-libc (#2082) Akos Kiss 2017-11-10 13:12:44 +01:00
  • 2865826fc4 [jerryx-module]Fix a bug in module name comparison (#2079) Zidong Jiang 2017-11-10 13:11:26 +01:00
  • 9c013310ab Include missing header file in mbed/mbedos5. (#2083) Marko Fabo 2017-11-10 12:58:53 +01:00
  • 7e51423ca7 Fix Date.parse() in ecma-builtin-date.c (#2081) Daniel Balla 2017-11-09 21:12:29 +01:00
  • 519ba8eb6c Fixed template literal parsing Robert Fancsik 2017-11-08 18:29:19 +01:00
  • c3a9821171 Revive target: ESP8266 Robert Fancsik 2017-10-02 13:47:36 +02:00
  • bdcd2d8179 Free JERRY_CONTEXT (error_value) (#2071) Marko Fabo 2017-11-06 15:48:05 +01:00
  • 3de6c7ec7a Fix jerry-libc's srand function (#2068) Daniel Balla 2017-11-06 11:31:22 +01:00
  • 8ae659227e Move snapshot generation function to the snapshot tool (#2057) Péter Gál 2017-11-05 18:37:27 +01:00
  • ee24965bcf Add missing headers for srand() to jerry-minimal and riot-stm32f4 Zsolt Borbély 2017-11-04 00:58:37 +01:00
  • 4690d128b3 Add info to documentation about random numbers, initialize srand (#2056) Daniel Balla 2017-11-03 15:31:57 +01:00
  • 678fcb20ed Free the error_value of the global context before raise an error. (#2067) Marko Fabo 2017-10-31 15:47:20 +01:00
  • 5bd72047cc jerryx: add jerryx_arg_array (#2052) Zidong Jiang 2017-10-30 20:39:14 +01:00
  • 60bf613c07 Add regression test from issue #2008 (#2066) Akos Kiss 2017-10-30 14:53:22 +01:00
  • 0ee7509030 Install pylint for user on Travis (#2064) Péter Gál 2017-10-30 14:46:29 +01:00
  • d9cc3fd4b7 Improve runtime by concatenation of opcodes. (#2059) Marko Fabo 2017-10-29 08:19:18 +01:00
  • 6dae81565c Improve ecma_utf8_string_to_number function (#2006) rerobika 2017-10-27 12:32:29 +02:00
  • 0bc4bb056d Fix promise thenable bug Zidong Jiang 2017-10-27 13:23:10 +08:00
  • 196c4cb17e Update the webpage Zsolt Borbély 2017-10-25 09:44:56 +02:00
  • d7c710d3d4 Delete unnecessary ?: statement. Marko Fabo 2017-10-24 14:58:28 +02:00
  • 53cd324179 Rework error to use a global slot to store the error value. Zoltan Herczeg 2017-10-18 03:44:48 -07:00
  • 742654a3f1 Fix #endif comment at end of header files (#2049) Akos Kiss 2017-10-21 14:47:37 +02:00
  • 2f6c105522 Fix pending breakpoints in python debugger client (#2028) Daniel Balla 2017-10-19 11:49:33 +02:00
  • 4913a42086 Fix API docs Peter Gal 2017-10-18 16:25:18 +02:00
  • 6d988afbf4 Introduce a way to directly save snapshot functions and load them back (#2043) Péter Gál 2017-10-18 15:03:54 +02:00
  • d0143adc82 Replace JERRY_JS_PARSER feature guard with JERRY_DISABLE_JS_PARSER (#2036) Akos Kiss 2017-10-17 17:11:54 +02:00
  • fe26674752 Support multiple primary functions in a single snapshot. (#1797) Zoltan Herczeg 2017-10-12 14:43:32 +02:00
  • 9f0cf9ef1c Implement this binding for arrow functions. Zoltan Herczeg 2017-10-02 04:59:31 -07:00
  • 1cc7cb58ce Enable promise builtin for nuttx-stm32f4 target (#2033) Zsolt Borbély 2017-10-04 15:46:18 +02:00
  • 962807a13f Update the webpage (#2037) Zsolt Borbély 2017-10-04 15:43:22 +02:00
  • eb92b22b19 Fix possible uninitialized value (#2035) Gabriel "_|Nix|_" Schulhof 2017-10-03 11:24:39 +03:00
  • 1027eb0c32 Updated the Doxyfile input directories. (#2024) László Langó 2017-10-02 11:57:28 +02:00
  • 29ea702fa4 Free the GC mark bit to increase the number of object types. (#2032) Zoltan Herczeg 2017-09-29 16:15:13 +02:00
  • 6d53931055 module extension: add support for canonical name resolution (#2013) Gabriel "_|Nix|_" Schulhof 2017-09-29 13:02:34 +03:00
  • e527e41bac Fix typo in the debugger documentation (#2027) Daniel Balla 2017-09-28 06:20:18 +02:00
  • 8a5bfd2279 Implement template literals. (#2025) Zoltan Herczeg 2017-09-27 11:24:51 +02:00
  • fe864bcf53 Add job that tests with FEATURE_INIT_FINI turned ON (#2026) Gabriel "_|Nix|_" Schulhof 2017-09-27 11:51:42 +03:00
  • c6a33dd407 Implement arrow function parsing. (#2022) Zoltan Herczeg 2017-09-26 10:40:45 +02:00
  • 81952f3cd0 module: Re-implement using library constructors/destructors (#2018) Gabriel "_|Nix|_" Schulhof 2017-09-22 13:35:38 +03:00
  • 7ff37da735 Add slides of the JrS2017 workshop Akos Kiss 2017-09-21 17:15:44 +08:00
  • 8d916a44f1 Parse functions directly (#2015) Zoltan Herczeg 2017-09-21 11:03:23 +02:00
  • 7713d30702 Rework jerry_debugger_wait_for_client_source to use a callback. Zoltan Herczeg 2017-09-21 00:15:09 -07:00
  • 9c3f814357 Fix #1931 The mentioned patch uses this_obj argument to get setInterval and setTimeout properties from the global object, but this_obj is undefined in these scopes. Marko Fabo 2017-09-12 12:57:42 +02:00