Ilmir Usmanov
|
5690be49dd
|
Move serializer and deserializer to liboptimizer
|
2014-08-06 20:32:16 +04:00 |
|
e.gavrin
|
ba6713e295
|
Replace -Og -> -O0
|
2014-08-06 16:40:27 +04:00 |
|
Ruben Ayrapetyan
|
4ff5042abc
|
Enabling full testing mode during pre-commit.
|
2014-08-06 15:54:37 +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 |
|
Ruben Ayrapetyan
|
084ca2325c
|
Implementing __printf. Setting libc_raw as default libc. Removing LIBC_STD mode.
|
2014-08-06 15:00:33 +04:00 |
|
Ruben Ayrapetyan
|
440a3c64a2
|
Handling git push non-zero exit code in tools/push.sh.
|
2014-08-06 14:51:37 +04:00 |
|
Ilmir Usmanov
|
8afbb39df0
|
Merge branch 'master' of git-server:jerry
|
2014-08-06 14:21:06 +04:00 |
|
Ilmir Usmanov
|
4a7bb710fa
|
Add 'assert' intrinsic
|
2014-08-06 14:17:53 +04:00 |
|
e.gavrin
|
95c1fba2f6
|
Merge branch 'master' of git-server:jerry
|
2014-08-06 14:09:18 +04:00 |
|
Ruben Ayrapetyan
|
6c01782e91
|
Hiding *.check targets. Enablings pre-commit parse-only tests from ./benchmarks/jerry except cse.js and chess.js. Making tests named beginning from N to be skipped in jerry_test.sh. Renaming cse.js and chess.js to N.cse.js, N.chess.js.
|
2014-08-06 13:49:51 +04:00 |
|
Ruben Ayrapetyan
|
137ace24db
|
Handling return value of run_int by setting exit code.
|
2014-08-06 13:06:55 +04:00 |
|
e.gavrin
|
3984df5c9e
|
Replace -Og -> -O0
|
2014-08-05 21:27:49 +04:00 |
|
Ruben Ayrapetyan
|
411791ea32
|
Fix: remove unnecessary ecma_ref_object.
|
2014-08-05 17:59:20 +04:00 |
|
Ruben Ayrapetyan
|
cd0c7ab9a0
|
Fixing make push output.
|
2014-08-05 16:02:07 +04:00 |
|
Ruben Ayrapetyan
|
4a3195cbba
|
Adding *.swp to .gitignore.
|
2014-08-05 15:58:14 +04:00 |
|
Ruben Ayrapetyan
|
e4ce585823
|
Implementing 'nop' opcode handler.
|
2014-08-05 15:53:17 +04:00 |
|
Ruben Ayrapetyan
|
adfa6d3576
|
Adding -s (silent) flag to make command line in tools/push.sh.
|
2014-08-05 15:37:16 +04:00 |
|
Ruben Ayrapetyan
|
9f56d42ceb
|
Adding push target. Handling empty commit list by early exit. Successful push message coloring.
|
2014-08-05 15:24:37 +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 |
|
Ilmir Usmanov
|
998a52b416
|
Merge branch 'geppetto'
|
2014-08-05 14:52:32 +04:00 |
|
Ilmir Usmanov
|
bfe2293d43
|
Replace repeated var_decls with nop
|
2014-08-05 14:52:03 +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 |
|
Ruben Ayrapetyan
|
447d0295eb
|
Adding tools/push.sh that runs precommit testing for every commit prepared for pushing, pushes the whole commit pack upon successful pass of all test runs.
|
2014-08-05 14:17:25 +04:00 |
|
Ruben Ayrapetyan
|
eb233804d7
|
Removing git status checking from 'make precommit'.
|
2014-08-05 13:55:59 +04:00 |
|
Ruben Ayrapetyan
|
78a782b791
|
Fixing text of message in precommit script.
|
2014-08-05 12:50:58 +04:00 |
|
Ruben Ayrapetyan
|
0f8798aa1f
|
Removing '.SILENT' special target.
|
2014-08-05 12:49:46 +04:00 |
|
Ilmir Usmanov
|
3b624be051
|
Fix adjusting jumps
|
2014-08-05 11:51:49 +04:00 |
|
Ilmir Usmanov
|
fb86387675
|
Merge branch 'geppetto'
|
2014-08-04 22:56:41 +04:00 |
|
Ilmir Usmanov
|
557100059a
|
Add bytecode pretty-printing
|
2014-08-04 22:56:26 +04:00 |
|
Ruben Ayrapetyan
|
c5930c8775
|
Adding new line after 'OK to push' message.
|
2014-08-04 22:14:26 +04:00 |
|
Ruben Ayrapetyan
|
8c2e5b1f7a
|
Fixing command that excludes 'out' directory from list outputted by git status for checking if Git status of directory is clean.
|
2014-08-04 22:10:42 +04:00 |
|
Ruben Ayrapetyan
|
304098a984
|
Introducing make target for precommit testing: 'make precommit' that also supports parallel run: 'make -j precommit'. Introducing set of modifiers for linux target: libc_raw, musl, sanitize, valgrind. For example: 'make debug.linux-libc_raw-sanitize' or 'make release.linux-valgrind'. Removing corresponding flags.
|
2014-08-04 22:02:48 +04:00 |
|
Ruben Ayrapetyan
|
1834887a93
|
Fixing conflicting types for serializer_rewrite_opcode function.
|
2014-08-04 18:58:16 +04:00 |
|
Ruben Ayrapetyan
|
feba25f055
|
Supporting ASAN with LIBC_RAW.
|
2014-08-04 18:43:46 +04:00 |
|
Ruben Ayrapetyan
|
ac35a4ebf2
|
Fixing cppcheck warnings in mem-heap.c (appeared when valgrind=1) and in jerry-libc.c (appeared libc_raw=1).
|
2014-08-04 18:42:40 +04:00 |
|
Ilmir Usmanov
|
97dc322085
|
Fix assertions in parser
|
2014-08-04 17:50:08 +04:00 |
|
Ilmir Usmanov
|
084ed7aee4
|
Add --suppress=sizeofwithnumericparameter param to cppcheck
|
2014-08-04 17:22:32 +04:00 |
|
Ilmir Usmanov
|
039efcc3ae
|
Merge branch 'geppetto'
|
2014-08-04 17:09:22 +04:00 |
|
Ilmir Usmanov
|
eee88ffdc2
|
Add basic support of 'break' and 'continue' statements (without identifiers)
|
2014-08-04 17:09:02 +04:00 |
|
Ruben Ayrapetyan
|
09136e3e38
|
Moving cppcheck run from check targets to corresponding build targets; setting cppcheck's error exit code to 1.
|
2014-08-04 16:59:45 +04:00 |
|
Ruben Ayrapetyan
|
a16c1a0597
|
Reducing scope of 'data' variable in deserialize_num_by_id.
|
2014-08-04 16:57:28 +04:00 |
|
Ruben Ayrapetyan
|
0025827eac
|
Fixes: JERRY_NVALGRIND effect was inverted; also a block was marked as inaccessible too early.
|
2014-08-01 18:30:24 +04:00 |
|
Ruben Ayrapetyan
|
fa87696275
|
Revert "Fixes: JERRY_NVALGRIND effect was inverted; also a block was marked as inaccessible too early."
This reverts commit 53c0da4307b1407f506ff71b0e014eefe00da985.
|
2014-08-01 18:29:55 +04:00 |
|
Ruben Ayrapetyan
|
a6feea1068
|
Fixes: JERRY_NVALGRIND effect was inverted; also a block was marked as inaccessible too early.
|
2014-08-01 18:28:18 +04:00 |
|
Ruben Ayrapetyan
|
e1c57dc231
|
Adding valgrind's memcheck support in mem-heap. Adding valgrind's headers valgrind.h and memcheck.h to third-party/valgrind directory.
|
2014-08-01 18:22:34 +04:00 |
|