Commit Graph
89 Commits
Author SHA1 Message Date
e.gavrin f247162255 add out dir to git ignore. clean up main.c 2014-08-05 14:23:17 +04:00
e.gavrin a7b2aa1014 Improved generator.sh script to generate file to the specified file 2014-08-01 00:53:07 +04:00
e.gavrin 22b7797a83 -03 causes crashes on release 2014-08-01 00:37:43 +04:00
e.gavrin b1f940c863 add new benchmark and new test 2014-07-31 23:44:18 +04:00
e.gavrin d97c51d76e Add -O3 for host builds 2014-07-31 23:41:57 +04:00
e.gavrin 0518c41121 refine tests 2014-07-31 22:45:59 +04:00
e.gavrin 7ba8167591 Add exports 2014-07-31 22:11:46 +04:00
e.gavrin c2ad77b2b5 Add sanitize=1 flag to enable build with address sanitizer, while disabling it from default build 2014-07-31 22:04:42 +04:00
e.gavrin 3a53cc406b Merge branch 'master' of git-server:jerry 2014-07-31 21:59:44 +04:00
e.gavrin 2c193c1e2b Rename Makefile.mak -> Makefile.mk; Replace -O0 -> -Og 2014-07-31 21:59:35 +04:00
e.gavrin 7a076c3624 Remove PID printing 2014-07-31 21:26:27 +04:00
e.gavrin 7ff82e63c4 fix stm build 2014-07-31 17:58:29 +04:00
e.gavrin cf613ad594 Merge branch 'master' of git-server:jerry 2014-07-31 17:56:29 +04:00
e.gavrin 6f7e2ecdbc add --mem-stats flag to print memory usage statistics at exit 2014-07-31 17:56:17 +04:00
e.gavrin 0709c3d07c fix main 2014-07-31 13:35:41 +04:00
e.gavrin 454744d816 add counters to MCU version 2014-07-31 00:26:58 +04:00
e.gavrin dba333c2c4 add timers 2014-07-30 23:49:49 +04:00
e.gavrin 1b47f87c5f Merge branch 'master' of git-server:jerry 2014-07-30 21:57:53 +04:00
e.gavrin c25db6d7b9 refine peripherals processing. Use libs 2014-07-30 21:57:41 +04:00
e.gavrin c6baf89035 Merge branch 'master' of git-server:jerry 2014-07-30 14:43:13 +04:00
e.gavrin ab4e59700f add message on top main with info about branch/revision data 2014-07-30 14:43:02 +04:00
e.gavrin d8c721f57a Fix not working ulimit while using musl=1. Add color flag, that enables -fdiagnostics-color=always if specified 2014-07-30 00:22:14 +04:00
e.gavrin 076af9e1d3 add musl support for host systems using musl=1 flag 2014-07-29 23:28:11 +04:00
e.gavrin 5aaa853b9f Stable and tested demo ^^ 2014-07-29 12:23:04 +04:00
e.gavrin f4cdf1d266 Stable demo 2014-07-29 12:21:30 +04:00
e.gavrin 43ad060aa0 add js fuzz 2014-07-25 19:44:00 +04:00
e.gavrin 65b4968a69 fix text 2014-07-25 19:24:19 +04:00
e.gavrin 78f92d8377 fix generated with appropriate example, limit ram with 48KB 2014-07-25 18:34:13 +04:00
e.gavrin 43a8bbd576 fixed led processing and wait 2014-07-25 17:47:09 +04:00
e.gavrin 5da1df37de add led_on, led_off, led_toggle, led_blink_one to lib 2014-07-25 16:29:12 +04:00
e.gavrin 1d42426fa4 Merge branch 'master' of git-server:jerry 2014-07-25 13:18:44 +04:00
e.gavrin 8094de86d1 add wait for stm, move fake_exit to peripheraks 2014-07-25 13:18:31 +04:00
e.gavrin c2f82eefc0 add blink_toggle_once 2014-07-24 19:27:19 +04:00
e.gavrin 389cd34bc0 Enable address sanitizer + color output 2014-07-24 15:57:10 +04:00
e.gavrin 2ff5d14b06 new test 2014-07-23 19:44:29 +04:00
e.gavrin 0b76dfb6df Merge branch 'master' of git-server:jerry 2014-07-23 18:59:21 +04:00
e.gavrin 844382be19 Moved scopes of several variables closer to usage; 2014-07-22 21:53:18 +04:00
e.gavrin cfcdc72dc9 Merge branch 'master' of git-server:jerry 2014-07-21 17:56:35 +04:00
e.gavrin 90a8e86bbe fixes 2014-07-21 17:56:23 +04:00
e.gavrin 123df0f185 added benchmarks.js 2014-07-21 15:01:55 +04:00
e.gavrin 0c9f81dbf9 add var_decl 2014-07-17 15:19:55 +04:00
e.gavrin 9a0b54313d remove opcodes 2014-07-17 13:08:43 +04:00
e.gavrin 080fb4aa5a aaa lickser.c 2014-07-17 11:54:31 +04:00
e.gavrin a61d31e9bf fix style error: Variable xxx hides enumerator with same name 2014-07-16 23:20:27 +04:00
e.gavrin 73bf0f9be1 remove unused gen_bytecode and save_op_data 2014-07-16 23:03:58 +04:00
e.gavrin 3721569d6c minor formatting fix 2014-07-16 12:47:27 +04:00
e.gavrin a787f17a1b Add support of stm32 in Makefile (ugly one) 2014-07-10 01:01:22 +04:00
e.gavrin 7c55a15002 uncomment assert (opcode <=4) 2014-07-09 19:58:28 +04:00
e.gavrin 80ee7731e3 Add TODO and FIXME macroses 2014-07-09 19:47:35 +04:00
e.gavrin d25d33cd58 fixes 2014-07-08 16:16:04 +04:00
e.gavrin 26f94aa6da fyxed typos 2014-07-08 16:14:27 +04:00
e.gavrin 0e6a9b7f22 fix warnings 2014-07-08 16:12:00 +04:00
e.gavrin 294d5e9754 preparation for MCU porting 2014-07-08 16:12:00 +04:00
e.gavrin 26d0824def fix warnings 2014-07-08 16:11:54 +04:00
e.gavrin 45d71fa70f fyxed typos 2014-07-08 16:11:34 +04:00
e.gavrin 3c14dee395 Merge branch 'dev_int' of git-server:jerry into dev_int 2014-07-08 15:46:47 +04:00
e.gavrin 7ef551fdde preparation for MCU porting 2014-07-08 15:45:53 +04:00
e.gavrin 68e6a6241b fix warnings 2014-07-08 15:45:47 +04:00
e.gavrin 4255c43f4a Ported remove_m32.diff by Ruben to master. 2014-07-08 15:45:00 +04:00
e.gavrin 972cd2c885 preparation for MCU porting 2014-07-08 15:43:26 +04:00
e.gavrin 480b2ebaea fix warnings 2014-07-08 13:47:33 +04:00
e.gavrin 823432664e Applied memory tests 2014-07-08 13:24:57 +04:00
e.gavrin f18a5f5e31 opcodes + refined int structure 2014-07-08 13:18:00 +04:00
e.gavrin 21db33fa97 added opcodes 2014-07-07 23:18:49 +04:00
e.gavrin 8ab8adb031 fixed 2014-07-07 11:55:10 +04:00
e.gavrin 2091bfb9e4 opcodes 2014-07-04 23:51:42 +04:00
e.gavrin aace544c55 fixed Makefile and tests, wrapped interpreter and opcodes 2014-07-04 21:34:44 +04:00
e.gavrin 7759e4b99f fixes 2014-07-04 19:08:21 +04:00
e.gavrin e3e0167249 remove output from lexer, fixes 2014-07-04 17:11:06 +04:00
e.gavrin e4122522ae tests 2014-07-04 14:20:06 +04:00
e.gavrin 6e2e50aa9f renaimings 2014-07-04 14:17:57 +04:00
e.gavrin 8fe5dcb14d add AUTHORS, docs, + several benchmarks 2014-07-04 13:06:37 +04:00
e.gavrin d3a26dc982 compacting 2014-07-03 19:45:27 +04:00
e.gavrin 052efb86a9 jmps 2014-07-03 19:22:36 +04:00
e.gavrin 7f878fd8a7 add opcodes 2014-07-03 18:37:57 +04:00
e.gavrin b05eb83966 fixed dump opcode struct 2014-07-03 18:27:49 +04:00
e.gavrin 3fde3400f4 manualy generated blinky opcodes 2014-07-03 16:23:25 +04:00
e.gavrin 1c4873f4b6 Add JSBench 2014-07-02 18:56:08 +04:00
e.gavrin eb38816fc4 new generated file + genscript + skeleton of interpreter 2014-07-02 16:42:03 +04:00
e.gavrin 604771248f renamed ecma-defs.h -> src/ecma-globals.h 2014-07-02 14:20:54 +04:00
e.gavrin 5923418e69 renamed _ -> - 2014-07-02 13:54:22 +04:00
e.gavrin 91313597c6 add memory related files 2014-07-01 21:35:20 +04:00
e.gavrin 4755260930 add generated.h with literal of js app 2014-07-01 19:23:24 +04:00
e.gavrin 6e88d76fec improve Makefile 2014-07-01 19:05:37 +04:00
e.gavrin dcde2cf705 improve Makefile 2014-07-01 19:01:52 +04:00
e.gavrin 2e64056390 add parser 2014-07-01 17:57:11 +04:00
e.gavrin 9a63527b91 add parser tests + magic 2014-07-01 17:09:17 +04:00
e.gavrin de0d6a11bc add skeleton of make_release.sh file 2014-07-01 16:07:54 +04:00
e.gavrin 1bf48a4c51 initial commit with octane 2014-07-01 15:51:35 +04:00