Jacek Caban
|
f6023c428a
|
jscript: Use bytecode for block statement implementation.
|
2011-12-19 20:15:46 +01:00 |
Jacek Caban
|
42aefd424d
|
jscript: Store type information in statement nodes.
|
2011-12-19 20:15:45 +01:00 |
Jacek Caban
|
6b1077e2cb
|
jscript: Invoke bytecode directly from expr_eval.
|
2011-12-16 16:38:29 +01:00 |
Jacek Caban
|
fecc2fcb5e
|
jscript: Get rid of no longer needed expression eval entry.
|
2011-12-16 16:38:28 +01:00 |
Jacek Caban
|
5e6faaea12
|
jscript: Use bytecode for object literal implementation.
|
2011-12-16 16:38:28 +01:00 |
Jacek Caban
|
b268e41da6
|
jscript: Use bytecode for function expression implementation.
|
2011-12-16 16:38:28 +01:00 |
Jacek Caban
|
63366f8f1b
|
jscript: Always use compiler for member, array and identifier expressions.
|
2011-12-15 17:46:47 +01:00 |
Jacek Caban
|
fd6ecbd781
|
jscript: Throw type error on invalid delete.
|
2011-12-15 17:46:42 +01:00 |
Jacek Caban
|
3fd2979fba
|
jscript: Use byte code for deleting identifier expressions.
|
2011-12-15 17:46:41 +01:00 |
Jacek Caban
|
3caf287630
|
jscript: Use bytecode for typeof expression implementation.
|
2011-12-13 18:59:10 +01:00 |
Jacek Caban
|
6f35c8fd5d
|
jscript: Use bytecode for instanceof implementation.
|
2011-12-12 15:50:46 +01:00 |
Jacek Caban
|
7c3728d728
|
jscript: Use bytecode for '<<=' expression implementation.
|
2011-12-09 21:15:29 +01:00 |
Jacek Caban
|
a80392e5ea
|
jscript: Use bytecode for '<<' expression implementation.
|
2011-12-09 21:15:28 +01:00 |
Jacek Caban
|
7904932a9e
|
jscript: Use bytecode for '>>>=' expression implementation.
|
2011-12-09 21:15:28 +01:00 |
Jacek Caban
|
96e822a33e
|
jscript: Use bytecode for '>>>' expression implementation.
|
2011-12-09 21:15:28 +01:00 |
Jacek Caban
|
d30bfb6e54
|
jscript: Use bytecode for '>>=' expression.
|
2011-12-08 18:00:16 +01:00 |
Jacek Caban
|
28013dfa6f
|
jscript: Use bytecode for '>>' expression.
|
2011-12-08 18:00:14 +01:00 |
Jacek Caban
|
fc4948af2c
|
jscript: Use bytecode for '&=' expression implementation.
|
2011-12-08 18:00:12 +01:00 |
Jacek Caban
|
1ef486421e
|
jscript: Use bytecode for binary and implementation.
|
2011-12-08 18:00:11 +01:00 |
Jacek Caban
|
558d759465
|
jscript: Use bytecode for array literal expressions.
|
2011-12-08 18:00:09 +01:00 |
Jacek Caban
|
4d0e360266
|
jscript: Use bytecode for pre-decrement implementation.
|
2011-12-08 18:00:07 +01:00 |
Jacek Caban
|
667cc2e68a
|
jscript: Use bytecode for pre-increment expression implementation.
|
2011-12-08 18:00:05 +01:00 |
Jacek Caban
|
e1da3d7242
|
jscript: Use bytecode for post-decrement expression.
|
2011-12-07 17:50:02 +01:00 |
Jacek Caban
|
a508149fad
|
jscript: Use bytecode for post-increment expression.
|
2011-12-07 17:50:01 +01:00 |
Jacek Caban
|
aa809f1b7e
|
jscript: Added bytecode version of array expression.
|
2011-12-07 17:50:01 +01:00 |
Jacek Caban
|
9c9157a144
|
jscript: Use binary_expression_t instead of array_expression_t.
|
2011-12-07 17:50:01 +01:00 |
Jacek Caban
|
4da0cf39f4
|
jscript: Use bytecode for all call expressions.
|
2011-12-07 17:50:00 +01:00 |
Jacek Caban
|
3aa7cee00e
|
jscript: Use bytecode for calls on identifier and member expressions.
|
2011-12-07 17:50:00 +01:00 |
Jacek Caban
|
9749de29bc
|
jscript: Use bytecode for '^=' expression implementation.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
c74641acf2
|
jscript: Use bytecode for '|=' expression.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
a289b8e0a4
|
jscript: Added bytecode version of member expression.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
822fdde42d
|
jscript: Use bytecode for '%=' expression implementation.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
e9bd2e47f8
|
jscript: Use bytecode for '/=' expression implementation.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
0ff59f444b
|
jscript: Use bytecode for '*=' expression implementation.
|
2011-12-06 15:50:59 +01:00 |
Jacek Caban
|
7b022dbbb8
|
jscript: Use bytecode for '-=' expression implementation.
|
2011-12-05 12:25:14 +01:00 |
Jacek Caban
|
087afe8b79
|
jscript: Use bytecode for '+=' expression implementation.
|
2011-12-05 12:25:09 +01:00 |
Jacek Caban
|
8511797c07
|
jscript: Use bytecode for invalid assignments.
|
2011-12-05 12:25:04 +01:00 |
Jacek Caban
|
9aafd03110
|
jscript: Use bytecode for assigning to array expression.
|
2011-12-05 12:24:55 +01:00 |
Jacek Caban
|
d3d2f063b6
|
jscript: Use bytecode for assignment to identifier.
|
2011-12-05 12:24:50 +01:00 |
Jacek Caban
|
9f9f5ae0a7
|
jscript: Use bytecode for '>=' expression implementation.
|
2011-12-01 14:18:41 +01:00 |
Jacek Caban
|
f3e18fbf03
|
jscript: Use bytecode for '>' expression implementation.
|
2011-12-01 14:18:37 +01:00 |
Jacek Caban
|
fb51810a95
|
jscript: Use bytecode for '<=' expression implementation.
|
2011-12-01 14:18:33 +01:00 |
Jacek Caban
|
e5a31cc2d0
|
jscript: Use bytecode for '<' expression implementation.
|
2011-12-01 14:18:29 +01:00 |
Jacek Caban
|
82368f5cfe
|
jscript: Get rid of no longer needed EXPRVAL_NAMEREF.
|
2011-11-30 11:51:29 +01:00 |
Jacek Caban
|
facc2189d2
|
jscript: Use bytecode for delete on array expression implementation.
|
2011-11-30 11:51:20 +01:00 |
Jacek Caban
|
0505e03b57
|
jscript: Use bytecode for binary xor expressions.
|
2011-11-29 13:26:29 +01:00 |
Jacek Caban
|
96b13314eb
|
jscript: Use bytecode for binary or implementation.
|
2011-11-29 13:26:26 +01:00 |
Jacek Caban
|
7a20965bd2
|
jscript: Use bytecode for modulo expression implementation.
|
2011-11-29 13:26:22 +01:00 |
Jacek Caban
|
09306e434e
|
jscript: Use bytecode for '/' expression implementation.
|
2011-11-29 13:26:18 +01:00 |
Jacek Caban
|
cf68237c80
|
jscript: Use bytecode for '*' expression implementation.
|
2011-11-29 13:26:15 +01:00 |