Commit Graph

  • 5380e31139 Update the webpage Zsolt Borbély 2017-09-20 14:53:29 +02:00
  • 9900fd930f Allow mem-stats when system allocator is enabled Zsolt Borbély 2017-09-20 08:43:12 +02:00
  • 15ee7bc036 Fixes pattern parsing in ecma_builtin_global_object_unescape () Robert Fancsik 2017-09-20 11:54:03 +02:00
  • 30867e27e0 Fixes uint16_t overflow in ecma_new_ecma_string_from_utf8_converted_to_cesu8 () Robert Fancsik 2017-09-18 12:10:58 +02:00
  • 77ccdcc585 Add context reset to the debugger. - The context reset request message can be sent anytime from a client. - After the message received the engine will call the cleanup and init when in the source waiting mode (which means the currently processed file will be executed). - After the reinitialization is done, the engine will wait for a new client connection(rest of the work is the client's responsibility). Imre Kiss 2017-09-08 09:52:09 +02:00
  • 04bccea6a6 Last line of the source code should be printed by the python debugger client. Zoltan Herczeg 2017-09-12 03:45:11 -07:00
  • c8b99d05e1 Send every kind of output to the debugger client Daniel Balla 2017-09-06 12:14:24 +02:00
  • c21c21f9f9 [ecma-collection] Check whether the header's first chunk is NULL Zidong Jiang 2017-09-05 14:19:25 +08:00
  • a54427e255 Followup changes in JerryScript debugger after #1910. László Langó 2017-09-05 10:00:30 +02:00
  • a51def40e7 Fix #1947 Daniel Balla 2017-08-30 12:20:13 +02:00
  • 7ccbe97b79 Move jerry_debugger_send_output to public API Daniel Balla 2017-09-06 12:31:03 +02:00
  • 01dd2f0b2a Clean up radix conversion in Number toString method (#2002) Dániel Bátyai 2017-09-06 10:56:29 +02:00
  • 74045f2964 [Promise] check the argc of builtin resolve/reject handler Zidong Jiang 2017-09-05 12:51:24 +08:00
  • 78e3d88bd9 [unix-main] call jerry_run_all_enqueued_jobs before cleanup Zidong Jiang 2017-09-05 12:22:15 +08:00
  • 39275c5dd2 Add minimal heapsize finder tool Tamas Keri 2017-08-31 16:11:21 +02:00
  • b32e5444d8 Allow "<NUL>" character within string literals in strict mode Yanhui Shen 2017-08-15 10:29:23 +08:00
  • 522c7d3f87 Correctly enumerate function property members. Zoltan Herczeg 2017-09-01 04:26:35 -07:00
  • 7905422b19 Merge send_string functions in python debugger client (#1989) Daniel Balla 2017-09-04 12:33:28 +02:00
  • 5cdb98c75e target: mbedos5: Use math.h from stdlib, not from jerry-libm (#1988) Jan Jongboom 2017-09-04 12:11:02 +02:00
  • ce187049e9 GC should ignore not fully initialized objects (#1983) rerobika 2017-09-04 10:25:19 +02:00
  • 0ef2418e5e Fix ecma_op_array_object_set_length method Robert Fancsik 2017-08-29 16:52:46 +02:00
  • 733f0ceea0 Send output to debugger client (#1955) Daniel Balla 2017-08-30 16:01:06 +02:00
  • e897858c64 Reduce the memory consumption of function objects. (#1954) Zoltan Herczeg 2017-08-30 14:17:35 +02:00
  • 82a94d0f88 target: mbedos5: Update to mbed OS 5.5.5 (#1982) Jan Jongboom 2017-08-30 13:08:01 +02:00
  • e62b5b601b Fix for issue #1974 Robert Fancsik 2017-08-29 15:26:30 +02:00
  • 5d18ac8f0c Remove unnecessary if statement Tamas Keri 2017-08-25 10:57:35 +02:00
  • 1a18766488 target: mbedos5: Improve setInterval and setTimeout (#1931) fbmrk 2017-08-25 15:01:53 +02:00
  • fe32b5c5d1 target: mbedos5: change all get/set_object_native_handle to get/set_object_native_pointer (#1898) fbmrk 2017-08-25 11:24:04 +02:00
  • 5de69b4ede target: tizenrt-artik053: Update porting Hosung Kim 2017-08-18 16:32:44 +09:00
  • 8ba099d7e4 Update the webpage Zsolt Borbély 2017-08-16 09:36:20 +02:00
  • 3b1d578050 Multiple client source sending feature. (#1957) Imre Kiss 2017-08-21 09:19:36 +02:00
  • 2888a6f488 [jerryx-arg]Check NaN in jerryx_arg_int Zidong Jiang 2017-08-11 15:38:47 +08:00
  • c1cff3f961 Fix new ArrayBuffer(length) for variaous input (#1959) Sanggyu Lee 2017-08-16 19:20:41 +09:00
  • af16a3ae1a Implement typedarary.set(array, offset) Sanggyu Lee 2017-07-07 15:03:40 +09:00
  • a48f24f8da Reworking jerry_debugger_send_string method Daniel Balla 2017-08-07 10:33:50 +02:00
  • ad608e30dc Improve toFixed function Robert Fancsik 2017-07-14 19:38:13 +02:00
  • 148f91c90d Fix internal jmem_heap_finalize assertion in debugger. In case of received client source the client_source_data_p was not freed. Imre Kiss 2017-08-04 09:08:43 +02:00
  • c242248b47 Add API for get the memory stats (#1923) Zidong Jiang 2017-08-04 15:44:37 +08:00
  • 8b5fe254d9 Implement source rework to HTML client (#1866) Daniel Balla 2017-08-04 09:44:05 +02:00
  • 3e3d6373b8 Add source sending feature to the debugger. (#1932) Imre Kiss 2017-08-03 14:29:47 +02:00
  • a3885be6ce ecma_delete_property must recreate the hashmap even if one of the properties is still valid. (#1938) rerobika 2017-08-02 08:19:48 +02:00
  • 49c24ca464 Update the webpage (#1941) Zsolt Borbély 2017-08-01 16:00:13 +02:00
  • 66b072d5ae Fix: make jerryx_module_resolve resolvers argument const (#1942) Martijn Thé 2017-08-01 15:39:21 +02:00
  • 2a2a15f364 Make the webpage-generator script able to transform relative links Zsolt Borbély 2017-07-28 17:48:43 +02:00
  • 5b22e5e0ff Bugfix: the value in test cases should be invariable (#1939) Zidong Jiang 2017-07-27 19:37:20 +08:00
  • a4bc229592 Bugfix: should return error immediately in ecma_op_create_typedarray Zidong Jiang 2017-07-24 10:43:05 +08:00
  • af2868ddb7 Add delete_property_by_index to the API Marko Fabo 2017-07-21 10:25:24 +02:00
  • 1526bcc8c3 target: mbedos5: fix requirements.txt (#1933) fbmrk 2017-07-21 11:54:07 +02:00
  • d75710cf27 replace_str_curr_p must be inspected before dereferencing (#1926) rerobika 2017-07-20 10:26:51 +02:00
  • ce1d555288 Fix regression after #1927 László Langó 2017-07-19 11:01:16 +02:00
  • 44833cf7be Fix code inserting in API-REFERENCE.md (#1928) fbmrk 2017-07-19 11:25:33 +02:00
  • 0ef9b8e027 Fix RegExp character class compilation on unicode ranges. László Langó 2017-07-18 15:42:33 +02:00
  • 5fd98fa2be Change tizenrt-artik05x port reference board to artik053 Sanggyu Lee 2017-07-03 14:08:33 +09:00
  • 270dbb00b2 error_name must be freed before return Marko Fabo 2017-07-18 15:22:59 +02:00
  • 66b2a7670f New extension: module (#1863) Gabriel "_|Nix|_" Schulhof 2017-07-18 16:54:24 +03:00
  • 5f2c72c472 Add test result information to the README.md (#1911) yichoi 2017-07-17 20:40:56 +09:00
  • bb8ac29cce Revise the mistake in the example function described in "Step 5. Description of JerryScript value descriptors in docs/03.API-EXAMPLE.md (#1919) Osamu-Nakamura 2017-07-16 17:32:01 +09:00
  • 1f7606fc05 Improve pylint runner script (#1915) Akos Kiss 2017-07-14 19:53:59 +02:00
  • 0844499cec Add IRC badge for convenience (#1920) yichoi 2017-07-15 00:52:36 +09:00
  • 8c9b0d4086 Fix empty string issue in ext/args (#1921) Zidong Jiang 2017-07-14 23:41:02 +08:00
  • 00f93bc287 Add support for doctests (#1909) Akos Kiss 2017-07-14 16:18:20 +02:00
  • 3d744c958f Shifting array element down in the tree must be finished even if an error occurs Robert Fancsik 2017-07-11 14:09:29 +02:00
  • dbfb0170c1 JerryDebugger breakpoint system rework (#1908) Daniel Balla 2017-07-13 10:26:14 +02:00
  • 89015a6119 Improve split method to gain memory (#1893) Robert Sipka 2017-07-10 10:49:16 +02:00
  • 91912689ad Fix hash calculation for strings created using jerry_create_string_from_utf8 (#1912) Martijn Thé 2017-07-10 08:53:58 +02:00
  • 18283d22c0 Make debugger port runtime configurable Akos Kiss 2017-06-21 15:30:28 +02:00
  • cfa4fdd1ef target: mbedos5: unnecessary acquire and argument check bug (#1892) fbmrk 2017-07-05 23:09:10 +02:00
  • d3cf335dad target: mbedos5: fix mbedignore (#1894) fbmrk 2017-07-04 11:54:36 +02:00
  • 0b08322a21 Fix build warning in jerry-ext/arg on tizenrt-artik05x Sanggyu Lee 2017-07-04 10:02:34 +09:00
  • a823169bde Add daily measurement information to READ.md Youngil Choi 2017-07-04 12:01:50 +09:00
  • e6832f5f27 Rework argument parsing. Zoltan Herczeg 2017-06-30 02:14:01 -07:00
  • 6b0d9e1b6a Throw SyntaxError for identifier with supplementary character Sanggyu Lee 2017-06-30 16:32:40 +09:00
  • f359eb2d1b Stack data should be freed for while statements after the expression is parsed (#1897) rerobika 2017-06-30 10:29:19 +02:00
  • 3c992de2b8 Fix a build error (#1895) rerobika 2017-06-29 12:11:18 +02:00
  • c31e8b8c17 Add timeout to jerry_debugger_receive (#1885) rerobika 2017-06-28 11:26:45 +02:00
  • 2f140e3b7f Add strtol to jerry-libc and make use of it in jerry-main (#1891) Akos Kiss 2017-06-26 17:10:07 +02:00
  • b153475093 add transform functions for integer in jerryx/arg (#1883) Zidong Jiang 2017-06-21 19:32:13 -05:00
  • e4eecc2019 add transform_object_properties in jerryx/arg (#1879) Zidong Jiang 2017-06-19 19:51:08 -05:00
  • 7cc9d65c09 target: mbedos5: use jerry-ext (#1889) fbmrk 2017-06-16 20:25:00 +02:00
  • 70b078faa4 Update target mbedos5 README. (#1880) fbmrk 2017-06-16 09:57:56 +02:00
  • b947f56fd0 Add jerryscript-ext/autorelease.h with JERRYX_AR_VALUE_T (#1874) Martijn Thé 2017-06-16 07:09:19 +02:00
  • 940f1f89c9 Check if it is object in Promise.prototype.then Zidong Jiang 2017-06-06 20:47:01 +08:00
  • d56713b9af When compiling with gcc 7 the current fallthrough comments (#1878) Péter Gál 2017-06-08 10:07:40 +02:00
  • add60865e0 Rename files under jerry-code/debugger to avoid build fails (#1877) Péter Gál 2017-06-07 01:39:30 +02:00
  • 905cd705ef CMakeLists maintenance (#1826) Akos Kiss 2017-06-06 09:08:14 +02:00
  • 11d5402c35 Allow out_native_pointer_p in jerry_get_object_native_pointer to be NULL (#1876) Zidong Jiang 2017-06-05 03:44:56 -05:00
  • 13930a1cd4 Fix exception argument check (#1875) Daniel Balla 2017-06-02 12:25:29 +02:00
  • 5eb00b7ae0 Add command line option to exception and display commands (#1872) Daniel Balla 2017-06-02 10:40:12 +02:00
  • ddbe067dee Set log level to JERRY_LOG_LEVEL_DEBUG when using show-opcodes on nuttx-stm32f4 target (#1869) Robert Sipka 2017-06-01 01:51:15 +02:00
  • a9e7dd7b91 Check breakpoint stop condition in VM. (#1868) Zoltan Herczeg 2017-05-31 12:53:25 +02:00
  • efdc06996b Improve instance management in JerryScript. (#1849) Zoltan Herczeg 2017-05-31 08:53:53 +02:00
  • b17a628c19 Add --color option to python debugger (#1865) Daniel Balla 2017-05-31 01:53:55 +02:00
  • 712d5ca8b7 Python debugger source & display command (#1850) Daniel Balla 2017-05-30 10:58:34 +02:00
  • ae60ff0aa3 Handle negative zero in number multiplication (#1856) Sanggyu Lee 2017-05-30 17:57:32 +09:00
  • 631e9f9f80 Update the API examples to use print from extensions (#1846) László Langó 2017-05-30 09:59:49 +02:00
  • 783dcec6df Add license report and scan status with FOSSA (#1862) yichoi 2017-05-30 16:11:46 +09:00
  • 37ed82437b target: mbedos5: Update to mbed OS 5.4.5 (#1853) Jan Jongboom 2017-05-30 09:09:09 +02:00
  • a8a25e7f3c Update mbedos5 make (#1847) fbmrk 2017-05-30 08:58:03 +02:00
  • 708b155f38 Clean up property existence check inconsistencies (#1860) Gabriel "_|Nix|_" Schulhof 2017-05-29 16:54:32 +03:00
  • b51b6824bb targets: zephyr: Reinstate "print" function and error printing. (#1851) Paul Sokolovsky 2017-05-25 10:08:34 +03:00