abb6b44448af9d0604d9e3430bbf88b1b38ea079
2012-02-28 14:22 +0100
Jan de Mooij - Compile JSOP_INITPROP (bug 728290 part 2, r=dvander)
7fc13fbbc3308e67f0b5bf4f0c83cc46c4bbbb6e
2012-02-28 14:21 +0100
Jan de Mooij - Compile JSOP_NEWOBJECT (bug 728290 part 1, r=dvander)
8e8ec3416e5066b93e1125c9369aaf72cb56735c
2012-02-28 11:30 +0100
Jan de Mooij - Don't read uninitialized specialization_ field in MNot::foldsTo (bug 731142, r=dvander)
9323ca4cdd840db2f2bac08f5a9ae58689d82a9d
2012-02-27 18:18 -0800
David Anderson - Fix broken test.
fc930c2090bdd84878490bd917233fc84e12db8f
2012-02-27 15:28 -0800
David Anderson - Fix array overflow in critical edge splitting (bug 729798, r=jandem).
f26dcc0d6ca0d8334e63da16e1e8ba3050f106e5
2012-02-27 15:27 -0800
David Anderson - Check for OOM after creating the invalidator thunk (bug 729892, r=sstangl).
1714eb4edf547a0099c63a1f7e4c145ca7a35526
2012-02-27 15:25 -0800
David Anderson - Change MNot to use TestPolicy (bug 729884, r=jandem).
c757b4a747a5d92e54403998abe229cbff299a78
2012-02-27 12:40 -0800
David Anderson - Merge from mozilla-central.
c6f122f35328c5fbdca218e7c613666bfef48207
2012-02-24 16:50 -0800
David Anderson - Ignore rectifier frames during GC (bug 728188, r=sstangl).
418840ca313e0f8a3574833a3e33c7f67e004f47
2012-02-24 16:49 -0800
David Anderson - Ensure that invalidation works on typed paths that could return a new type (bug 728188, r=bhackett).
ebd61b600176d9fe2cfef187ae028515ee4f722a
2012-02-24 15:35 -0800
Sean Stangl - Bug 727480 - Guarantee all operands have set uses. r=dvander
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
2012-02-24 13:26 -0800
David Anderson - Merge from mozilla-central.
d85d370124470821649071bcc537fdb96eeed133
2012-02-24 10:44 +0100
Jan de Mooij - Increase maximum inlining depth from 1 to 2 (bug 729920, r=dvander)
7008b902d362bf3a1dd7d75d49ae6ce149cce3f6
2012-02-23 23:48 +0100
Jan de Mooij - Compile JSOP_FUNCALL/JSOP_FUNAPPLY like JSOP_CALL and fix a small MCompare bug. r=dvander
09c92bc3b012aabd5c674730a9441932884f44e8
2012-02-23 11:52 -0800
David Anderson - Ensure that unspecialized MToDouble boxes its inputs (bug 729795, r=jandem).
89ec3e375d60131b67973742804ef0a1feb999c2
2012-02-23 11:45 -0800
David Anderson - Create a DoublePolicy for MRound (bug 729788, r=pierron).
750ad8a2d0f0e2f068703bea7557e27134d25354
2012-02-23 11:43 -0800
David Anderson - Add LBitOpV for unspecialized bitops (bug 729573, r=jandem).
6e213a866d20bab72bec9df483a3974722b38a5e
2012-02-23 11:36 -0800
David Anderson - Merge compatibility.
f322d97d334c0003b93679a4943de623383c523a
2012-02-23 11:35 -0800
David Anderson - Merge from mozilla-central.
16632b5d21978ae2d8977b9ad5cd9c34f243137c
2012-02-23 16:08 +0100
Jan de Mooij - Fix ARM for real.
f0f97b891d841c023d9257d293f248236edf4560
2012-02-23 15:43 +0100
Jan de Mooij - Fix ARM build, r=red
ebca799b0a921f26bb495f8fec4573219d288510
2012-02-23 11:47 +0100
Jan de Mooij - GETPROP IC: support properties on the prototype chain (bug 729099, r=bhackett)
eef8527f7ef19a4907cea5e0391a7fdd1151b1bc
2012-02-23 08:53 +0100
Jan de Mooij - Type check values returned from VM calls in JIT code (bug 725357, r=dvander)
08b5f54def63c39e68fa5c3e9670d1a0c35d1e5b
2012-02-22 20:13 -0800
David Anderson - Merge fallout fix.
83cb9381de53b1f9feb7dc15364b8f9955a432b2
2012-02-22 19:25 -0800
David Anderson - Merge from mozilla-central.
b468e66a4fcd8e0042cbdd24f896192bcc5eb520
2012-02-22 16:03 -0800
Marty Rosenberg - Fix some problems on older gcc's with a function lacking a return value (no bug, r=dvander)
436027e218b357de6b0c23642ef72b8df7c87f51
2012-02-22 16:01 -0800
Marty Rosenberg - fix the type of actualOffset (bug 726236, r=dvander)
3436c259fb42cb3ce0a0e1537185c25938776173
2012-02-22 15:01 -0800
Marty Rosenberg - Perform constant folding on MTruncateToInt32 (Bug 729725, r=sstangl)
5a04fd69aa09f1d1b9d3324cf52bd31b3b82dba8
2012-02-22 11:15 +0100
Jan de Mooij - Fast path for comparisons against null/undefined (bug 728940, r=dvander)
0dfd83ea51fc5a1364b34d10457f16e57e5a98f5
2012-02-22 18:19 +0900
Makoto Kato - Bug 728818 - IM: Trampoline access invalid parameters on Win64. r=dvander
14d9f14b129ec4fdadddb796c522df7fa258eb4a
2012-02-22 09:46 +0100
Jan de Mooij - Fix Clang (and probably also MSVC) errors (no bug, r=red)
acb08144edf1a0bfeb74d89322a72d0deb2bc2d2
2012-02-21 22:06 -0800
Nicolas Pierron - Implement JSOP_INITELEM. (Bug 691340, r=jandem)
70cc24cdd404078d8ea9a9afc8e8be3bc19d049a
2012-02-21 18:43 -0800
Nicolas Pierron - Fix OS X compilation, explicitly instantiate the function after its definition. (Bug 718853, r=dvander)
4307162c30b6c9de0983c905330e05d9e70238cc
2012-02-21 15:55 -0800
Nicolas Pierron - Fix OSX: Move explicit template instantiation to CPP file (Bug 718853, r=dvander)
ca97bbcd6b90d29cddcd0b4451307c85a2a36311
2012-02-21 15:16 -0800
David Anderson - Fix some merge fallout.
5a061abdf807b2adfacf74e0febcde810bb5ce2b
2012-02-21 15:08 -0800
David Anderson - Merge.
61980734d3a21c29f3783ae946733af29ebcd2bd
2012-02-21 15:08 -0800
David Anderson - Merge from mozilla-central.
6dd34eec6fbed37ee92f60b9026a5056ca58a02e
2012-02-21 13:59 -0800
Nicolas Pierron - Fast version of charAt, charCodeAt and fromCharCode (Bug 718853, r=dvander)
82c6ca0616d0561c5e68ceecf3d4d24330db0bff
2012-02-21 12:48 -0800
David Anderson - Work around argument-check bailouts not having a scope chain set (bug 724788, r=jandem).
8add57bafb0d0e6c76d01a3659cd0a6a06c868f0
2012-02-21 12:47 -0800
David Anderson - Implement IonMonkey write barriers (bug 724875, r=jandem,marty).
242a9051f7e9bf0ca230a472a50beaf11aead422
2012-02-21 09:45 -0800
Nicolas Pierron - Add Spew in GetPcScript to highlight slow path usage (Bug 728045, r=)
2c61c3d67b0f88c6c54201f732e76b96420514b0
2012-02-21 01:10 -0800
Marty Rosenberg - There are some ineffinencies in our double to int conversion, they have been rectified. (bug 728852, r=jbramley)
76b94b38b92d95e7692ea6ce9ce61f6615cbb190
2012-02-20 23:56 -0800
Marty Rosenberg - Fix a bug where testStringTruthy clobbers a register that it should not. (bug 728517, r=jbramley)
5fb5c52fa4b632fa840dbdf1a663b7bc00402994
2012-02-18 11:04 -0800
Marty Rosenberg - The arguments to absd were reversed on ARM. (bug 728515, r=pierron)
5f5174a78b682c3b491060dd38e3fbcb5cd9bf6c
2012-02-16 17:06 -0800
Marty Rosenberg - Fix the test to see if we generated a bailout in LMulI (no bug, r=sstangl)
24951fdc836f9ef18d874ac4d7ab1b0c2647874c
2012-02-18 11:23 +0100
Jan de Mooij - Don't inline monitored calls or calls with type barriers (bug 728221, r=dvander)
0e427c752e4830d2e31158c1b773eca0c24a881a
2012-02-17 17:23 -0800
David Anderson - Fix x64 ICs not always emitting a patchable jump table (bug 728033, r=sstangl).
6f0cf6e2bf8f3d3336ac23c3b3d5f971bfe69ce0
2012-02-17 15:29 -0800
Sean Stangl - Bug 728445 - Defer to TI for baking in monomorphic call targets. r=dvander
75ec3cbf558c3a4342e6fba75e30e91692486676
2012-02-17 14:20 -0800
David Anderson - Merge from mozilla-central.
99423ac2464380aed37b70fa7ea40201d5e0d111
2012-02-17 10:42 -0800
Sean Stangl - Handle JSOP_DEFVAR, JSOP_DEFCONST. (Bug 725532, r=dvander)
140231dedf23ed7c30802280e59fb341eb34a709
2012-02-17 16:45 +0100
Jan de Mooij - Compile JSOP_CALLNAME (bug 725667, r=bhackett)
98ff681bd1d71d80b71c9fee479336a174cc78be
2012-02-17 10:47 +0100
Jan de Mooij - Add a type policy for MTest (bug 726180, r=dvander)
8aaf5f626c54aa48ac363ce4c32ad109f2125803
2012-02-16 16:12 -0800
Marty Rosenberg - Make the stack fixup code for OSI more verbose. (bug 727852, r=cdleary)
7d6904f186bcf0149c2391267b4d7529c7f326a8
2012-02-16 15:06 -0800
David Anderson - Merge from mozilla-central.
8f0f05d821e514704e49e3ee5cfa482d8cc3768e
2012-02-16 14:29 -0800
Nicolas Pierron - Accept Arguments to be saved by resume points. (Bug 724976, r=cdleary)
a1500e7082735e47f96f890c8e973479aac5b733
2012-02-16 20:37 +0100
Jan de Mooij - Fix ReorderBlocks to not add successor blocks before the loop backedge (bug 724975 part 3, r=dvander)
435100cc71d150b73b914483e4df75878afa7203
2012-02-16 20:36 +0100
Jan de Mooij - Make sure blocks have a correct loop depth (bug 724975 part 2, r=dvander)
4f9b25f60991170b02e0026eba98202aeeb3a04d
2012-02-16 20:35 +0100
Jan de Mooij - Compile JSOP_LABEL (bug 724975 part 1, r=dvander)
f8199f76137d91f50bcca723234a4c026c3f12de
2012-02-16 10:42 -0800
Marty Rosenberg - Change gc::MarkGCThing to gc::MarkThingOrValueRoot (no bug (red), r=dvander)
5c6072296e4a12468d204b997aaae3850695b2ab
2012-02-16 14:19 +0100
Jan de Mooij - Make MCallGetProperty more generic (bug 725605, r=dvander)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip