Commit Graph

  • a0bedaa43d Remove EXTERN_C macros and use block based solution László Langó 2016-02-18 11:34:51 +00:00
  • b2edaafaa1 Move cppcheck logic from Makefile and CMakeLists.txt to tools/check-cppcheck.sh Akos Kiss 2016-02-18 17:28:00 +01:00
  • be1920dc46 Fix tools/check-signed-off.sh to handle PRs not based on HEAD Akos Kiss 2016-02-19 09:36:05 +01:00
  • 5afc0600b4 Add merge commit support to tools/check-signed-off.sh and re-introduce signed-off check to Travis CI Akos Kiss 2016-02-17 23:41:44 +01:00
  • 6107f3599e Change the layout of the doxygen-generated documentation Akos Kiss 2016-02-16 20:38:30 +01:00
  • 3608f8df86 Refactoring and fixing jerry-libc Akos Kiss 2016-02-07 00:29:33 +01:00
  • 684ed7268c Fix system call related date builtin functions László Langó 2016-02-11 12:03:11 +00:00
  • a7715a5d78 Fix style issues and improve vera++ rules. László Langó 2016-02-17 14:59:36 +00:00
  • db26cb2b79 Optimize 'lit_get_magic_string_size' calls László Langó 2016-02-17 11:39:54 +00:00
  • b2426a7a94 Remove 'ecma_completion_value_t' Zoltan Herczeg 2016-02-16 04:06:18 -08:00
  • c25d8617a5 Add Travis CI badge to readme Akos Kiss 2016-02-17 12:51:57 +01:00
  • 85365dacfe Quick fix for Travis CI: remove signed-off check Akos Kiss 2016-02-17 12:59:32 +01:00
  • ad6107b32b Turn some global variables static const Akos Kiss 2016-02-17 02:17:27 +01:00
  • b2f3ec225e Get the alpha order of lexer keywords right Akos Kiss 2016-02-17 01:29:18 +01:00
  • b18591eb25 Add support for travis integration Akos Kiss 2016-02-11 15:57:34 +01:00
  • 0d7ea70b41 Eliminating doxygen warnings by fixing the documentation Akos Kiss 2016-02-16 18:11:33 +01:00
  • ed12df5c8d Improve 'tools/run-perf-test.sh' László Langó 2016-02-12 10:23:20 +00:00
  • 7a7b15c23a Remove unnecessary assertion László Langó 2016-02-15 08:41:23 +00:00
  • 1dde538224 Check reference count of objects László Langó 2016-02-11 15:14:40 +00:00
  • 80811c8332 Warning fixes. Robert Sipka 2016-02-15 17:19:18 +01:00
  • 7dc065842b Remove jerry_port_ functions from test-common.h Akos Kiss 2016-02-14 00:10:12 +01:00
  • 7f3a10a29d Move Doxyfile to the root directory of the project Akos Kiss 2016-02-15 21:27:16 +01:00
  • f959ba95a4 Refactoring the build system Akos Kiss 2016-02-08 10:44:08 +01:00
  • 977bfa5d2c Remove g++ support from the [C]Make files. Robert Sipka 2016-02-11 22:37:57 +01:00
  • ec5859f4e8 Add some fixes required by the C99 standard. Robert Sipka 2016-02-11 20:48:41 +01:00
  • faf673f539 [autocommit] Add daily benchmark data (2016-02-15) Hanjoung Lee 2016-02-15 02:40:07 +09:00
  • 5e9b44d21b [autocommit] Add daily benchmark data (2016-02-14) Hanjoung Lee 2016-02-14 02:40:09 +09:00
  • 97535f8ff2 [autocommit] Add daily benchmark data (2016-02-13) Hanjoung Lee 2016-02-13 02:40:18 +09:00
  • bc82654029 Fix build with -O3 László Langó 2016-02-10 09:35:31 +01:00
  • 62f9646099 [autocommit] Add daily benchmark data (2016-02-12) Hanjoung Lee 2016-02-12 16:20:56 +09:00
  • d35bc4114b Remove unused functions from ecma-helpers-number. Zsolt Borbély 2016-02-10 08:51:23 +01:00
  • 6fd1f780e1 Move out 'jrt_read_from_buffer_by_offset' and 'jrt_write_to_buffer_by_offset' function definitions from header. Robert Sipka 2016-02-09 15:56:42 +01:00
  • 20bec3d73f Remove cppcheck and vera++ from prerequisites Akos Kiss 2016-02-10 23:17:32 +01:00
  • dc84775207 Remove references to non-existent parser/js/bc and parser/js/collections directories Akos Kiss 2016-02-10 22:49:00 +01:00
  • 0a83b317c7 Rename docs/Doxygen to docs/Doxyfile Akos Kiss 2016-02-10 17:08:16 +01:00
  • 3e1e0dc733 Move the logic of Valgrind-support check to the CMake part. Zsolt Borbély 2016-02-10 16:42:23 +01:00
  • cadc81d583 ECMAScript Parameters cannot be passed in collections anymore, only as arrays. Zoltan Herczeg 2016-02-10 02:58:27 -08:00
  • cc6fced17a Use value types instead of reference types. Robert Sipka 2016-02-09 14:59:32 +01:00
  • b0bdf0ebf4 Merge the js-parser and parser files Robert Sipka 2016-02-09 14:00:04 +01:00
  • 41f2f910e8 Abort the build-process when the build-configuration is unsupported Zsolt Borbély 2016-02-10 09:35:24 +01:00
  • 88d7f2fc7b Move 'nums_with_ascending_length' to be a global, non variable length array. Robert Sipka 2016-02-08 16:16:14 +01:00
  • 207f6da504 Use type cast to avoid conversation error with C99 standard. Robert Sipka 2016-02-09 14:48:50 +01:00
  • 9a6bdef228 Fix assertion in RegExp compile László Langó 2016-02-10 08:31:23 +01:00
  • ef1252e29e targets: add nuttx interpreter build SaeHie Park 2016-01-15 15:59:23 +09:00
  • abc95d3db8 Add forward declaration for mem_pool_chunk struct. Robert Sipka 2016-02-09 14:38:02 +01:00
  • 094b182e96 Fix assertions in RegExp builtin László Langó 2016-02-09 10:03:00 +01:00
  • 6b8332e631 Fix 'Segmentation fault on String.Replace' László Langó 2016-02-08 15:49:34 +01:00
  • d420be3fdf Fix 'Segmentation fault in re_get_value' László Langó 2016-02-09 09:21:02 +01:00
  • 433f0705f7 Add missing doxygen group endings István Kádár 2016-02-09 10:19:27 +01:00
  • e9a72ae1e9 Eliminate 'is_stack_var' field of ecma_string_t István Kádár 2016-02-05 15:28:14 +01:00
  • 196e8196fc Eliminate code duplication in memory statistics printing Akos Kiss 2016-02-04 18:14:22 +01:00
  • 2221c00ad9 Fix the correct number of command line arguments check. Robert Sipka 2016-02-04 13:46:23 +01:00
  • 9c124e2634 Revive mem_stats.sh Akos Kiss 2016-02-02 16:33:47 +01:00
  • ca01412848 Add regression tests for recently closed issues László Langó 2016-02-08 12:21:16 +01:00
  • 0f378281ba Fix memory leak in RegExp builtin. László Langó 2016-02-08 14:12:37 +01:00
  • 4a5a8cbf72 Add generated documentation to gitignore Akos Kiss 2016-02-08 12:44:33 +01:00
  • f8e97c6c02 Use concrete types instead of 'auto'. Roland Takacs 2016-02-05 15:20:00 +01:00
  • cd6ff690d0 Add missing parentheses for bit operations where type cast is used. Roland Takacs 2016-02-09 09:58:50 +01:00
  • 02b001e479 Remove leftover from ecma_simple_value_t László Langó 2016-02-08 09:48:29 +01:00
  • d132c37f0a Optimize number literals. László Langó 2016-02-08 09:02:38 +01:00
  • e763280761 Fix Vera++ rule for switch statements. László Langó 2016-01-27 14:48:35 +01:00
  • 6608cc4b7d Move jerry_port functions into jerry-core. Roland Takacs 2016-02-01 18:38:14 +01:00
  • 0e88e819eb Support REPL for Linux Hanjoung Lee 2015-11-10 15:23:39 +09:00
  • 91a0514fab Estimate performance measurement inaccuracy in tools/perf.sh and tools/run-perf-test.sh Ruben Ayrapetyan 2016-01-14 23:32:31 +03:00
  • 0219f37dcc Remove template expression from jerry_ref_unused_variables. Roland Takacs 2016-02-05 14:00:44 +01:00
  • d038284bff Style fix: fix comments at the end of function definitions. László Langó 2016-01-29 13:57:23 +01:00
  • 41f6cbb3ac Add JerryScript logo. Sung-Jae Lee 2016-01-30 03:06:39 +09:00
  • a45976bca6 Use packed attribute for enums to modify their type. Roland Takacs 2016-02-05 12:52:31 +01:00
  • b1acf1a562 Style fix: align pointer dereference operator to right László Langó 2016-01-28 10:34:04 +01:00
  • efc994b112 Use C type casting instead of static_cast. Roland Takacs 2016-02-02 16:13:17 +01:00
  • 764d74561d Remove the placement 'new' operator. Roland Takacs 2016-02-04 14:33:07 +01:00
  • 3f5451423c Add lit_storage prefix for functions in lit-literal-storage. Roland Takacs 2016-02-04 15:00:35 +01:00
  • 9ab24b3241 remove the c++ syntax, struct::xxx Zidong Jiang 2016-02-03 19:30:22 +08:00
  • 87a7887a81 Replace uint32_t magic string lengths with uint8_t Xin Hu 2016-01-27 09:47:00 -05:00
  • 4062694059 ecma_string_get_size performance improvemen - replace if with switch Xin Hu 2016-01-22 14:13:17 -05:00
  • 1466a5b317 ecma_compare_ecma_strings_longpath performance improvement - use switch to replace if Xin Hu 2016-01-19 22:17:35 -05:00
  • dfb22c3441 refactor rcs_chunked_list and remove its c++ features Zidong Jiang 2016-01-18 13:01:09 +08:00
  • d60bd93da3 Use 'const' instead of 'constexpr'. Roland Takacs 2016-02-03 12:24:25 +01:00
  • 4d2dd22ced Compact Byte Code parser and executor for Jerry. Zoltan Herczeg 2016-02-05 00:10:10 -08:00
  • db6caf3c48 add openwrt support qdk0901 2016-02-04 19:47:18 +08:00
  • f5a4f99221 [autocommit] Add daily benchmark data (2016-02-04) Hanjoung Lee 2016-02-04 02:44:40 +09:00
  • c759ccd75f [autocommit] Add daily benchmark data (2016-02-03) Hanjoung Lee 2016-02-03 02:44:52 +09:00
  • 5131fbee48 Fix benchmark links Hanjoung Lee 2016-02-02 10:23:34 +09:00
  • 0ae3f0f930 [autocommit] Add daily benchmark data (2016-02-02) Hanjoung Lee 2016-02-02 02:44:39 +09:00
  • ef93d120cc [autocommit] Add daily benchmark data (2016-02-01) Hanjoung Lee 2016-02-01 16:31:04 +09:00
  • 71729f6582 Add benchmark for CBC branch Hanjoung Lee 2016-02-01 15:42:44 +09:00
  • 9166d919d9 [autocommit] Add daily benchmark data (2016-02-01) Hanjoung Lee 2016-02-01 02:35:38 +09:00
  • ddab48c104 [autocommit] Add daily benchmark data (2016-01-31) Hanjoung Lee 2016-01-31 02:35:39 +09:00
  • eb9e190be6 [autocommit] Add daily benchmark data (2016-01-30) Hanjoung Lee 2016-01-30 02:35:59 +09:00
  • eda775a8ca Fix build break on OSX: Invalid type comparision. Sung-Jae Lee 2016-01-23 17:33:10 +09:00
  • 3703b1b681 Merge main-linux.cpp and main-darwin.cpp to main-unix.cpp for easy maintenance. Sung-Jae Lee 2016-01-23 17:28:35 +09:00
  • 4f4fc6325c [autocommit] Add daily benchmark data (2016-01-29) Hanjoung Lee 2016-01-29 02:36:16 +09:00
  • 8c12846a17 [autocommit] Add daily benchmark data (2016-01-28) Hanjoung Lee 2016-01-28 02:36:13 +09:00
  • 9169e1243f [autocommit] Add daily benchmark data (2016-01-26) Hanjoung Lee 2016-01-26 02:36:33 +09:00
  • abf9031527 [autocommit] Add daily benchmark data (2016-01-25) Hanjoung Lee 2016-01-25 02:36:17 +09:00
  • de7839226a [autocommit] Add daily benchmark data (2016-01-24) Hanjoung Lee 2016-01-24 02:36:18 +09:00
  • 621ea5b9ba [autocommit] Add daily benchmark data (2016-01-23) Hanjoung Lee 2016-01-23 02:36:17 +09:00
  • fec49f5f9a Update precommit test file list to run all test files. László Langó 2016-01-22 08:54:01 +01:00
  • d416895268 [autocommit] Add daily benchmark data (2016-01-22) Hanjoung Lee 2016-01-22 02:36:20 +09:00
  • 732bc19ff7 [autocommit] Add daily benchmark data (2016-01-21) Hanjoung Lee 2016-01-21 02:36:26 +09:00