js/src/ion/CodeGenerator.cpp
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
f5ec9bd2b017535bb17ec944addc06c77db2d0a3
created 2012-03-16 16:57 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Bug 734383 - Add an IC for JSOP_GETELEM. r=dvander,mjrosenb
49a7d5a3b400157aad17a8cd04dc057734eac4ed
created 2012-03-15 10:46 +0100
pushed 2012-09-13 10:46 +0000
Tom Schuster Tom Schuster - Bug 705302 - Add OOL path for truncating large doubles. r=jandem
424c093bca950de5f1dd8c74dfbedb54a79b7e1e
created 2012-03-13 21:14 -0700
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - Make boolean negate faster in some cases (bug 733966, r=sstangl)
bf6acad353e0265602c9c5ce866cc9bef41a56eb
created 2012-03-12 09:50 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Bug 725241 - Fast paths for iterators. r=dvander
c9f4c7f87223962aa6a5f3c81c6f3fd5df294485
created 2012-03-10 12:53 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Bug 732423 - Compile JSOP_CALLELEM. r=dvander
5c78061694947ec677f135d13d691748802e6a95
created 2012-03-09 14:00 -0800
pushed 2012-09-13 10:46 +0000
Kannan Vijayan Kannan Vijayan - Implement JSOP_DELPROP (bug 730977, r=dvander).
8510a9ed3135a82f4b254247fa7714d02473b065
created 2012-03-09 13:59 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Backed out changeset d09133d1bdae
d09133d1bdaeacd8b2fd86c59cc2bb83144d7ab7
created 2012-03-09 13:58 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Implement JSOP_DELPROP (bug 730977, r=dvander).
f1407f88d2ba716adfbf3c0da434ac1bb9fe73f0
created 2012-03-06 13:41 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f39437bb2ccd0d078f060e24d06a70396d42a8f
created 2012-03-02 18:56 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Fix savedEnumerators being stale (bug 731929, r=luke).
d2d00ad3e2a2744954b39dddd487a1349cd03a44
created 2012-03-01 17:30 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Whoops, merge fail.
b30f45cba6e07684d0aeecadab0f1c886f44a185
created 2012-03-01 17:02 -0800
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - ARM support for new callWithABI changes (bug 709423, r=dvander).
a0d533acfb5afa4ee548931865a11981cec9b493
created 2012-03-01 17:02 -0800
pushed 2012-09-13 10:46 +0000
Eddy Bruel Eddy Bruel - Extend callWithABI to work with float arguments (bug 709423, r=dvander).
294792e20d15cca56109f3e74bc83beac7930a2e
created 2012-03-01 13:56 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Finish merge from mozilla-central.
3a1754a676440e0087bbbe9f20e3adfac0abbfeb
created 2012-03-01 13:46 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - imported patch attachment.cgi?id=601373
707fcb980e9681e7e6dc034e7b94d9a885375880
created 2012-02-29 04:13 -0800
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - Add in setProp cache on ARM (bug 719433, r=bhackett)
609a224cd28293bab2c8fe4fd0adf1492b25cd61
created 2012-02-28 12:21 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
0c780caf3eb66016173de53e317152ea16d505db
created 2012-02-28 16:07 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Add an IC for JSOP_BINDNAME (bug 728311, r=dvander)
7fc13fbbc3308e67f0b5bf4f0c83cc46c4bbbb6e
created 2012-02-28 14:21 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_NEWOBJECT (bug 728290 part 1, r=dvander)
fc930c2090bdd84878490bd917233fc84e12db8f
created 2012-02-27 15:28 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Fix array overflow in critical edge splitting (bug 729798, r=jandem).
418840ca313e0f8a3574833a3e33c7f67e004f47
created 2012-02-24 16:49 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Ensure that invalidation works on typed paths that could return a new type (bug 728188, r=bhackett).
750ad8a2d0f0e2f068703bea7557e27134d25354
created 2012-02-23 11:43 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Add LBitOpV for unspecialized bitops (bug 729573, r=jandem).
eef8527f7ef19a4907cea5e0391a7fdd1151b1bc
created 2012-02-23 08:53 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Type check values returned from VM calls in JIT code (bug 725357, r=dvander)
436027e218b357de6b0c23642ef72b8df7c87f51
created 2012-02-22 16:01 -0800
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - fix the type of actualOffset (bug 726236, r=dvander)
5a04fd69aa09f1d1b9d3324cf52bd31b3b82dba8
created 2012-02-22 11:15 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Fast path for comparisons against null/undefined (bug 728940, r=dvander)
acb08144edf1a0bfeb74d89322a72d0deb2bc2d2
created 2012-02-21 22:06 -0800
pushed 2012-09-13 10:46 +0000
Nicolas Pierron Nicolas Pierron - Implement JSOP_INITELEM. (Bug 691340, r=jandem)
6dd34eec6fbed37ee92f60b9026a5056ca58a02e
created 2012-02-21 13:59 -0800
pushed 2012-09-13 10:46 +0000
Nicolas Pierron Nicolas Pierron - Fast version of charAt, charCodeAt and fromCharCode (Bug 718853, r=dvander)
8add57bafb0d0e6c76d01a3659cd0a6a06c868f0
created 2012-02-21 12:47 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Implement IonMonkey write barriers (bug 724875, r=jandem,marty).
76b94b38b92d95e7692ea6ce9ce61f6615cbb190
created 2012-02-20 23:56 -0800
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - Fix a bug where testStringTruthy clobbers a register that it should not. (bug 728517, r=jbramley)
99423ac2464380aed37b70fa7ea40201d5e0d111
created 2012-02-17 10:42 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Handle JSOP_DEFVAR, JSOP_DEFCONST. (Bug 725532, r=dvander)
5c6072296e4a12468d204b997aaae3850695b2ab
created 2012-02-16 14:19 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Make MCallGetProperty more generic (bug 725605, r=dvander)
e3891c579d984be29c0f7cb3c47b532bb7ae4783
created 2012-02-16 11:36 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_TOID (bug 727087, r=dvander)
1a9f6de629e0d9dbf11992ee77b5737fc24fd2e5
created 2012-02-13 10:41 -0800
pushed 2012-09-13 10:46 +0000
kosver kosver - Bug 709240: Compile JSOP_NOT. (r=cdleary)
ea5d5e46a2e58fc4fe913f90c03eb929b1f40b80
created 2012-02-13 13:53 -0800
pushed 2012-09-13 10:46 +0000
Marty Rosenberg Marty Rosenberg - fix the newer OSI for arm. (bug 725584, r=dvander)
3f4000f220f6a69a303f8f8f092dc65bf582b9a2
created 2012-02-13 12:32 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
73866db4e189cb5ca4c232262be99214e087e448
created 2012-02-11 13:22 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_LAMBDA and JSOP_DEFLOCALFUN (bug 725674, r=dvander)
dc65aacb0f4d455469ef6ddf7fa4d550b54d9cdd
created 2012-02-11 13:20 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Compile JSOP_GETFCSLOT and JSOP_CALLFCSLOT (bug 725970, r=dvander)
40112ee40593f6e77c9508feb88562bbd885d946
created 2012-02-10 14:11 +0100
pushed 2012-09-13 10:46 +0000
Tom Schuster Tom Schuster - Compile JSOP_TYPEOF (bug 691373, r=jandem)
1ae79ea16a74e68564cfc3d7dadb0d476f4fb9c7
created 2012-02-09 15:28 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Implement LBitNotV (bug 725000, r=sstangl).
902e1b6364c4742a786e4d9f282e6f80d7119628
created 2012-02-08 10:18 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Ensure that there is enough space to patch LOsiPoints (bug 724872, r=cdleary).
d546f1b141b9aec40b057d20d4d8dc8609d15e72
created 2012-02-09 11:59 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Rename LCacheSetProperty to LSetPropertyCache (bug 725067 part 2, r=jandem).
9cd94217ee4f5652e989d89b8911cf1418c57543
created 2012-02-09 11:59 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Split MGenericSetProperty into two instructions (bug 725067 part 1, r=jandem).
a32462495d865e9d05fa5c0b3b939e4384ba982f
created 2012-02-09 11:59 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Skip unnecessary checks when target function is known. (Bug 693724, r=dvander)
2e4b0fad5914eaea706df9a1f0976cbb5ce1f662
created 2012-02-08 14:33 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge backout.
0eca72ae5ad25ee0dd5012640752b19120f6deb4
created 2012-02-08 08:02 -0800
pushed 2012-09-13 10:46 +0000
Nicolas Pierron Nicolas Pierron - Implement JSOP_INITELEM. (Bug 691340, r=jandem)
e4fb2cc5006a3993277027ff55d9b9708eab6e92
created 2012-02-08 11:05 +0100
pushed 2012-09-13 10:46 +0000
Brian Hackett Brian Hackett - Compile JSOP_ITER (bug 701965, r=jandem)
41382184b0f5f23cb359fab4ef67d5bcec6875dc
created 2012-02-07 15:37 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
1c5fcda56a007734d0da6ca23f984e748e575001
created 2012-02-07 13:07 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Back out faster native call support. (Bug 721031)
e30f6ac05651eeb4533eec262640fe7409278193
created 2012-02-07 06:27 -0800
pushed 2012-09-13 10:46 +0000
Nicolas Pierron Nicolas Pierron - Implement fast path for primitive functions (Bug 718547, r=dvander)
f46cfb199e77f2cb76b43a145ddc40d895e0dd63
created 2012-02-06 17:15 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
902afe4fb2fa763586989836a851ebc0ab8d3908
created 2012-02-03 12:59 -0800
pushed 2012-09-13 10:46 +0000
Chris Leary Chris Leary - Bug 723636: Implement MRegExp, take 2. (r=jandem)
3d4383e7cbf49ea83d2e205fb84f291ef13a6040
created 2012-02-03 16:00 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Fix invalidation clobbering rax on x64 (bug 724146, r=cdleary).
f7f49506bdc95e415360b3de92db62fb896aea27
created 2012-02-03 16:10 -0800
pushed 2012-09-13 10:46 +0000
Chris Leary Chris Leary - Back out changeset f6b54f8e87b2 for jit-test failures.
f6b54f8e87b2e66334c279c98314ba9de02b6ee9
created 2012-02-03 12:59 -0800
pushed 2012-09-13 10:46 +0000
Chris Leary Chris Leary - Bug 723636: Implement MRegExp. (r=jandem)
550a780f73aeb23ea958cab93de141376aa12f3a
created 2012-02-02 13:41 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Support SETELEM with out-of-bounds index (bug 706328, r=dvander)
4f9d917dd77fbfad861dd113ef6260578432194f
created 2012-02-01 15:29 -0800
pushed 2012-09-13 10:46 +0000
Sean Stangl Sean Stangl - Support JSOP_NEW via callVM(). (Bug 701962, r=dvander)
fd1bdc76361945e64b8f6e898c615b3ae138eff4
created 2012-02-01 10:24 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Don't bailout on all out-of-bounds array accesses (bug 721280 part 1, r=jandem).
10d64aa97e0229257017b89dcf2971998793e938
created 2012-01-31 19:56 -0800
pushed 2012-09-13 10:46 +0000
Chris Leary Chris Leary - Bug 722238: implement simpler mechanism for On Stack Invalidation. (r=dvander)
aebead9fb58a30ad1941502441e53479850811ab
created 2012-01-30 10:36 +0100
pushed 2012-09-13 10:46 +0000
Jan de Mooij Jan de Mooij - Compile unspecialized compare instructions (bug 679804, r=dvander)
less more (0) -100 -60 tip