Commit Graph

  • 8e28316b1a Fix a typo in Object.getOwnPropertyNames test (#2612) Robert Fancsik 2018-11-22 02:08:06 +01:00
  • f9e21540d6 Typo fixes related to jerry_json_stringify (#2611) Daniel Balla 2018-11-22 01:05:34 +00:00
  • c87aa83b0d Skip -m32 build-test on non-Linux non-x86 platforms (#2558) Renáta Hodován 2018-11-21 20:15:45 +01:00
  • 22b08518c7 target: mbedos5: Modify generate_pins.py (#2524) Marko Fabo 2018-11-20 14:53:19 +01:00
  • 49a0836daa Add missing ecma_free_value in ecma_builtin_promise_do_all (#2604) Robert Fancsik 2018-11-20 14:40:34 +01:00
  • 704eb45cb8 [API] Add RegExp C API (#2542) Daniel Balla 2018-11-19 12:18:00 +00:00
  • 47fa5904b1 Improve the evaluate requests (#2583) Robert Sipka 2018-11-15 15:53:10 +01:00
  • 6c4b316609 [Debugger] Modify the object representation in case of variables request. (#2594) Robert Sipka 2018-11-15 14:13:49 +01:00
  • 9535a230ba Reduce the argument count of ecma_op_object_get_property_names (#2598) Robert Fancsik 2018-11-15 13:40:44 +01:00
  • ba8e144f7b docs: Fix jerry_get_property API example (#2590) Ádám Kallai 2018-11-13 13:30:59 +01:00
  • 8219595c2d targets: Speculative workaround for Zephry Travis CI (#2595) Ádám Kallai 2018-11-13 13:15:05 +01:00
  • ecf385888f Disable class Array/%TypedArray%.prototype.{slice, map, concat, filter, splice} related tests (#2588) Robert Fancsik 2018-11-09 09:42:16 +01:00
  • 1fc369e493 Use binary search for keyword checking (#2584) Robert Fancsik 2018-11-08 10:24:53 +01:00
  • 7f17210d98 Added missing include for debugger build. (#2586) László Langó 2018-11-06 18:15:27 +01:00
  • 3faec79071 Reduce ecma_builtin_helper_def_prop arguments (#2585) Robert Fancsik 2018-11-06 18:13:38 +01:00
  • 74d474248d Enable the already fixed test cases (#2570) matedabis 2018-10-31 09:53:21 +01:00
  • 3c1d0e6100 Enable test cases (#2566) repasics 2018-10-30 15:25:54 +01:00
  • 63e8287f2b Seperate tests from test-api.c - Strings (#2564) Tóth Béla 2018-10-30 11:42:54 +01:00
  • 83fc0aa04f Add support for function argument initializers. (#2571) Zoltan Herczeg 2018-10-30 10:48:35 +01:00
  • aeddb1cd88 Get rid of ? true : false (#2575) Akos Kiss 2018-10-29 14:51:59 +01:00
  • 34c5e229ee List scope chain levels and their variables to the selected stack frame. (#2557) Robert Sipka 2018-10-29 14:33:31 +01:00
  • 7120b8ec02 Improve .travis.yml (#2577) Akos Kiss 2018-10-29 13:37:19 +01:00
  • 93567fbb8f Support methods for object initializers. (#2567) Zoltan Herczeg 2018-10-26 23:47:08 +02:00
  • c2b32a83cd Update the webpage (#2573) Zsolt Borbély 2018-10-26 20:14:20 +02:00
  • ffbd6e6c5c Fix type conversion errors in case of TizenRT. (#2572) Roland Takacs 2018-10-26 14:21:00 +02:00
  • d1860d0e34 Implement ES2015 class feature (part II.) (#2439) Robert Fancsik 2018-10-25 16:00:48 +02:00
  • e0e6363f85 Fix object initializer prescanning issues. (#2563) Zoltan Herczeg 2018-10-19 13:49:41 +02:00
  • f8f691deb1 Move version numbers to public headers (#2556) Tóth Béla 2018-10-19 11:49:53 +02:00
  • 5060579b90 Fix double literal free. (#2535) Zoltan Herczeg 2018-10-18 01:17:53 +02:00
  • 3afc4b0b85 Change jerry_port interface to allow for a correct implementation of timezones. (#2540) crazy2be 2018-10-17 18:58:18 -04:00
  • 9ab33e86d3 Add some progress printing to the test262 tests (#2559) crazy2be 2018-10-15 02:22:29 -04:00
  • afe2a80431 Ensure that tests are always executed in a proper time zone (#2551) Akos Kiss 2018-10-09 11:43:07 +02:00
  • 1393e9c3da Remove the support for "N*.js"-named disabled tests (#2553) Akos Kiss 2018-10-08 13:48:39 +02:00
  • a9c6364bce Fix mismatch in context getter/setter names of default port (#2554) Akos Kiss 2018-10-08 13:48:23 +02:00
  • 4a0dd587fc Fix documentation of jerryx_handler_assert (#2555) Akos Kiss 2018-10-08 13:48:09 +02:00
  • 1302887498 Remove the JERRY_SNAPSHOT_FOUR_BYTE_CPOINTER snapshot flag. (#2550) Roland Takacs 2018-10-05 09:55:37 +02:00
  • d5a635a54a Fix use after free during creation of Promise reactions. (#2532) Zoltan Herczeg 2018-10-05 08:08:41 +02:00
  • c846c4ab73 Update the webpage (#2549) Zsolt Borbély 2018-10-04 11:04:17 +02:00
  • 48810a9d88 Add missing doc to webpage generator script (#2548) Zsolt Borbély 2018-10-04 10:59:30 +02:00
  • a8399f4416 Rework op_construct. (#2547) Zoltan Herczeg 2018-10-03 11:52:01 +02:00
  • abf22597e5 Add missing error check in ecma_builtin_promise_do_race (#2546) Robert Fancsik 2018-10-03 11:39:43 +02:00
  • e12d015bd2 Fix typo in the byte code documentation. (#2545) Daniel Vince 2018-10-01 12:19:42 +02:00
  • 7717d2ee27 Change Promise properties to internal properties (#2526) Daniel Balla 2018-09-24 13:49:41 +02:00
  • d08b46d15a Fix '--skip-list' argument of the test runner script. (#2536) László Langó 2018-09-24 13:17:04 +02:00
  • 0523278a98 Fix not checking errno after calling recv() (#2538) Daniel Balla 2018-09-24 09:21:35 +02:00
  • 35fbcd1ffd Increase the debugger version field size from 1 byte to 4 byte (#2513) Zoltan Herczeg 2018-09-20 09:33:56 +02:00
  • df69e1e08b Add more consts to external magic strings to get data moved from .data to .rodata. (#2534) László Langó 2018-09-20 09:17:58 +02:00
  • 81810d58f8 Fix memory leak in the snapshot creation. (#2533) László Langó 2018-09-19 20:47:16 +02:00
  • cfa7cfc08c Add soft assert handler to jerry-ext (#2516) Akos Kiss 2018-09-18 14:42:28 +02:00
  • 685d8b3675 Fix JERRY_CONTEXT (error_value) handling during ecma_builtin_promise_reject_abrupt (#2519) Robert Fancsik 2018-09-17 18:27:00 +02:00
  • b97f5ffca0 Send print output to debugger client from the port implementation (#2515) Akos Kiss 2018-09-17 18:17:16 +02:00
  • 3031a11f86 Fix LCache invalidation issue for native properties during GC. (#2530) Zoltan Herczeg 2018-09-17 17:31:50 +02:00
  • 6c21c08b0e Fix ecma_op_function_list_lazy_property_names in case of arrow function (#2529) Robert Fancsik 2018-09-17 13:31:17 +02:00
  • 3d3a8008a8 Don't use strlen for string literals (#2517) Akos Kiss 2018-09-17 10:07:24 +02:00
  • 2d83d8ed17 Fix check-magic-strings.sh to return with non-zero if error happens (#2525) Tóth Béla 2018-09-14 13:37:48 +02:00
  • 0d05dfcd68 Remove bad assertion in ecma_builtin_json_str_helper (#2521) Peter Marki 2018-09-14 12:04:47 +02:00
  • 08e4a95394 Update regular expressions in gen-magic-strings.py (#2527) Tóth Béla 2018-09-14 08:22:35 +02:00
  • f114f83720 Remove the JERRY_GET_CURRENT_CONTEXT macro (#2512) Akos Kiss 2018-09-13 14:18:47 +02:00
  • 4ec607a58b Remove leading space from before #ifs (#2523) Akos Kiss 2018-09-12 15:00:05 +02:00
  • 5472aff0dc targets: zephyr: Update for Zephyr 1.13 and SDK 0.9.3 (#2497) Paul Sokolovsky 2018-09-11 16:13:07 +03:00
  • 7825e4756a Properly guard off LCache-related functionality (#2511) Akos Kiss 2018-09-10 13:27:39 +02:00
  • 8f64339e5f Fix ecma_op_object_put return value not being handled (#2514) Daniel Balla 2018-09-06 21:05:37 +02:00
  • 99c9a22b78 Improve API of literal save and the snapshot (command line) tool (#2507) László Langó 2018-09-06 13:45:15 +02:00
  • 054717fd29 Promote dynamic memory management from debugger transport to core API (#2503) Akos Kiss 2018-09-04 16:31:26 +02:00
  • 0a40f55e5f Introducing internal properties. (#2485) Zoltan Herczeg 2018-09-04 15:43:35 +02:00
  • 30b7a72344 Merge instance into context (#2501) Akos Kiss 2018-09-04 13:56:49 +02:00
  • d3d42f7685 Implement the core of the map object. (#2447) Zoltan Herczeg 2018-09-04 13:30:00 +02:00
  • 65e81f3262 Fix UTF8 string length calculation (#2508) Daniel Balla 2018-09-04 10:47:28 +02:00
  • b934dd8308 Fixup JMEM_HEAP_STAT_xxx definitions (#2509) Akos Kiss 2018-09-04 10:24:24 +02:00
  • 9ea9061aa2 Fix run-test-suite (#2505) Daniella Barsony 2018-09-04 10:23:59 +02:00
  • 8547380d46 Fix constantness of 'jerry_merge_snapshots' function. (#2504) László Langó 2018-09-03 14:00:07 +02:00
  • 2ad883ea48 Fix logging issues in the debugger. (#2483) Zoltan Herczeg 2018-09-03 11:14:57 +02:00
  • d270f82ecb Clean up memory statistics printing functions (#2502) Akos Kiss 2018-09-03 09:21:21 +02:00
  • f5757e4c91 Fix ecma_builtin_promise_race_or_all function (#2491) Daniel Balla 2018-08-31 16:45:32 +02:00
  • c3b6bfe8b6 Reorganize heap context related elements (#2500) Akos Kiss 2018-08-31 14:58:11 +02:00
  • 6049c0378d Merge lcache into context (#2498) Akos Kiss 2018-08-31 13:10:37 +02:00
  • cf87970ef6 Update the webpage (#2499) László Langó 2018-08-31 12:02:17 +02:00
  • a2645601ae Remove character pointer typedefs (#2492) Akos Kiss 2018-08-30 09:33:05 +02:00
  • df1893042d Added missing documentation of JerryScript instances to the API reference. (#2482) László Langó 2018-08-30 09:25:11 +02:00
  • 7d41d38e3c Remove deprecated native handle support. (#2496) Zoltan Herczeg 2018-08-29 12:51:37 +02:00
  • b4dc6b0cbe Change jerry_debugger_send_{output,log} to take const jerry_char_t * (#2495) Akos Kiss 2018-08-29 08:53:11 +02:00
  • fa5c361774 Move the 'init/fini arrays' build option to jerry-ext (#2493) Akos Kiss 2018-08-29 08:39:59 +02:00
  • 25f1718d84 Move some internal functions into JerryDebugger. (#2484) Zoltan Herczeg 2018-08-28 23:56:57 +02:00
  • bd42403600 Implement computed properties for object literals. (#2481) Zoltan Herczeg 2018-08-28 15:28:16 +02:00
  • 300e40ba9d Improve python debugger client. (#2441) Zoltan Herczeg 2018-08-22 17:34:32 +02:00
  • b2cf7eb659 Add %TypedArray%.prototype.sort([ compareFunction ]) support. (#2437) Anthony Calandra 2018-08-22 02:49:12 -04:00
  • 6e94414f9c Align the RIOT target with the clang build of RIOT OS (#2477) Akos Kiss 2018-08-21 10:46:45 +02:00
  • f6ccdbdddd Doctest debugger examples and fix revealed issues (#2475) Akos Kiss 2018-08-21 09:42:56 +02:00
  • 7639e613a4 Remove jerry-libc (#2332) Akos Kiss 2018-08-21 09:26:53 +02:00
  • 851f4f0b89 Fix LLVM/clang conversion errors (#2473) Martine Lenders 2018-08-21 08:22:57 +02:00
  • 505dace719 Add a validation before evaluating the source code (#2480) Robert Fancsik 2018-08-21 06:53:56 +02:00
  • cffeaba2a6 Fix syntax error when closing a block after a return statement (#2479) Marc Jessome 2018-08-21 00:51:40 -04:00
  • 767dd68ce1 Change literal status flags to enum. (#2474) Zoltan Herczeg 2018-08-18 08:06:37 +02:00
  • 4e58ccf680 Update debugger documentation (#2471) Akos Kiss 2018-08-16 00:59:12 +02:00
  • b52fff1f9d Distinguish between public and private headers in jerry-core (#2472) Akos Kiss 2018-08-16 00:55:38 +02:00
  • a3112ab901 Split string-sending debugger API into output- and log-sending functions (#2461) Akos Kiss 2018-08-14 09:29:06 +02:00
  • b9aa0da402 Fix unpacking mismatch in run-tests.py (#2466) Akos Kiss 2018-08-14 08:25:13 +02:00
  • 990b5d24dd Fix include directories of jerry-ext (#2464) Akos Kiss 2018-08-13 06:02:10 +02:00
  • b31e43075a Add explicit casts to enum-to-integer conversions (#2467) Akos Kiss 2018-08-13 06:01:37 +02:00
  • d7cb48d4cc Rename debugger-ws.h to debugger-sha1.h in debugger extension (#2463) Akos Kiss 2018-08-13 05:43:36 +02:00