Commit Graph

  • 557fa5006c Set log level to JERRY_LOG_LEVEL_DEBUG when using mem-stats or show-opcodes (#1848) Robert Sipka 2017-05-25 08:25:00 +02:00
  • de53adbf88 Lazily create a linked list of context items (#1833) Gabriel "_|Nix|_" Schulhof 2017-05-24 15:10:18 +03:00
  • 29f57ec58f Print exception hint in the debugger client when an exception is thrown. (#1841) Zoltan Herczeg 2017-05-23 16:06:25 +02:00
  • 7770b6237a Fix parsing of UTF-8 RegExp literals (#1840) László Langó 2017-05-23 12:04:11 +02:00
  • 8894077656 Implement memstats command in the debugger (#1838) Daniel Balla 2017-05-23 11:19:15 +02:00
  • e58f2880df Do not allocate memory for zero length strings. (#1844) Zoltan Herczeg 2017-05-22 13:17:08 +02:00
  • a504fd0333 Fix character escape in character class parsing of RegExp objects. (#1834) László Langó 2017-05-22 13:01:22 +02:00
  • 04f3bf62b0 Set log level to JERRY_LOG_LEVEL_DEBUG when using mem-stats. (#1843) Robert Sipka 2017-05-22 12:58:40 +02:00
  • eb2af2d2a6 jerryx_arg: add '\0' when transforming string (#1827) Zidong Jiang 2017-05-22 08:32:20 +08:00
  • 5e28bfc28a Support external context, heap and lcache (#1778) Zidong Jiang 2017-05-20 11:00:19 +08:00
  • c6d890ee13 Support functions with number identifiers in the pre-scanner. (#1837) Zoltan Herczeg 2017-05-19 14:49:38 +02:00
  • 833796a20f Fix the getBreakpoint() function in the HTML Debugger client. (#1839) Imre Kiss 2017-05-19 14:38:19 +02:00
  • ffdf151387 Fix a typo in a variable name (#1835) Daniel Balla 2017-05-19 10:03:02 +02:00
  • d48c65d258 Add pending breakpoints feature to HTML (JavaScript) Debugger client (#1828) Levente Orban 2017-05-19 09:50:17 +02:00
  • 7833270ca0 Initialize an array in test-ext-arg.c (#1824) Zsolt Borbély 2017-05-18 15:20:44 +02:00
  • 23068bdf99 Move the job queue from the ports into jerry-core (#1804) Akos Kiss 2017-05-18 11:30:50 +02:00
  • 0806c16902 Add pending breakpoints feature to python debugger client (#1810) Levente Orban 2017-05-18 09:00:38 +02:00
  • 31cd3b8020 Rename internal lit identifiers (#1801) Akos Kiss 2017-05-16 10:34:41 +02:00
  • 7837440cbb Add lightweight command line processor to jerry-main (#1809) Akos Kiss 2017-05-16 10:29:27 +02:00
  • 1501699f48 Add setjmp and longjmp functions for tizenrt-artik05x (#1825) Sanggyu Lee 2017-05-16 16:57:32 +09:00
  • f4fbf0b0b5 Rework memory statistics to provide useful user information. (#1812) Zoltan Herczeg 2017-05-16 02:52:12 +02:00
  • f5b385ca6c Tracking variables to reduce the memory consumption of scope chain. (#1819) Zoltan Herczeg 2017-05-15 09:00:57 +02:00
  • 5d2b25659d Update the webpage (#1820) Zsolt Borbély 2017-05-15 08:42:18 +02:00
  • 8143a0cc10 Use external handlers in tizenrt-artik05x target (#1822) Sanggyu Lee 2017-05-15 15:41:06 +09:00
  • ca6e7881e8 Add category property to each .md file for the webpage (#1818) Zsolt Borbély 2017-05-12 15:34:46 +02:00
  • 91b06726bb Include jerry-ext/handler only in nuttx-stm32f4 target (#1816) Sanggyu Lee 2017-05-12 22:17:11 +09:00
  • 0066e526f7 Increase verbosity when breakpoints not found in HTML client (#1817) Levente Orban 2017-05-12 11:36:56 +02:00
  • e76d44a2ee Add docs about extensions to webpage-generator script (#1811) Zsolt Borbély 2017-05-12 09:51:00 +02:00
  • 2b152f079a Use external print handler in riot-stm32f4 target (#1814) Robert Sipka 2017-05-11 20:46:14 +02:00
  • 838e74df0f Remove include jerryscript.h from jrt.h. (#1803) Zoltan Herczeg 2017-05-11 12:42:47 +02:00
  • 7d133e55e4 Use external print, gc and assert handlers in nuttx-stm32f4 target (#1813) Robert Sipka 2017-05-11 07:26:10 +02:00
  • 1a7b258772 Set JERRY_JS_PARSER to 1 in mbed_app.json (#1808) fbmrk 2017-05-10 10:14:24 +02:00
  • a8f2d31bca Implement common external function handlers in jerry-ext (#1787) Akos Kiss 2017-05-09 10:16:56 +02:00
  • 68f9585b96 Fix jobqueue's return value handling in jerry-main's repl mode (#1807) Akos Kiss 2017-05-09 05:40:53 +02:00
  • 7f32abf75c Remove limitation on number of command line arguments in jerry-main (#1806) Akos Kiss 2017-05-09 05:40:37 +02:00
  • 59c7ffe363 Shouldn't use jerry_value_t in ecma-exceptions.c (#1800) Akos Kiss 2017-05-07 21:46:15 +02:00
  • 91e976f8c7 Move jerry-core API implementations and headers into dedicated subdirectories (#1793) Akos Kiss 2017-05-04 15:28:24 +02:00
  • 90efdf9c8b A tool in jerry-ext: arg transformer for binding (#1740) Zidong Jiang 2017-05-04 18:00:35 +08:00
  • ede13835b2 Add promise C API (#1796) Zidong Jiang 2017-05-04 16:13:26 +08:00
  • 240411771a Remove the built-in print and the jerry_port_console port API functions (#1749) Akos Kiss 2017-05-03 11:47:56 +02:00
  • 3705bf19d0 config.h maintenance (#1792) Akos Kiss 2017-05-02 08:44:57 +02:00
  • 894aa6d036 Support ECMAScript stopping in JerryScript. (#1753) Zoltan Herczeg 2017-04-28 14:19:23 +02:00
  • 0e38356e5b Update riot-stm32f4 target to use jerry-port-default-minimal (#1790) Robert Sipka 2017-04-28 10:49:39 +02:00
  • 56802c22a1 Remove unnecessary subfolder in tests/jerry/fail/ (#1783) Robert Sipka 2017-04-28 09:17:23 +02:00
  • 14c455bcd8 [native pointer] Check if freecb is NULL before calling it (#1789) Zidong Jiang 2017-04-28 08:01:40 +08:00
  • 6ecee7eef4 Ensure that jerry-port is license-checked (#1788) Akos Kiss 2017-04-28 01:59:10 +02:00
  • c9dac6a720 target: tizenrt-artik05x: Add missing jerry_port.c (#1786) Sanggyu Lee 2017-04-27 10:25:29 +09:00
  • 13a04be79c Update the webpage (#1785) Zsolt Borbély 2017-04-26 17:40:04 +02:00
  • fb432a8bd7 Eliminate pylint warnings from generate_pins.py (#1731) Robert Sipka 2017-04-26 15:18:20 +02:00
  • 078f6e101d Implement other routines of Promise (#1729) Zidong Jiang 2017-04-26 19:47:51 +08:00
  • 9d4123c3c4 Fix the exception handler bug (#1780) Levente Orban 2017-04-26 13:29:16 +02:00
  • 8aca0acaa1 Aftermath of PRs #1505 and #1755 (#1771) Akos Kiss 2017-04-26 12:53:41 +02:00
  • e8be1984bb target: tizenrt-artik05x: Initial porting (#1775) Sanggyu Lee 2017-04-26 18:19:14 +09:00
  • d48db1d5bd Remove jerry-internal.h (#1782) Akos Kiss 2017-04-26 01:05:33 +02:00
  • fdbbd0e8af Turn port implementations into proper libraries (#1777) Akos Kiss 2017-04-25 19:33:10 +02:00
  • 49ae946644 Merge lit-unicode-*.inc.h-related generator scripts (#1767) Akos Kiss 2017-04-25 00:22:05 +02:00
  • 1f6b396ebb bugfix: jerry_get_object_native_pointer: accept NULL for out_native_info_p (#1770) Martijn Thé 2017-04-24 13:52:00 +02:00
  • 07c86ece54 Fix alignment in case of enabled 32bit compressed pointers (#1764) Zsolt Borbély 2017-04-24 13:02:14 +02:00
  • 849ea45cc2 Improve documentation for jerry_get_object_native_pointer API (#1769) Martijn Thé 2017-04-24 10:40:24 +02:00
  • acf88d2fe8 Fix maybe-uninitialized warning in ecma-objects.c (#1773) Sanggyu Lee 2017-04-24 17:08:13 +09:00
  • 4f4f75e1a8 Update paths in check tools (#1772) Akos Kiss 2017-04-24 02:01:03 +02:00
  • 0ab099b787 Add JERRY_FEATURE_DEBUGGER to API docs (#1768) Akos Kiss 2017-04-24 02:00:21 +02:00
  • 6ca8319aea Split unit tests into separate directories (#1761) Akos Kiss 2017-04-22 03:57:45 +02:00
  • 66ade0d81c Add Python wrapper for the HTML-based debugger (#1736) Akos Kiss 2017-04-22 03:55:39 +02:00
  • 6c3a6e7be3 Rename jerry-port.h to jerryscript-port.h (#1762) Akos Kiss 2017-04-22 03:53:12 +02:00
  • 63b6fd1bc9 Add the class name of promise.prototype (#1766) Zidong Jiang 2017-04-22 08:34:42 +08:00
  • 67c641e567 Generate lit-magic-strings.inc.h (#1690) Akos Kiss 2017-04-21 11:42:36 +02:00
  • 5231829fc9 Enable dummy time zone in nuttx-stm32f4 target. (#1760) Roland Takacs 2017-04-21 11:09:11 +02:00
  • d93bc3a849 Make string handling in debugger more pythonic (#1757) Akos Kiss 2017-04-21 02:52:06 +02:00
  • 4cff7a3f2c Fix/rewrite/darwinize test runner of jerry-debugger (#1756) Akos Kiss 2017-04-21 02:51:31 +02:00
  • 84f0279289 Allow platforms/compilers to signal that user-specified settings are overridden (#1755) Akos Kiss 2017-04-21 02:49:46 +02:00
  • 5271214623 Support error messages on nuttx-stm32f4 target (#1754) Robert Sipka 2017-04-21 02:48:58 +02:00
  • 2ebb8de3ab .gitignore maintenance (#1758) Akos Kiss 2017-04-21 02:45:09 +02:00
  • ea44b3b44c Refactor the command line option handling of the jerry tool (#1745) Akos Kiss 2017-04-20 15:12:10 +02:00
  • 2424ba71f2 OSX-related CMakeLists maintenance (#1750) Akos Kiss 2017-04-20 12:42:13 +02:00
  • fda5924b06 Rename the doc of coding standard and add it to the update-webpage.sh (#1748) Zsolt Borbély 2017-04-20 12:23:53 +02:00
  • 2fa9ae8d64 Fix link-generation in tools/update-webpage.sh (#1747) Zsolt Borbély 2017-04-19 13:48:42 +02:00
  • befa7a88fe [nuttx-stm32f4] Use jerry-libm instead of the math library in NuttX (#1744) Zsolt Borbély 2017-04-19 10:22:48 +02:00
  • 8d99e73db3 Add setjmp and longjmp functions for nuttx-stm32f4 target. (#1743) Robert Sipka 2017-04-19 00:10:05 +02:00
  • 9cbd5e78ad Refactor js2c.py and eliminate related pylint warnings (#1728) Robert Sipka 2017-04-19 00:08:32 +02:00
  • 67d5df2735 Update mailing list information (#1742) yichoi 2017-04-18 20:58:09 +09:00
  • 5449b0f40b Always define debugger-related opcodes (#1734) Zsolt Borbély 2017-04-18 11:20:20 +02:00
  • 0f4edbe580 Ensure that const and pure function attributes are used properly (#1739) Akos Kiss 2017-04-18 10:15:34 +02:00
  • dc1dc093d9 Add JERRY_FEATURE_DEBUGGER (#1738) Akos Kiss 2017-04-18 10:15:13 +02:00
  • 42206d27c8 Janitorial: add missing integer cast to remove compiler warning. (#1720) Tomasz Wozniak 2017-04-17 04:30:18 +02:00
  • b4a3985560 Support a user context void * pointer in jerry_context_t (#1717) (#1727) Gabriel "_|Nix|_" Schulhof 2017-04-14 03:25:29 +03:00
  • 4b9e458f44 Add support for init/fini arrays to libc (#1725) Akos Kiss 2017-04-13 17:18:17 +02:00
  • 950a0f10cd Fix a few issues which can lead to undefined-behaviour (#1730) Zsolt Borbély 2017-04-13 14:34:10 +02:00
  • 605e9847d2 Add testing support for nuttx-stm32f4 target (#1733) Robert Sipka 2017-04-13 14:09:31 +02:00
  • 95809cd977 Buildfix for nuttx-stm32f4 target (#1732) Robert Sipka 2017-04-13 13:47:00 +02:00
  • 239ae4963c Add documentation about the Coding Guidelines (#1459) Zoltan Herczeg 2017-04-13 09:53:07 +02:00
  • eb8dd4602b Implement the basic Promise (#1695) Zidong Jiang 2017-04-12 22:10:08 +08:00
  • 01fe5ab190 Small improvements for type property support. (#1724) Zoltan Herczeg 2017-04-12 15:05:29 +02:00
  • a83319cfa1 Fix the stlink binary path (#1726) Levente Orban 2017-04-12 14:45:58 +02:00
  • 5481fca060 Fix .gitignore syntax (#1721) David Brown 2017-04-11 05:28:05 -06:00
  • e522e740a7 Add 'type' argument to set/get native handle API (#1711) Zidong Jiang 2017-04-10 16:51:37 +08:00
  • 574dff512e Remove duplicated profile-check from build.py (#1718) Zsolt Borbély 2017-04-07 18:47:22 +02:00
  • 69f03475b2 Add the directory of test262 tests to .gitignore (#1719) Zsolt Borbély 2017-04-07 17:03:38 +02:00
  • 13b305f716 Refactoring several array buffer and typed array functions. (#1715) Zoltan Herczeg 2017-04-07 11:20:03 +02:00
  • 957bd3edcc Add GitHub ribbon to index.html (#1712) Levente Orban 2017-04-07 08:26:23 +02:00