c76abdb11904f4a935ef7363a328d894f8fd9991: fix cmpSrc(Label *) by replacing the part that was copied from cmpSrc(RepatchLabel *) (no bug, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Wed, 06 Jun 2012 20:52:06 -0700 - rev 106281
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
fix cmpSrc(Label *) by replacing the part that was copied from cmpSrc(RepatchLabel *) (no bug, r=dvander)
cca924e017eacd0b166828da6bb89f84775e0b3e: Bug 758366 - Followup: Have MGuardObject create a definition. r=mjrosenb
Sean Stangl <sstangl@mozilla.com> - Wed, 06 Jun 2012 16:37:29 -0700 - rev 106280
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 758366 - Followup: Have MGuardObject create a definition. r=mjrosenb
6afe1f9f551dabf6fefe83469bfd06f8aa3b2ab9: Bug 746691 - Don't throw away IM code on every GC. ARM code by mjrosenb. r=dvander
Sean Stangl <sstangl@mozilla.com> - Wed, 06 Jun 2012 14:59:39 -0700 - rev 106279
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 746691 - Don't throw away IM code on every GC. ARM code by mjrosenb. r=dvander
2130ba9687647edd93b4101c4d4b3d25f2a7a361: Bug 758366 - Make jsop_getprop handle cases of input typesets containing one object and one or more primitive types. (r=dvander)
Kannan Vijayan <kvijayan@mozilla.com> - Wed, 06 Jun 2012 17:34:41 -0400 - rev 106278
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 758366 - Make jsop_getprop handle cases of input typesets containing one object and one or more primitive types. (r=dvander)
ff28f1696c5a7f0da295c6ab92820d6e2342bab9: Bug 761460 - Don't try to call Ion code in disabled JSScripts. r=dvander
Sean Stangl <sstangl@mozilla.com> - Tue, 05 Jun 2012 17:15:22 -0700 - rev 106277
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 761460 - Don't try to call Ion code in disabled JSScripts. r=dvander
adcd5d3c984efef3688189b11c6ec6276ad014c8: Merge m-c to Ionmonkey.
Sean Stangl <sstangl@mozilla.com> - Tue, 05 Jun 2012 16:54:36 -0700 - rev 106276
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge m-c to Ionmonkey.
2062cc1c4b06ae78177df0a437f5a93d08a128b0: Fix a pair of off-by-one errors in the backwards-pool code. (bug 759209, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106275
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix a pair of off-by-one errors in the backwards-pool code. (bug 759209, r=jbramley)
b82223048d7bc9e5c8a448c496d565fd67f654b3: Allow entries in a pool to be shifted from a backreference in pool N to be a forward reference in pool N+1. (bug 759464, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106274
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Allow entries in a pool to be shifted from a backreference in pool N to be a forward reference in pool N+1. (bug 759464, r=jbramley)
6aaf148d4ce8d688455082285064fa0b636d8051: Change ARM's assembler interface to always return the offset of the instruction that was just generated (bug 759323, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106273
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Change ARM's assembler interface to always return the offset of the instruction that was just generated (bug 759323, r=jbramley) Also, add a new spewchannel, and spewto it a whole bunch in the pool code.
cdfe0f8e0dd46720193e7318a9b26123f15f359c: Don't place a pool in the middle of a call. (bug 759317, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106272
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Don't place a pool in the middle of a call. (bug 759317, r=jbramley)
2531ca2456000476b4391db6cc94539d4b8b2e5d: Ensure constant pools are not emitted in the middle of a table branch. (bug 759283, r=dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106271
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Ensure constant pools are not emitted in the middle of a table branch. (bug 759283, r=dvander)
aff52d7f59242b316c827ed7f2e00ffcc8554f40: There were some cases where bits were getting overwritten due to the fantastic nature of pools, and I have no clue what I did w.r.t. the argumentsrectifier. (bug 755759, r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106270
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
There were some cases where bits were getting overwritten due to the fantastic nature of pools, and I have no clue what I did w.r.t. the argumentsrectifier. (bug 755759, r=jbramley)
6ed2a75d11ae596795c61014302b7a2a1d0823d2: Fix IC patching on ARM so a branch can be patched to any address (bug 733336, r=jbramley,dvander)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106269
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix IC patching on ARM so a branch can be patched to any address (bug 733336, r=jbramley,dvander)
9e1ad66c4e85d3d116a2233eaa66499934a7166c: fix up some known corner cases in dataTransferN, and expand its range (bug 759433,r=jbramley)
Marty Rosenberg <mrosenberg@mozilla.com> - Mon, 04 Jun 2012 13:56:52 -0700 - rev 106268
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
fix up some known corner cases in dataTransferN, and expand its range (bug 759433,r=jbramley)
56ba58a77e8f11cff724a9ddb50839a0c5663e2c: Merge m-c to Ionmonkey.
Sean Stangl <sstangl@mozilla.com> - Mon, 04 Jun 2012 13:30:29 -0700 - rev 106267
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge m-c to Ionmonkey.
c4ba8fc5a1d0c52f91da1e6dccd119212de02edc: Bug 759289 - Use JM for functions called from a JM IC. r=dvander
Jan de Mooij <jdemooij@mozilla.com> - Fri, 01 Jun 2012 14:39:23 +0200 - rev 106266
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 759289 - Use JM for functions called from a JM IC. r=dvander
16141b0a3d124b4312a014b20924b33b9cefae6f: Bug 760103 - LRound should not modify its input register. r=sstangl
Jan de Mooij <jdemooij@mozilla.com> - Fri, 01 Jun 2012 11:30:47 +0200 - rev 106265
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 760103 - LRound should not modify its input register. r=sstangl
474d3f16960fb6bc790f0f46b77d0248424b84ef: Merge m-c onto Ionmonkey.
Sean Stangl <sstangl@mozilla.com> - Thu, 31 May 2012 17:17:52 -0700 - rev 106264
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Merge m-c onto Ionmonkey.
f55395bc4e6135df5532fa68bf73c39782fcff71: Fix erroneous spill slots being added to safepoints (bug 757785, r=jandem).
David Anderson <danderson@mozilla.com> - Thu, 31 May 2012 11:21:16 -0700 - rev 106263
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Fix erroneous spill slots being added to safepoints (bug 757785, r=jandem).
efd4c7fc0697ed61b6c43c63080f9100a83c38c9: Bug 740312 - Get precise OSR slot types from TI. r=sstangl
Jan de Mooij <jdemooij@mozilla.com> - Thu, 31 May 2012 13:22:48 +0200 - rev 106262
Push 23447 by danderson@mozilla.com at Tue, 11 Sep 2012 17:34:27 +0000
Bug 740312 - Get precise OSR slot types from TI. r=sstangl
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip