David Anderson
|
ebc66018d0
|
[JAEGER] Added JSOP_LAMBDA.
|
2010-06-05 18:17:41 -07:00 |
|
David Anderson
|
5eddc9e757
|
[JAEGER] Added JSOP_REGEXP.
|
2010-06-05 18:08:26 -07:00 |
|
David Anderson
|
58c8662b7b
|
[JAEGER] Added JSOP_SETARG.
|
2010-06-05 18:01:06 -07:00 |
|
David Anderson
|
dd8e9d257f
|
[JAEGER] Added JSOP_DEFLOCALFUN.
|
2010-06-05 17:56:28 -07:00 |
|
David Anderson
|
6caf036c24
|
[JAEGER] Added JSOP_GETUPVAR, JSOP_CALLUPVAR.
|
2010-06-05 17:40:42 -07:00 |
|
David Anderson
|
646a599539
|
[JAEGER] Added JSOP_URSH.
|
2010-06-05 17:26:19 -07:00 |
|
David Anderson
|
0fd1118fae
|
[JAEGER] Added JSOP_BITNOT.
|
2010-06-05 17:21:56 -07:00 |
|
David Anderson
|
50f045e244
|
[JAEGER] Added JSOP_INITELEM.
|
2010-06-05 16:45:48 -07:00 |
|
David Anderson
|
8bb2f61b44
|
[JAEGER] Quell GCC warning.
|
2010-06-05 16:32:57 -07:00 |
|
David Anderson
|
cc13ff932c
|
[JAEGER] Added JSOP_BITOR.
|
2010-06-05 16:32:12 -07:00 |
|
David Anderson
|
33f5c65fe2
|
[JAEGER] Fixed register allocation bug with copies.
|
2010-06-05 16:32:05 -07:00 |
|
David Anderson
|
e5e8f01db0
|
[JAEGER] Added JSOP_NEWINIT, JSOP_ENDINIT.
|
2010-06-05 16:08:27 -07:00 |
|
David Anderson
|
7c6f4d702b
|
[JAEGER] Added JSOP_BITXOR.
|
2010-06-05 15:27:56 -07:00 |
|
David Anderson
|
15bafd4e40
|
[JAEGER] Added JSOP_OBJTOSTR.
|
2010-06-05 15:20:36 -07:00 |
|
David Anderson
|
72c6ddb69d
|
[JAEGER] Added JSOP_GETDSLOT, JSOP_CALLDSLOT.
|
2010-06-05 14:48:26 -07:00 |
|
David Anderson
|
6895923093
|
[JAEGER] Added JSOP_DUP2.
|
2010-06-05 14:38:10 -07:00 |
|
David Anderson
|
b5f91c1f7c
|
[JAEGER] Added JSOP_DUP.
|
2010-06-05 14:32:53 -07:00 |
|
David Anderson
|
1884924c8f
|
[JAEGER] Added JSOP_NEG.
|
2010-06-05 14:26:00 -07:00 |
|
David Anderson
|
e0f4979989
|
[JAEGER] Fixed warnings.
|
2010-06-05 12:27:50 -07:00 |
|
David Anderson
|
907f512ff2
|
[JAEGER] Workaround for register exhaustion on safe point spills.
|
2010-06-05 03:52:00 -07:00 |
|
David Anderson
|
abffff4766
|
[JAEGER] Merge from fatval.
|
2010-06-05 03:35:52 -07:00 |
|
David Anderson
|
24b06aa25a
|
Unbroke opt build.
|
2010-06-05 03:34:53 -07:00 |
|
David Anderson
|
b82e2162a8
|
[JAEGER] Dual mapping between tracker and FE stack to hold copy invariants better and faster.
|
2010-06-05 03:26:31 -07:00 |
|
David Anderson
|
4db1dbc3d7
|
[JAEGER] Removed unused member variable.
|
2010-06-05 01:59:34 -07:00 |
|
David Anderson
|
7b5472464b
|
[JAEGER] Fixed stupid typo.
|
2010-06-05 01:55:50 -07:00 |
|
David Anderson
|
4fb3d04534
|
[JAEGER] Track FEs instead of indexes - preparation for more regalloc fixes.
|
2010-06-05 00:31:59 -07:00 |
|
David Anderson
|
f95234d329
|
[JAEGER] Added JSOP_THIS.
|
2010-06-04 23:14:20 -07:00 |
|
David Anderson
|
0e663fe6c0
|
[JAEGER] Added JSOP_NEWARRAY.
|
2010-06-04 22:38:54 -07:00 |
|
David Anderson
|
8caee42f61
|
[JAEGER] Merge from fatval branch.
|
2010-06-04 22:21:00 -07:00 |
|
David Anderson
|
1ee067adac
|
Fixed js_Disassemble1 decoding JOF_ATOM+JSOP_DOUBLE as astom (bug 570285).
|
2010-06-04 22:19:53 -07:00 |
|
David Anderson
|
b3d4470682
|
[JAEGER] Fixed build.
|
2010-06-04 22:18:38 -07:00 |
|
David Anderson
|
87d142550e
|
[JAEGER] Merge from fatval branch.
|
2010-06-04 22:11:53 -07:00 |
|
David Anderson
|
b23b0f93d4
|
[JAEGER] Added JSOP_NEW.
|
2010-06-04 20:02:21 -07:00 |
|
David Anderson
|
69cdfac1b8
|
[JAEGER] Fixed build.
|
2010-06-04 19:33:16 -07:00 |
|
David Anderson
|
573bea6910
|
Merge.
|
2010-06-04 19:32:38 -07:00 |
|
David Anderson
|
ccfc1a5aa6
|
[JAEGER] Added JSOP_ADD,SUB,MUL,DIV,MOD.
|
2010-06-04 19:31:46 -07:00 |
|
David Anderson
|
9dd620f1d5
|
[JAEGER] Implement SETLOCAL when copied entries are involved.
|
2010-06-04 19:31:44 -07:00 |
|
David Anderson
|
8d37f58238
|
[JAEGER] Added test case for eq+ifeq fusing.
|
2010-06-04 19:31:28 -07:00 |
|
David Anderson
|
7c056b3f2f
|
[JAEGER] Make sure to flip EQ/NE test when fusing with IFEQ.
|
2010-06-04 19:29:43 -07:00 |
|
Luke Wagner
|
7b81a5dc24
|
Make JSHasInstanceOp and JSEqualityOp take jsval. Get a lot of xpconnect compiling
|
2010-06-04 16:55:08 -07:00 |
|
Sean Stangl
|
64a6b3d9c7
|
[JAEGER] Change SetElem,GetElem to use ValueToObject(); re=dvander.
|
2010-06-04 16:47:46 -07:00 |
|
Sean Stangl
|
3293d7ad4d
|
[JAEGER] Implement JSOP_GETELEM, JSOP_SETELEM; r=dvander.
|
2010-06-04 15:54:19 -07:00 |
|
David Anderson
|
46c6541654
|
Backed out changeset 820c2007cf35
|
2010-06-04 15:13:11 -07:00 |
|
David Anderson
|
7023c8aa22
|
[JAEGER] hot-fix for regalloc bug - incorrect, proper fix forthcoming.
|
2010-06-04 15:04:32 -07:00 |
|
David Anderson
|
f38a5d5fd1
|
[JAEGER] Added JSOP_IFEQ, JSOP_IFNE.
|
2010-06-03 23:16:47 -07:00 |
|
David Anderson
|
3dff010f52
|
[JAEGER] Added JSOP_LSH, JSOP_RSH.
|
2010-06-03 23:05:32 -07:00 |
|
David Anderson
|
8e4fe7b3e9
|
[JAEGER] Merge from fatval branch.
|
2010-06-03 23:04:57 -07:00 |
|
Sean Stangl
|
6833c03c42
|
[JAEGER] Fix a missed path in InlineEqualityOp(); r=dvander.
|
2010-06-03 22:33:24 -07:00 |
|
Sean Stangl
|
26f684c3d7
|
[JAEGER] Implement JSOP_EQ, JSOP_NE; r=dvander
|
2010-06-03 21:29:03 -07:00 |
|
Luke Wagner
|
8846bb56a4
|
Fix failing reftests. Align consts stored in scripts
|
2010-06-03 18:22:37 -07:00 |
|