Commit Graph

  • a59cbfe1a2 [nuttx-stm32f4] Fix jerry_port_log function Zsolt Borbély 2016-09-01 07:53:29 +02:00
  • 2a354b25a8 Add documentation to port API László Langó 2016-09-01 12:52:19 +02:00
  • da47dedaed Add 32 bit compressed pointer support. Zoltan Herczeg 2016-09-01 01:44:08 -07:00
  • 9ca78d380f [nuttx-stm32f4] Fix jerry_port_log function Zsolt Borbély 2016-09-01 07:53:29 +02:00
  • 2c78ee7f54 FunctionExpression name binding should be immutable Youngil Choi 2016-08-29 18:02:34 +09:00
  • 260b967853 SplitMatch operation should not set its return array element with [[Put]] Youngil Choi 2016-08-31 19:18:45 +09:00
  • de9c27b122 Remove problems with gettimeofday, newlibc and zephyr SDK Sergio Martinez 2016-08-31 13:58:22 +01:00
  • 1ab45a1a2f Remove problems with gettimeofday, newlibc and zephyr SDK Sergio Martinez 2016-08-31 13:58:22 +01:00
  • 6666927799 All-in-one build friendly jerry-libm. István Kádár 2016-08-31 11:28:30 +02:00
  • 57d8b39f3f Improve the Curie build file generator a bit Peter Gal 2016-08-25 20:34:17 +02:00
  • 548b3b98c2 Change return value to ecma_value_t for getting internal properties. Zoltan Herczeg 2016-08-31 03:09:50 -07:00
  • bfbe1821b5 vm_op_set_value should be able to throw error when ecma_op_to_string throws Youngil Choi 2016-08-31 20:25:15 +09:00
  • 17d1d37cca Improve the Curie build file generator a bit Peter Gal 2016-08-25 20:34:17 +02:00
  • 18f9308cd6 Minor stylefix for targets/nuttx-stm32f4/README.md Zsolt Borbély 2016-08-29 15:02:00 +02:00
  • da7abc55f9 Disallow failures of Travis CI jobs on OS X Akos Kiss 2016-08-30 16:34:31 +02:00
  • 7f6911103f Update the prerequisites documentation Akos Kiss 2016-08-30 03:02:34 +02:00
  • 9f65b76013 Fix bug in for-in bytecode replacement Youngil Choi 2016-08-30 12:50:12 +09:00
  • a6d2e792f8 Improve the build system Akos Kiss 2016-08-30 02:01:32 +02:00
  • ba2b7dd13f Use C99's variable length array instead of alloca Yanhui Shen 2016-08-29 22:31:21 +08:00
  • 8edab96162 Fix JMEM_HEAP_END_OF_LIST for pointers larger than 32 bits Akos Kiss 2016-08-16 01:22:41 +03:00
  • 7c50dc1691 Assert that pointer passed to jmem_pools_free is not NULL Geoff Gustafson 2016-08-29 03:20:13 -07:00
  • 8ea60072b3 Remove unused JERRY_ENABLE_PRETTY_PRINTER from the build system. Robert Sipka 2016-08-29 10:24:01 +02:00
  • 04e597a6a4 add target port: curie_bsp Zidong Jiang 2016-08-02 12:54:08 +08:00
  • 622f42e0a8 Update the webpage Zsolt Borbély 2016-08-26 16:38:24 +02:00
  • 1e82ae1eb5 Update the nuttx-stm32f4 target Zsolt Borbély 2016-08-26 07:45:52 +02:00
  • e93e32635f Correct the documentation Zsolt Borbély 2016-08-24 12:52:02 +02:00
  • 48d5eee920 Make jerry shell more intuitive Youngil Choi 2016-08-24 23:06:59 +09:00
  • c6e68ce167 Eval called as a bound function should be indirect eval Youngil Choi 2016-08-25 17:58:16 +09:00
  • 98cec9afb8 [[DefaultValue]] should be called twice when setting object as Array length Youngil Choi 2016-08-24 23:06:40 +09:00
  • db176aa01d Numbers are permitted as property name in object literal Youngil Choi 2016-08-24 23:07:25 +09:00
  • f2bae401af Remove unnecessary empty value check code Youngil Choi 2016-08-24 23:08:00 +09:00
  • be1029d1d1 fix bug: move jerry_make_api_unavailable into the end of jerry_cleanup Zidong Jiang 2016-08-24 14:08:59 +08:00
  • 0deac9f81c [autocommit] Add daily benchmark data (2016-08-24) Hanjoung Lee 2016-08-24 02:22:37 +09:00
  • cfcb4c707c Add long string support. Zoltan Herczeg 2016-08-23 03:53:13 -07:00
  • efdf91a0d6 Regexp.prototype.exec should not generate return array with [[Put]] Youngil Choi 2016-08-22 15:41:28 +09:00
  • dd9c144f51 [autocommit] Add daily benchmark data (2016-08-23) Hanjoung Lee 2016-08-23 02:22:44 +09:00
  • 314e74f8ce targets/zephyr/Makefile.zephyr: Use zephyr_getline module for line input. Paul Sokolovsky 2016-08-11 17:22:12 +03:00
  • 27253112c2 Remove allocator functions which stores size. Zoltan Herczeg 2016-08-17 07:57:53 -07:00
  • 89bff5e359 [autocommit] Add daily benchmark data (2016-08-19) Hanjoung Lee 2016-08-19 02:22:37 +09:00
  • ac98c53718 [autocommit] Add daily benchmark data (2016-08-18) Hanjoung Lee 2016-08-18 02:18:08 +09:00
  • 823e4d030c Force to use SSE in 32-bit environment instead of the 387 unit Zsolt Borbély 2016-08-17 08:57:36 +02:00
  • 6c67548577 [autocommit] Add daily benchmark data (2016-08-17) Hanjoung Lee 2016-08-17 02:18:38 +09:00
  • 63d14458a0 targets/zephyr/Makefile.zephyr: frdm_k64f: Optimize for Cortex-M4F. Paul Sokolovsky 2016-08-12 19:56:01 +03:00
  • a0e256e867 Reorganize the fields of the global context. Zoltan Herczeg 2016-08-16 00:56:28 -07:00
  • dc87ce0930 targets/zephyr/Makefile.zephyr: Work around issue with newlib 2.4.0. Paul Sokolovsky 2016-08-11 16:49:06 +03:00
  • 6094bea88d [autocommit] Add daily benchmark data (2016-08-16) Hanjoung Lee 2016-08-16 02:18:45 +09:00
  • d39c4187fb Fix the OSX build Akos Kiss 2016-08-09 23:56:02 +02:00
  • ae1118293f Add two new API functions: jerry_create_number_infinity and jerry_create_number_nan Zoltan Herczeg 2016-08-09 05:34:16 -07:00
  • b6f174cce7 Gracefully throw an error when parser runs out of memory. Zoltan Herczeg 2016-08-11 00:52:45 -07:00
  • 405bccf4d6 Fix run-tests.py: should evaluate the conditions correctly Zsolt Borbély 2016-08-13 10:21:10 +02:00
  • b4ab97581b Cleanup jerry-libc CMakeLists Akos Kiss 2016-08-10 02:47:58 +02:00
  • 096ae299d2 [autocommit] Add daily benchmark data (2016-08-15) Hanjoung Lee 2016-08-15 02:18:38 +09:00
  • 9d3c20803e [autocommit] Add daily benchmark data (2016-08-14) Hanjoung Lee 2016-08-14 02:18:39 +09:00
  • 5651f16598 [autocommit] Add daily benchmark data (2016-08-13) Hanjoung Lee 2016-08-13 02:18:39 +09:00
  • 2e28542e9c Remove unused 'ecma_string_get_heap_number_size' and 'ecma_set_property_list' functions. Robert Sipka 2016-08-12 18:48:56 +02:00
  • 9d4f7c917f Fixing Math.pow Akos Kiss 2016-08-10 16:24:12 +02:00
  • 8f76bab92e Fix the use of mktemp in tool scripts Akos Kiss 2016-08-10 01:15:55 +02:00
  • a2d5acb43c Follow-up refactoring of logging-related parts Akos Kiss 2016-08-05 21:46:41 +02:00
  • 1abbe29a66 [autocommit] Add daily benchmark data (2016-08-12) Hanjoung Lee 2016-08-12 02:18:10 +09:00
  • 1b996a9a56 Remove needless toolchain files and variable settings. Robert Sipka 2016-08-10 17:26:12 +02:00
  • 91e29120d2 Follow the API & build system update in mbed targets Levente Orban 2016-07-25 14:51:35 +02:00
  • ec7a5418f2 [autocommit] Add daily benchmark data (2016-08-11) Hanjoung Lee 2016-08-11 02:18:06 +09:00
  • bb9da7bee1 [autocommit] Add daily benchmark data (2016-08-09) Hanjoung Lee 2016-08-09 02:18:13 +09:00
  • d5eb2f0be1 Let the build script use a default for toolchain Akos Kiss 2016-08-07 19:56:35 +02:00
  • 2836f49eec Fix run-tests.py: don't override the return value of a testrun Zsolt Borbély 2016-08-05 12:53:41 +02:00
  • 2eb2b22c49 Rewrite parser_boolean_t to bool Akos Kiss 2016-08-07 00:58:56 +02:00
  • ff21777950 Integrate JS parser module better with JRT Akos Kiss 2016-08-05 14:23:32 +02:00
  • 0dde589bcb [autocommit] Add daily benchmark data (2016-08-08) Hanjoung Lee 2016-08-08 17:23:59 +09:00
  • 48812b4a61 Reduce memory consumption of ecma_property_hashmap_steps. Zoltan Herczeg 2016-08-05 02:03:51 -07:00
  • 67b494dcff Adapted the makefiles to the new build system Sergio Martinez 2016-08-01 17:13:40 +01:00
  • db36e942fb Avoid (void) and use JERRY_UNUSED Akos Kiss 2016-08-05 13:16:53 +02:00
  • cad9ba1f01 Refactor flag additions in CMakeLists Akos Kiss 2016-08-04 21:42:19 +02:00
  • e9a23c4235 Refactor jrt buffer operations Akos Kiss 2016-08-04 15:27:05 +02:00
  • 697442434d Cleanup jerry's assert-like routines and macros Akos Kiss 2016-08-04 09:24:26 +02:00
  • f15e7beadc Remove compact profile. Robert Sipka 2016-08-02 14:11:47 +02:00
  • 79bc5d0220 Bugfixes related to low memory conditions. István Kádár 2016-07-27 16:35:25 +02:00
  • 7f14a280b2 Fix logging of error message in jerry_fatal Akos Kiss 2016-08-03 18:17:40 +02:00
  • ce8abfb636 Initial RAM optimization for ESP8266 by putting big constants into ROM, instead of residing in RAM. Related to https://github.com/Samsung/jerryscript/issues/1224. Slavey Karadzhov 2016-08-01 18:06:52 +02:00
  • d1b0b58729 Move all remaining globals to the global context. Zero out all globals (and remove unnecessary init() functions). Move snapshot globals to a temporary stack variable. Zoltan Herczeg 2016-08-01 04:25:32 -07:00
  • b14ca4e248 Complete the getting-started documentation after the build-system update. Robert Sipka 2016-08-01 09:47:35 +02:00
  • e70c89e39e Comment fixes which are left behind after the API update. Robert Sipka 2016-07-29 13:50:37 +02:00
  • e6fefd42bd Build fix for RIOT target after the modifications of the build system (commit ddab1d8). Robert Sipka 2016-07-28 14:15:11 +02:00
  • 37f9b475c0 Fix API examples after the IO Port update László Langó 2016-07-22 09:05:19 +02:00
  • 15ba287b9e Change the CONFIG_ECMA_NUMBER_TYPE default value to FLOAT64 to ensure compliance with ECMAScript 5.1 which requires numbers to be represented in double precision floating-point format. Robert Sipka 2016-07-28 15:00:11 +02:00
  • ddab1d8152 Re-thinking the build system to bring it more into line with the conventions. Robert Sipka 2016-07-27 09:48:10 +02:00
  • 1b74600a09 Enable custom domain. Tilmann Scheller 2016-07-19 17:16:37 +02:00
  • 778f3c001e Remove CNAME file from the master branch. Tilmann Scheller 2016-07-28 08:01:28 +02:00
  • 758fedfae6 [autocommit] Add daily benchmark data (2016-07-28) Hanjoung Lee 2016-07-28 02:18:03 +09:00
  • 23db8b5544 Refactoring of the ESP8266 target code to match the latest API. Fixes issue #1211. Slavey Karadzhov 2016-07-17 12:47:15 +02:00
  • 8b667fcee7 Typo is fixed in index.html: Github -> GitHub. (#1227) Istvan Kadar 2016-07-27 11:06:03 +02:00
  • 985a9eedb5 [autocommit] Add daily benchmark data (2016-07-27) Hanjoung Lee 2016-07-27 02:18:02 +09:00
  • 9fcf785a4b [autocommit] Add daily benchmark data (2016-07-26) Hanjoung Lee 2016-07-26 02:17:48 +09:00
  • bedac4c3bc {{ site.baseurl }} is replaced by https://samsung.github.io/jerryscript in index.html, default.html and head.html (#1226) Istvan Kadar 2016-07-25 15:18:58 +02:00
  • b51f765ed1 [autocommit] Add daily benchmark data (2016-07-25) Hanjoung Lee 2016-07-25 02:17:44 +09:00
  • dcaa04afc5 [autocommit] Add daily benchmark data (2016-07-24) Hanjoung Lee 2016-07-24 02:18:15 +09:00
  • 2a019e2274 [autocommit] Add daily benchmark data (2016-07-23) Hanjoung Lee 2016-07-23 02:18:14 +09:00
  • b2335cbb7f [autocommit] Add daily benchmark data (2016-07-22) Hanjoung Lee 2016-07-22 02:18:16 +09:00
  • 76d42b5e8e Move GC, lcache, literal storage, lexical env global variables to jerry context. Zoltan Herczeg 2016-07-21 01:36:58 -07:00
  • 865c99258f [autocommit] Add daily benchmark data (2016-07-21) Hanjoung Lee 2016-07-21 02:18:35 +09:00
  • e7ec053362 More gc-friendly property hashmap allocation. István Kádár 2016-07-04 13:26:23 +02:00