Commit Graph

  • 79d1a3cc7e Fix FILE_PATTERNS of Doxyfile and some of the issues it was hiding (#2446) Akos Kiss 2018-08-13 05:42:19 +02:00
  • 29e7330b9b Move all (nano|u)sleep-related decisions to default port implementation (#2462) Akos Kiss 2018-08-11 00:06:25 +02:00
  • fb35e34801 Make string constants const char * const (#2458) Akos Kiss 2018-08-10 21:08:49 +02:00
  • 81f37cf134 Modify header file contains. (#2460) yangfasheng 2018-08-10 14:45:59 +08:00
  • 17eb78aa63 Don't use a shell variable to store error output of doxygen (#2455) Akos Kiss 2018-08-09 10:26:09 +02:00
  • 3fd7e98d53 Make cppcheck print diagnostics only (#2456) Akos Kiss 2018-08-09 10:12:18 +02:00
  • f6b99b60d2 Reduce the scope of variable str_buf in jerry-main (#2457) Akos Kiss 2018-08-09 10:11:25 +02:00
  • 29f6ffc35b Make logging an optional feature and disable it by default (#2449) Akos Kiss 2018-08-08 16:35:03 +02:00
  • 58c568a68f Revisit unused global functions in jerry-core (#2450) Akos Kiss 2018-08-08 16:34:13 +02:00
  • 47087dec56 Improve the output format of the testrunner (#2438) Peter Marki 2018-08-08 16:33:02 +02:00
  • 1ac2903d3c Fix a few parser style issues. (#2442) Zoltan Herczeg 2018-08-06 18:08:53 +02:00
  • 2534d32339 Use #include<> for system headers and #include"" for own headers (#2445) Akos Kiss 2018-08-06 18:00:49 +02:00
  • c93bea32c4 Simplify redundant condition in jerry-snapshot.c (#2444) Akos Kiss 2018-08-05 15:41:58 +02:00
  • 64051b5bd8 Add total frame counter to backtrace in debugger (#2428) Daniella Barsony 2018-08-03 11:30:13 +02:00
  • 87897849f6 Fix for null pointer dereference in jmem_heap_free_block (#2440) Daniel Balla 2018-08-01 16:09:30 +02:00
  • 1f20bb3fe5 Remove unnecessary cbc_code_flag (#2443) Robert Fancsik 2018-07-31 20:15:27 +02:00
  • ba76b506f5 Fix broken pipe error in Jerry Debugger (#2427) Daniel Balla 2018-07-31 10:36:37 +02:00
  • a6ace5efdf Improve lexer_expect_object_literal_id option handling (#2436) Robert Fancsik 2018-07-30 15:12:35 +02:00
  • 8482fef41a Splitting the debugger and console part of the python debugger (#2406) Tamas Zakor 2018-07-23 13:10:39 +02:00
  • 77d9314b1d Simplify source evaluation options. (#2431) Robert Fancsik 2018-07-20 08:50:39 +02:00
  • 76ff084dc7 Move low-level debugger connection handling into jerry-ext. (#2426) Zoltan Herczeg 2018-07-19 03:14:43 +02:00
  • 88589902e2 Remove jerry_get_arg_value function. (#2425) Zoltan Herczeg 2018-07-19 03:13:40 +02:00
  • 66dddadfd2 Change ../../libapps paths in TizenRT configuration Makefile (#2429) Tóth Béla 2018-07-18 15:52:50 +02:00
  • 9513f3792d Reduce with stack consumption by 1. (#2430) Zoltan Herczeg 2018-07-18 15:52:00 +02:00
  • 5f4a220a65 Added literal list loading feature to the snapshot tool. (#2422) László Langó 2018-07-16 08:13:18 +02:00
  • f86d7459d1 Fixes for ES2015 classes. (#2424) Zoltan Herczeg 2018-07-13 14:59:53 +02:00
  • 0ca04376a5 Fix typos in the API documentation. (#2423) Robert Fancsik 2018-07-13 09:36:21 +02:00
  • 857ba99694 Rework JerryScript transport layer. (#2421) Zoltan Herczeg 2018-07-12 18:21:08 +02:00
  • 43aae199ce Implement ES2015 class feature (part I.) (#2404) Robert Fancsik 2018-07-12 18:20:08 +02:00
  • 62cdb3965f Add start to backtrace for debugger (#2407) Daniella Barsony 2018-07-12 12:44:54 +02:00
  • 04dcefe087 Rework function call. (#2414) Zoltan Herczeg 2018-07-11 02:35:44 +02:00
  • 50daa39ee8 Optimize JSON Quote operation. (#2420) Anthony Calandra 2018-07-10 09:00:19 -04:00
  • 0c6b5eae65 Fix incorrect output from JSON.stringify (#2416) Istvan Miklos 2018-07-03 12:21:45 +02:00
  • a456c90c1d Add %TypedArray%.prototype.fill(value, [ begin [, end ] ]) support. (#2415) Anthony Calandra 2018-07-03 06:21:15 -04:00
  • d5cd32b0c0 Support for %TypedArray%.prototype.set(typedArray [, offset]). (#2405) Anthony Calandra 2018-07-03 02:19:53 -04:00
  • a74bf7dc91 Add %TypedArray%.prototype.subarray([ begin [, end ] ]) support. (#2410) Anthony Calandra 2018-06-28 03:41:07 -04:00
  • b9f2b1cf25 Replace jerry_value_set_abort_flag with jerry_create_abort_from_value (#2411) Istvan Miklos 2018-06-28 08:09:03 +02:00
  • 34c081095a Fix escape sequence parsing in lexer_compare_identifier_to_current. (#2409) Zoltan Herczeg 2018-06-23 03:02:14 +02:00
  • dfc0757242 Fix jerry_create_error_from_value (#2403) Istvan Miklos 2018-06-22 05:19:13 +02:00
  • e3265883fd Add restart command to the debugger (#2401) Imre Kiss 2018-06-22 05:18:18 +02:00
  • 35ac0e0445 Fix parse_print_final_cbc dump when arguments is used (#2400) Zoltan Herczeg 2018-06-21 01:38:17 +02:00
  • 03274c112a Remove ECMA_LEXICAL_ENVIRONMENT_OBJECT_BOUND. (#2408) Zoltan Herczeg 2018-06-20 15:27:45 +02:00
  • acdbbf2261 Add literal property to the byte code list. (#2397) Zoltan Herczeg 2018-06-20 09:06:59 +02:00
  • 7f56756e11 Improve sonarqube analysis to cover more code path. (#2381) László Langó 2018-06-20 03:34:49 +02:00
  • 86ecc81130 Fix literal free when show opcodes is enabled. (#2398) Zoltan Herczeg 2018-06-18 09:31:13 +02:00
  • 1044523af7 Add operational mode for jerry_gc API call. (#2385) Zoltan Herczeg 2018-06-15 09:31:48 +02:00
  • bc827cb497 Reduce code duplication between String.charAt and charCodeAt (#2331) Mátyás Mustoha 2018-06-14 10:48:25 +02:00
  • 49c79e4774 targets: zephyr: Remove old option from prj.conf (#2396) Paul Sokolovsky 2018-06-13 14:47:56 +02:00
  • 9625fb842e Improve instanceof operator. (#2395) Zoltan Herczeg 2018-06-13 12:33:27 +02:00
  • 5398e07f99 Rework 128 bit arithmetics of ecma_utf8_string_to_number (#2392) Akos Kiss 2018-06-12 16:04:47 +02:00
  • 62dee2dd71 Fix jerry_get_value_from_error (#2394) Istvan Miklos 2018-06-12 12:54:17 +02:00
  • efa8850783 Use binary mode when opening via fopen in the tools (#2371) Péter Gál 2018-06-11 21:38:35 +02:00
  • 9ae60a4910 Improve license checker line ending validation (#2391) Péter Gál 2018-06-11 12:37:28 +02:00
  • f32c183137 Fixed assertion in 're_insert_into_group'. (#2388) László Langó 2018-06-11 09:25:53 +02:00
  • bd0ea4f474 Fix wrong code order in opfunc_in (#2390) Zoltan Herczeg 2018-06-11 03:20:57 +02:00
  • d637e31933 On simple strings the utf8 substring copy api call created an assert (#2389) Péter Gál 2018-06-11 03:19:39 +02:00
  • 2d0e37ff74 Replace the jerry_value_set_error_flag function with jerry_create_error_from_value (#2367) Istvan Miklos 2018-06-11 03:16:58 +02:00
  • be59d0a224 Remove the indentation of preprocessor directives. (#2379) László Langó 2018-06-08 08:35:23 +02:00
  • 64c5be812c [targets/tizenrt-artik053] Fix typo in Make.defs (#2387) Robert Sipka 2018-06-07 11:21:28 +02:00
  • b4b0b7d572 Merged conditions of if statements where possible. (#2380) László Langó 2018-06-06 08:08:17 +02:00
  • b61d0ed856 Rework command line handling of build tool (#2373) Akos Kiss 2018-06-06 08:07:06 +02:00
  • 8b8bced67f Buildable as shared libraries (#2351) willeio 2018-06-05 01:39:30 +02:00
  • e1af56586c Declare parser_error_to_string conditionally (#2376) Akos Kiss 2018-06-04 03:55:51 +02:00
  • 71471a0416 Add better support for proper installation after build (#2370) Akos Kiss 2018-06-04 03:55:29 +02:00
  • 2cabb6f8ea Remove the leftover declaration of ecma_op_create_global_environment (#2375) Akos Kiss 2018-06-04 03:50:02 +02:00
  • 9da010ae6e Remove legacy public headers (#2372) Akos Kiss 2018-06-04 03:49:38 +02:00
  • 1b2c565850 Direct alloc/dealloc implementations for ecma_number_t (#2377) Akos Kiss 2018-06-03 15:29:28 +02:00
  • eec2623cd9 targets: zephyr: Separate CMake definitions from options. (#2378) Paul Sokolovsky 2018-06-03 15:38:37 +03:00
  • 3e934723a3 Make sure that API function jerry_debugger_send_output is always implemented (#2374) Akos Kiss 2018-06-03 14:28:18 +02:00
  • 117ea1f899 Removed unused macro definitions. (#2369) László Langó 2018-06-01 10:00:10 +02:00
  • 2291467c99 Remove duplications from test runner (#2364) Akos Kiss 2018-05-30 12:57:38 +02:00
  • 7be9f91d22 Reverse the generation of line info. (#2363) Zoltan Herczeg 2018-05-30 12:57:12 +02:00
  • d5593c12b4 Maintenance and merging of Valgrind and Valgrind-Freya code paths (#2362) Akos Kiss 2018-05-29 09:33:14 +02:00
  • 3560c60c73 Make test runners support execution runtimes (#2360) Akos Kiss 2018-05-29 08:22:57 +02:00
  • a509570c1d Simplify the AppVeyor configuration file (#2361) Akos Kiss 2018-05-28 11:59:46 +02:00
  • e6664f6364 Fix heap buffer overflow in re_parse_char_class (#2352) Robert Fancsik 2018-05-28 10:13:17 +02:00
  • 2ce27a189a Update the webpage (#2359) László Langó 2018-05-25 19:30:17 +02:00
  • ac9fce1d8d Merge jerry_get_value_without_error and jerry_value_clear_error_flag functions (#2350) Istvan Miklos 2018-05-25 11:40:35 +02:00
  • 4779451284 Cleanup code around JERRY_UNREACHABLEs (#2342) Akos Kiss 2018-05-25 07:27:30 +02:00
  • acb3e71436 Add JERRY_VLA calls to the snapshot tool. (#2357) Zoltan Herczeg 2018-05-25 03:34:55 +02:00
  • 06910b456e Fix issues revealed by cppcheck 1.83 (#2355) Akos Kiss 2018-05-24 08:48:34 +02:00
  • 9eb9fbf5f1 Fix heap buffer overflow in lit_utf_incr (#2345) Robert Fancsik 2018-05-22 10:32:40 +02:00
  • 43075a2ce6 Consolidate compiler-specific parts of CMakeLists (#2349) Akos Kiss 2018-05-22 10:15:40 +02:00
  • cc473425d3 Fix cmakelists of doctests to run generation only once (#2347) Akos Kiss 2018-05-22 09:14:18 +02:00
  • 299643400d Don't let doctests pollute the source tree (#2346) Akos Kiss 2018-05-20 07:37:38 +02:00
  • 5ddbfa5953 Add AppVeyor badge to readme (#2341) Akos Kiss 2018-05-20 07:32:52 +02:00
  • 7424d299d8 Define JERRY_UNREACHABLE for MSVC (#2340) Akos Kiss 2018-05-20 07:32:07 +02:00
  • 22339e0b54 Retire the Mbed OS 3 target (#2343) Akos Kiss 2018-05-20 07:31:25 +02:00
  • 145ab1ed79 Simplify run-time feature checks in unit tests (#2339) Akos Kiss 2018-05-19 00:07:21 +02:00
  • 872825fb57 Add Windows support. (#2306) Yonggang Luo 2018-05-18 18:42:14 +08:00
  • 13bd30ff54 Remove legacy jerry_get_memory_limits API function and unused configuration macros (#2329) Akos Kiss 2018-05-18 10:43:52 +02:00
  • 5560c76b41 Convert certain push number opcodes to literals (#2328) Zoltan Herczeg 2018-05-18 10:22:53 +02:00
  • 64b16bf190 Update Doxygen config file and fix Doxygen warnings (#2324) László Langó 2018-05-18 08:43:17 +02:00
  • fb6259b2ec Fix parameter constness differences in function declarations and definitions (#2337) Akos Kiss 2018-05-18 02:39:42 +02:00
  • 0415d74a74 Reduce code duplication in the TypedArray implementations (#2319) Mátyás Mustoha 2018-05-18 02:38:41 +02:00
  • 27dcfa51e1 Build fix after landing #2249 Peter Gal 2018-05-17 12:05:33 +02:00
  • ea1133b210 Add tests for TypedArrays by using indexing api. (#2249) Istvan Miklos 2018-05-17 10:29:52 +02:00
  • f97f82f7be Update the webpage (#2334) László Langó 2018-05-17 07:40:49 +02:00
  • 36f6435eb8 Revert the Mbed Travis CI job to sudo-based VM to avoid sporadic OOMs Akos Kiss 2018-05-16 14:36:05 +02:00
  • 53bd845d9f Move (almost all) Travis CI jobs to container-based infrastructure (#2333) Akos Kiss 2018-05-16 12:15:15 +02:00