e.gavrin
|
ff935ea417
|
Add support scripts for testing and becnmarking
|
2014-10-11 19:09:21 +04:00 |
|
e.gavrin
|
1590fe6180
|
Add benchmarks
|
2014-10-09 18:18:26 +04:00 |
|
e.gavrin
|
d272a36acc
|
Fix benchmarks
|
2014-10-09 16:24:51 +04:00 |
|
e.gavrin
|
130238b01c
|
Add tests for chapter 11
|
2014-10-09 15:41:15 +04:00 |
|
e.gavrin
|
f2760fdac6
|
Add test from chapter 11. Part2.
|
2014-10-08 15:06:17 +04:00 |
|
e.gavrin
|
3c815cc68a
|
Add test from chapter 11. Part1.
|
2014-10-08 15:06:17 +04:00 |
|
e.gavrin
|
2ebc8ef6fd
|
Fix tests
|
2014-10-07 22:28:15 +04:00 |
|
e.gavrin
|
7f8f03ad20
|
Add test on chapter 15
|
2014-10-07 17:43:18 +04:00 |
|
e.gavrin
|
a79c816553
|
Add jerry-test-suite for chapters 7,8,10,12,13
|
2014-10-05 20:34:47 +04:00 |
|
e.gavrin
|
1c3bf4951d
|
Add working benchmark tests
|
2014-09-29 14:27:38 +04:00 |
|
e.gavrin
|
24c75a5707
|
Add config for doxygen.
|
2014-09-26 08:01:43 +04:00 |
|
e.gavrin
|
4ffbdd2c3f
|
__opcode -> opcode_t
|
2014-08-23 02:01:56 +04:00 |
|
e.gavrin
|
a99907670b
|
OPCODE define replaced with opcode_t. T_IDX define replaced with idx_t.
|
2014-08-23 00:53:41 +04:00 |
|
e.gavrin
|
0eece0be5a
|
Remove not needed opcode-support.[c,h]
|
2014-08-23 00:24:49 +04:00 |
|
e.gavrin
|
d80cb10361
|
Refine opcodes OP_LIST macro. Removed ambiguous lists of opcodes in several files. The only list is in opcodes.h
|
2014-08-23 00:16:56 +04:00 |
|
e.gavrin
|
d4a9d9430e
|
Refactoring of libcoreint part1
|
2014-08-23 00:16:56 +04:00 |
|
e.gavrin
|
7bda6e9d01
|
Add opcode handlers for logical_[not, or, and]]
|
2014-08-22 01:27:37 +04:00 |
|
e.gavrin
|
8e4ff93436
|
Add instanceof opcode handler. Untested.
|
2014-08-22 00:29:42 +04:00 |
|
e.gavrin
|
3dc1f8df77
|
Add in opcode handler. Untested.
|
2014-08-21 23:59:58 +04:00 |
|
e.gavrin
|
b822c704e5
|
Add b_not opcode handler. Fixes in shift opcodes and in test
|
2014-08-21 22:52:34 +04:00 |
|
e.gavrin
|
7dea812364
|
Add shift opcodes handlers
|
2014-08-21 21:39:05 +04:00 |
|
e.gavrin
|
dfcc3a0986
|
Add retval opcode handler.
|
2014-08-21 20:01:50 +04:00 |
|
e.gavrin
|
c6a41c167e
|
Add native_call opcode.
|
2014-08-21 17:30:52 +04:00 |
|
e.gavrin
|
1261820838
|
Add meta opcode.
|
2014-08-21 16:07:05 +04:00 |
|
e.gavrin
|
5b2b04f5f9
|
Various opcode's refinements: obj[0,1, 2, n]->obj_decl, array[0, 1, 2, n]->array_decl, func_expr[0, 1, n]->removed, varg[1_end, 2_end, 3_end, 3]->varg_list.
|
2014-08-21 15:49:10 +04:00 |
|
e.gavrin
|
0fb8076d2a
|
fix formatting issues in src/*. Ignore #define.. in jerry_funcname_space_parentheses.tcl
|
2014-08-19 15:03:05 +04:00 |
|
e.gavrin
|
abd686242a
|
Reorder fields in rss_measure.sh
|
2014-08-19 13:32:51 +04:00 |
|
e.gavrin
|
27b24a45f2
|
Refine rss_measure.sh
|
2014-08-19 02:13:18 +04:00 |
|
e.gavrin
|
98e544459d
|
Add shared_clean/dirty collection to rss_measure script
|
2014-08-18 22:48:03 +04:00 |
|
e.gavrin
|
7f77a1aafd
|
Add private_clean/dirty collection to rss_measure script
|
2014-08-18 22:26:48 +04:00 |
|
e.gavrin
|
af798a7142
|
Fix mistype in opfunc_greater_or_equal_than and opfunc_less_or_equal_than opcodes
|
2014-08-14 20:42:28 +04:00 |
|
e.gavrin
|
a075051d6f
|
Add opfunc_equal_value_type and opfunc_not_equal_value_type opcode handlers. Add test.
|
2014-08-14 18:04:43 +04:00 |
|
e.gavrin
|
7803e073c4
|
Add opfuncs for greater_or_equal_than and less_or_equal_than opcodes. Add test.
|
2014-08-14 16:36:53 +04:00 |
|
e.gavrin
|
684c028954
|
Add script to run ubench. Fix rss_meaasure.sh
|
2014-08-13 21:11:53 +04:00 |
|
e.gavrin
|
871c36feb7
|
Enable variables.js test
|
2014-08-13 18:10:04 +04:00 |
|
e.gavrin
|
350580c49e
|
Fix style in liboptimizer
|
2014-08-13 16:41:39 +04:00 |
|
e.gavrin
|
c5f33d184d
|
fix style errors in libjsparser
|
2014-08-13 16:23:59 +04:00 |
|
e.gavrin
|
9ad1e27c75
|
Merge branch 'master' of git-server:jerry
|
2014-08-13 15:40:05 +04:00 |
|
e.gavrin
|
19e71e98e2
|
fix style error
|
2014-08-13 15:39:56 +04:00 |
|
e.gavrin
|
b3b1ba0206
|
Formatting fixes in libcoreint
|
2014-08-12 01:13:32 +04:00 |
|
e.gavrin
|
d40c21b616
|
Fixes for interpreter.*
|
2014-08-12 00:53:40 +04:00 |
|
e.gavrin
|
464bf578cc
|
Remove unneeded test
|
2014-08-12 00:20:39 +04:00 |
|
e.gavrin
|
e76f690a25
|
Merge branch 'master' of git-server:jerry
|
2014-08-12 00:19:36 +04:00 |
|
e.gavrin
|
0510b66504
|
Formatting fixes for libperipherals
|
2014-08-12 00:15:13 +04:00 |
|
e.gavrin
|
14d8b0d55e
|
Add new runtime tests
|
2014-08-11 19:08:54 +04:00 |
|
e.gavrin
|
3d946da4fb
|
Revert "fix formatting in rc/libruntime/target/linux/jerry-libc.c"
This reverts commit 22892ba01bf9fe0fea2f04bfb5767285c0fa270c.
Conflicts:
Makefile.mk
|
2014-08-11 13:05:22 +04:00 |
|
e.gavrin
|
18a3f7f64e
|
Remove check gnu style
|
2014-08-11 12:54:13 +04:00 |
|
e.gavrin
|
4b651ab427
|
fix formatting in rc/libruntime/target/linux/jerry-libc.c
|
2014-08-11 11:33:42 +04:00 |
|
e.gavrin
|
3a388b07a1
|
Add several checking rules. Add some fixes. Force vera++ to produce error
|
2014-08-09 00:41:24 +04:00 |
|
e.gavrin
|
49a809d56f
|
Add optional vera++ support. Add several rules. Fixes for vera compatibility - new lines at EOF
|
2014-08-08 22:40:17 +04:00 |
|
e.gavrin
|
06d394cc2b
|
reduce number of mandatory precommit builds
|
2014-08-08 22:27:33 +04:00 |
|
e.gavrin
|
887ac9c114
|
reduce number of mandatory precommit builds
|
2014-08-08 22:24:40 +04:00 |
|
e.gavrin
|
0007adce8b
|
Add new line for vera++ compatibility
|
2014-08-08 18:00:31 +04:00 |
|
e.gavrin
|
f7a4b330d0
|
repeat test 5 times for better stability
|
2014-08-08 16:35:00 +04:00 |
|
e.gavrin
|
7038288f7f
|
add test_stability.sh script to test last N commit for perf
|
2014-08-08 13:56:59 +04:00 |
|
e.gavrin
|
88515c9776
|
Extend rss_measure
|
2014-08-08 11:35:23 +04:00 |
|
e.gavrin
|
6506147ebb
|
Temporaly remove sanitize builds from precommit(until fixed), fix mistype in rss_measure.sh
|
2014-08-08 11:22:07 +04:00 |
|
e.gavrin
|
af61b73a3e
|
Fix perf degradation while using rss_measure.sh. Pretify output of script. Add RSS, PSS and SHARE to the script
|
2014-08-08 10:57:40 +04:00 |
|
e.gavrin
|
ba6713e295
|
Replace -Og -> -O0
|
2014-08-06 16:40:27 +04:00 |
|
e.gavrin
|
8dcafe6239
|
<Merge branch 'master' of git-server:jerry
|
2014-08-06 15:11:08 +04:00 |
|
e.gavrin
|
545e8fe698
|
Merge branch 'master' of git-server:jerry
|
2014-08-06 15:01:41 +04:00 |
|
e.gavrin
|
95c1fba2f6
|
Merge branch 'master' of git-server:jerry
|
2014-08-06 14:09:18 +04:00 |
|
e.gavrin
|
3984df5c9e
|
Replace -Og -> -O0
|
2014-08-05 21:27:49 +04:00 |
|
e.gavrin
|
8530cf6cd4
|
Merge branch 'master' of git-server:jerry
|
2014-08-05 15:09:29 +04:00 |
|
e.gavrin
|
96939be7ac
|
fix smth
|
2014-08-05 15:02:38 +04:00 |
|
e.gavrin
|
94fe8803e1
|
fix smth
|
2014-08-05 14:58:04 +04:00 |
|
e.gavrin
|
be42a7b128
|
fix formatting. add commit message
|
2014-08-05 14:48:32 +04:00 |
|
e.gavrin
|
f52a6a6ae3
|
add verbosity
|
2014-08-05 14:31:02 +04:00 |
|
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 |
|