Commit Graph

  • b2e12233d0 Improve performance of search in the list of the magic strings. (#1441) Robert Sipka 2016-11-24 09:16:16 +01:00
  • 97303eb8e4 Add API documentation for jerry_create_string_from_utf8 and jerry_create_string_sz_from_utf8 functions. (#1444) Robert Sipka 2016-11-24 00:12:09 +01:00
  • cf7b7a1090 Test 'test262' test suite on Travis CI (#1440) László Langó 2016-11-22 14:02:25 +01:00
  • 2622e938d8 Add missing error messages to 'ecma/builtin-objects' (#1443) László Langó 2016-11-22 14:01:59 +01:00
  • 132477f7d5 Change array length into a virtual property. (#1439) Zoltan Herczeg 2016-11-22 13:29:53 +01:00
  • 4a0f78bc4b Fix fopen call on non-existing files. (#1442) László Langó 2016-11-21 11:28:07 +01:00
  • 6ac0a39519 target: zephyr: Allow parallel build of Zephyr (#1436) Kumar Gala 2016-11-18 01:19:21 -06:00
  • 7131243dda Simplify ecma_property_types_t. (#1438) Zoltan Herczeg 2016-11-17 13:26:02 +01:00
  • b2fec888d4 Fix handling of return value of 'jerry_set_property call' in main-unix. (#1435) László Langó 2016-11-17 10:49:45 +01:00
  • 503ca7e54a Remove unused test file. (#1433) László Langó 2016-11-17 10:49:34 +01:00
  • ffaca583f3 Add API functions to create string from a valid UTF-8 string. (#1430) Robert Sipka 2016-11-16 10:34:12 +01:00
  • 405092e700 Prop hashmap allocation strategy based on gc pattern is implemented. (#1429) Istvan Kadar 2016-11-16 08:32:45 +01:00
  • e443d95566 Add case insensitive argparse choices. (#1431) Robert Sipka 2016-11-15 09:57:08 +01:00
  • bf6cccf61c Extend the escape sequences test by verifying character codes. (#1428) Robert Sipka 2016-11-14 13:22:38 +01:00
  • dc5ae4638f Since glibc 2.20, the _BSD_SOURCE macro is deprecated. (#1425) Robert Sipka 2016-11-11 12:09:51 +01:00
  • 15a7d7e9c3 Update the webpage (#1421) Zsolt Borbély 2016-11-07 15:43:54 +01:00
  • 9f556e1c38 All strings whose are valid array indicies always use the UINT32_IN_DESC format. (#1422) Zoltan Herczeg 2016-11-07 15:37:36 +01:00
  • 4c5ff4ad27 Webpage-related fixes (#1420) Zsolt Borbély 2016-11-07 09:18:12 +01:00
  • 8466b04187 Add how to install the modules (#1416) Levente Orban 2016-11-03 10:42:10 +01:00
  • b31074cc6b Ensure that Math.random() really covers [0,1) interval (#1417) Akos Kiss 2016-11-01 15:43:16 +01:00
  • 36edae3257 target: zephyr: Cause pristine to remove entire build directory (#1418) Daniel Thompson 2016-11-01 14:29:20 +00:00
  • e65a69b7c0 target: zephyr: Fix build when USE_CCACHE=1 (#1413) Daniel Thompson 2016-10-31 12:59:49 +00:00
  • ff6b3a9b02 Issue #1389 fixed in parser_compute_indicies by resolving local variable hiding. (#1410) Istvan Kadar 2016-10-28 14:56:13 +02:00
  • ec4f4e6fdb Add an overview about reference counting. (#1412) Zoltan Herczeg 2016-10-28 13:25:47 +02:00
  • 5e02b7136a zephyr: Revamp jerry-port.c, add more functions. (#1411) Paul Sokolovsky 2016-10-27 15:23:37 +03:00
  • a02c586a51 Bugfix for string replace. (#1409) Robert Sipka 2016-10-27 12:47:54 +02:00
  • a30b89c536 Improve Js2C converter (#1408) László Langó 2016-10-27 09:54:01 +02:00
  • ac1bf19c90 build: Adopt outputexports (#1407) Daniel Thompson 2016-10-26 08:01:34 +01:00
  • 945fbef110 Rework function.bind (#1406) Zoltan Herczeg 2016-10-25 13:15:14 +02:00
  • dc1e26933f Print source code with a given context when a parse error happens (#1403) László Langó 2016-10-25 13:13:20 +02:00
  • c8f2747209 Rework arguments object. (#1401) Zoltan Herczeg 2016-10-21 11:58:42 +02:00
  • 3e0d3e588f Add error messages to VM. (#1405) László Langó 2016-10-21 11:55:08 +02:00
  • fdf9e71caa target: zephyr: Make "OUTPUT" varible match Zephyr's "O" variable. (#1404) Paul Sokolovsky 2016-10-21 12:52:19 +03:00
  • b9f540fc90 Change the return type of 'vm_init_loop' function to void. (#1402) Robert Sipka 2016-10-20 14:03:15 +02:00
  • 922782109b Fix for Issue #1387. (#1397) Robert Sipka 2016-10-20 09:13:11 +02:00
  • 28b4d3cb58 Remove trash from main-unix (#1400) László Langó 2016-10-20 08:48:56 +02:00
  • fd98d649b6 Remove several internal property types for primitive objects. (#1399) Zoltan Herczeg 2016-10-19 15:36:15 +02:00
  • 2ef89eafbf Added console message implementation for ESP8266. (#1398) slaff 2016-10-19 12:56:09 +02:00
  • 3ce48be152 Improve array length setting. (#1393) Zoltan Herczeg 2016-10-19 09:45:17 +02:00
  • a130059c8b Add error messages to ecam/operations. (#1396) László Langó 2016-10-19 02:37:51 +02:00
  • 6af70e5899 Change string length into a virtual property. (#1395) Zoltan Herczeg 2016-10-18 11:11:00 +02:00
  • e8428383f1 Use 'ecma_make_boolean_value' where possible. (#1394) Robert Sipka 2016-10-18 09:12:05 +02:00
  • 42be0704b9 Added target to compile JerryScript beside Particle Device Firmware on Photon board. (#1391) Robert Sipka 2016-10-17 13:54:08 +02:00
  • 535743412e [zephyr] Removed factory setting deprecated on zephyr (#1390) Sergio Abraham Martinez Rodriguez 2016-10-10 07:40:58 +01:00
  • 9915307bc0 Drop -gdwarf-4 from compiler flags (#1385) Akos Kiss 2016-10-04 11:51:03 +02:00
  • 37c28f694a Undef VALGRIND_*_SPACE macros at the end of sources (#1382) Akos Kiss 2016-09-30 09:03:25 +02:00
  • e16cc83ce7 Simplify the way libgcc is linked (#1380) Akos Kiss 2016-09-30 09:02:42 +02:00
  • 8320a2cbc9 target: zephyr: Include toolchain headers using -isystem (#1381) Daniel Thompson 2016-09-29 22:45:50 -07:00
  • 7584ce26c2 target: zephyr: Select compile options by ARCH rather than BOARD (#1374) Daniel Thompson 2016-09-29 14:34:13 -07:00
  • 509407bfd4 Update jerry-libc unreachable asserts (#1379) Akos Kiss 2016-09-29 16:17:46 +02:00
  • e2aa714565 Improve the stdin handling of the command line tool (#1378) Akos Kiss 2016-09-28 14:14:05 +02:00
  • 9b5d0cc7ec Add IRC notification to Travis CI configuration (#1376) Akos Kiss 2016-09-26 16:07:29 +02:00
  • e67078f5ca Revoke exec permission from non-scripts (#1377) Akos Kiss 2016-09-26 08:27:29 +02:00
  • 0ad347b97f Improve define own property. (#1369) Zoltan Herczeg 2016-09-23 10:06:36 +02:00
  • 547647af13 Type cast according to format string (#1368) chokobole 2016-09-23 16:47:13 +09:00
  • 40bed0f963 Fix compiler warnings in unit tests (#1373) Akos Kiss 2016-09-22 15:48:14 +02:00
  • e4f27199d7 Echo executed test commands in run-tests.py (#1372) Akos Kiss 2016-09-22 08:51:59 +02:00
  • ee2e159ad6 Switch cppcheck to C99 mode (#1371) Akos Kiss 2016-09-21 18:41:44 +02:00
  • 70cd3d3184 Add license checking (#1353) Akos Kiss 2016-09-21 16:15:57 +02:00
  • 454d3af951 Initial support for mbed OS 5.1 (#1318) Matthew Else 2016-09-21 14:48:03 +01:00
  • 316223ebdb Fix doxygen-related documentation issues (#1357) Akos Kiss 2016-09-21 10:43:40 +02:00
  • 2300a68c88 Unify (and fix) the naming convention of structures (#1358) Akos Kiss 2016-09-21 10:41:36 +02:00
  • 513d9f4c9c Sync cmake and build.py defaults (#1360) Akos Kiss 2016-09-20 16:20:48 +02:00
  • 8b55a4ef7b Rewrite ecma_op_get_value_object_base to use ecma_op_object_find_own() call. (#1365) zherczeg 2016-09-20 13:33:57 +02:00
  • a9d6978e4b Fixing ecma_builtin_number_prototype_helper_round. (#1362) Yanhui Shen 2016-09-20 19:13:50 +08:00
  • 7b7d86f5fd Remove the vm_run_with_inline. (#1363) Zidong Jiang 2016-09-20 19:11:53 +08:00
  • 9ab72d24b7 Improve ECMA_PROPERTY_VALUE_PTR computation. (#1364) zherczeg 2016-09-20 12:50:53 +02:00
  • 971dcae669 Define __attr_hot___ for __attribute__((hot)) (#1359) Akos Kiss 2016-09-19 15:33:54 +02:00
  • dcaec22c0c Major property rework: introducing virtual properties. Zoltan Herczeg 2016-09-19 00:32:38 -07:00
  • ea96430e77 Add contribution guidelines and DCO. (#1348) Tilmann Scheller 2016-09-16 15:50:56 +02:00
  • d38ab71140 Improve the linking of libraries (#1338) Akos Kiss 2016-09-15 13:07:01 +02:00
  • 86ac6445e8 Fix bug in vm call_stack_size calculation (#1345) Zidong Jiang 2016-09-15 15:54:01 +08:00
  • 9c50570ca3 Install ARM QEMU and GCC toolchain on Travis CI only if needed (#1350) Akos Kiss 2016-09-14 14:44:39 +02:00
  • 697037af3f Remove obsolete dependencies from install scripts (#1349) Akos Kiss 2016-09-14 11:02:44 +02:00
  • 724c3cc930 Add DCO check to gh-pages branch (#1343) Akos Kiss 2016-09-14 11:00:00 +02:00
  • a507c0863c Add a full copy of the Apache License 2.0 text to the project. (#1346) Tilmann Scheller 2016-09-13 16:22:42 +02:00
  • 15c53f7363 Fix getter's this value (#1344) Yanhui Shen 2016-09-13 14:53:26 +08:00
  • baeb83db8f Move Travis CI detection logic from run-tests.py to check-signed-off.sh (#1341) Akos Kiss 2016-09-12 15:11:14 +02:00
  • 7dcd1e5e9f Fix broken links for github page website (#1340) Ryan y. Seo 2016-09-12 21:58:50 +09:00
  • d9979be2f6 Rewrite property get/put to not use ecma_op_object_get_own_property Zoltan Herczeg 2016-09-09 06:16:43 -07:00
  • 0bc7840c5f Set the number of simultaneous jobs of the build. (#1336) Robert Sipka 2016-09-12 09:20:24 +02:00
  • 2e1c180658 Enable make install (#1335) Akos Kiss 2016-09-09 13:32:36 +02:00
  • da02a37a02 Remove several ecma_op_object_get_[own_]property calls. Zoltan Herczeg 2016-09-08 23:38:45 -07:00
  • 7f80b76009 Make build.py's help output less of a "wall of text" (#1331) Akos Kiss 2016-09-09 10:44:08 +02:00
  • 2eb0c5ba1b Print warning at the correct log level in jerry-main (#1334) Akos Kiss 2016-09-09 09:00:28 +02:00
  • dc83e995d2 Fix for Issue #744 robertsipka 2016-09-08 14:05:14 +02:00
  • c61e822a45 Specify profile and be able to add extra parameters to configuration (#1333) Sergio Abraham Martinez Rodriguez 2016-09-08 12:04:35 +01:00
  • 5c330d7f8e Improve error messages László Langó 2016-09-05 09:39:03 +02:00
  • cf94a25753 Change JERRY_ASSERT to TEST_ASSERT in unittests László Langó 2016-09-07 09:49:49 +02:00
  • 7872f8145a Make jerry-main's link options configurable (#1328) Akos Kiss 2016-09-07 15:54:06 +02:00
  • 8d478c142b Add tolerant mode to Signed-off-by check (#1322) Akos Kiss 2016-09-07 12:28:29 +02:00
  • 714e8d261b Add git commit hash to jerry version info Akos Kiss 2016-09-06 11:08:02 +01:00
  • ebbacfc319 Make tools/settings.py lighter (#1327) Akos Kiss 2016-09-07 08:29:06 +02:00
  • caee6f738e Fix -Wsign-conversion Clang warning. Robert Sipka 2016-09-06 12:42:17 +02:00
  • 27deda5712 remove the alloca.h because of #1294 Zidong Jiang 2016-09-06 12:07:31 +08:00
  • 2314bc2770 Add the 'jerry-libm/include' path to specified include directories to jerry-core target in case of enabled jerry-libm build. Robert Sipka 2016-09-01 15:59:27 +02:00
  • c19318b057 Update the webpage and add Port API documentation Zsolt Borbély 2016-09-01 15:47:24 +02:00
  • 6f262aea49 Include Port API documentation to webpage-generator script Zsolt Borbély 2016-09-01 16:08:53 +02:00
  • 228f6f75f0 Fix warnings reported on OS X (#1307) Akos Kiss 2016-09-01 15:16:02 +02:00
  • 63f739e5a0 Add documentation to port API v1.0 László Langó 2016-09-01 12:52:19 +02:00