1563 Commits

Author SHA1 Message Date
Ruben Ayrapetyan
74af82c983 Enable warning compilation options. 2014-07-10 14:45:40 +04:00
Ruben Ayrapetyan
fa63065412 Adding libecmaoperations module that implements ECMA-262 defined operations. 2014-07-10 14:28:01 +04:00
Ilmir Usmanov
7da95ecefa Merge branch 'master' into geppetto 2014-07-10 11:27:07 +04:00
Ilmir Usmanov
99464d6ca7 Quickfix 2014-07-10 11:26:52 +04:00
Ruben Ayrapetyan
c4d2c4c916 Moved definition of syntactic reference structure to ecma-refecence.h, removed ctx-reference.[ch] and ctx-manager.[ch]. 2014-07-10 11:16:23 +04:00
Ilmir Usmanov
2d4b325d24 Fix warnings 2014-07-10 11:01:40 +04:00
e.gavrin
a787f17a1b Add support of stm32 in Makefile (ugly one) 2014-07-10 01:01:22 +04:00
Ilmir Usmanov
74a0f470d2 Merge branch 'master' of git-server:jerry 2014-07-09 20:03:32 +04:00
Ilmir Usmanov
feddd33b00 Quickfix 2014-07-09 20:03:28 +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
Ruben Ayrapetyan
aaf2bc4f41 Fix mem-heap.c, mem-poolman.c and test_poolman.c compilation for '#ifndef MEM_STATS' case. 2014-07-09 19:43:50 +04:00
Ruben Ayrapetyan
4afd54d820 Remove JERRY_NDEBUG from DEBUG_OPTIONS. 2014-07-09 19:33:48 +04:00
Ruben Ayrapetyan
1f1190a346 Move mem_GetChunkSize to mem-poolman.c from mem-poolman.h. 2014-07-09 19:24:07 +04:00
Ruben Ayrapetyan
c54370bfec Remove inline from mem_GetChunkSize and mem-heap internal static functions. 2014-07-09 19:15:51 +04:00
Ruben Ayrapetyan
c5d72afa79 Remove '-m32' compilation flag. Enable warning compilation options. 2014-07-09 19:12:57 +04:00
Ruben Ayrapetyan
6dc72837ba Remove ';' from JERRY_STATIC_ASSERT. 2014-07-09 19:12:41 +04:00
Ruben Ayrapetyan
0163425208 Fix JERRY_STATIC_ASSERT: add __unused attribute to defined type. 2014-07-09 19:03:42 +04:00
Ilmir Usmanov
3f39a50cc8 Merge with master 2014-07-09 18:44:59 +04:00
Ilmir Usmanov
a2350cb88e Change parser to stack-only version 2014-07-09 18:05:19 +04:00
Ilmir Usmanov
f46d5b440c Merge line-by-line parser 2014-07-09 16:17:42 +04:00
Ruben Ayrapetyan
f31ee76c6e Compile options: -Wpedantic -> -pedantic. 2014-07-09 15:01:16 +04:00
Ruben Ayrapetyan
aaf3d76cae Memory usage statistics for heap and pools. 2014-07-09 14:59:27 +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