Commit Graph

76612 Commits

Author SHA1 Message Date
Brian Hackett
42f96c43bb [INFER] Fail compilation rather than assert if a constant pool is dumped while generating an IC, bug 669715. 2011-09-15 12:11:03 -07:00
Brian Hackett
df83129530 [INFER] Backout bug 685358. 2011-09-14 22:09:40 -07:00
Brian Hackett
dc9404d8a6 [INFER] Fix code discarding for JM+TM integration, bug 685358. 2011-09-13 15:01:46 -07:00
Makoto Kato
8ef06ea553 Bug 686418 - [INFER] PIC doesn't work on Win64 after bug 557358. r=bhackett 2011-09-13 16:23:42 +09:00
Brian Hackett
ba1711afe3 [INFER] Fix red. 2011-09-12 12:46:24 -07:00
Brian Hackett
cb6667a21f Merge MC->JM 2011-09-12 12:42:13 -07:00
Brian Hackett
67e19477d5 [INFER] Fix orange. 2011-09-12 12:16:43 -07:00
Brian R. Bondy
baf8fd8929 Bug 685847 - Crash in [@ ILFindLastID ]. r=jimm 2011-09-12 07:25:41 -07:00
Ehsan Akhgari
cccd5e8563 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-12 09:46:06 -04:00
Brian Hackett
ef62105951 [INFER] Fix orange. 2011-09-12 00:31:38 -07:00
Brian Hackett
e8687ad96d [INFER] Fix bogus assert, bug 686179. 2011-09-11 23:06:52 -07:00
Brian Hackett
d8a567c773 [INFER] Remove bogus assert, bug 686178. 2011-09-11 22:38:33 -07:00
Brian Hackett
bd9939fb3a [INFER] Don't use loop registers for entries whose representation changed due to a jump into the loop, bug 684824. 2011-09-11 22:36:04 -07:00
Brian Hackett
093c919b57 [INFER] Don't update 'this' types of a script during compilation, bug 684084 (round 2). 2011-09-11 21:56:47 -07:00
Olli Pettay
586e545839 Bug 685798 - Node.parentElement, r=bz 2011-09-11 16:05:19 -07:00
Olli Pettay
9efa44eaaa Bug 685798 - Node.parentElement, r=bz 2011-09-11 15:45:39 -07:00
Brian Hackett
17dee4bbc0 [INFER] Fix orange. 2011-09-11 11:49:27 -07:00
Brian Hackett
0436b790e1 [INFER] Fix orange. 2011-09-11 01:12:04 -07:00
Brian Hackett
773360dcfa [INFER] Fix orange. 2011-09-11 00:21:15 -07:00
Brian Hackett
833d891bce [INFER] Allow inlined frames to call native functions from ICs, bug 683804. 2011-09-10 22:03:01 +02:00
Brian Hackett
18acc6e41b [INFER] Check result type of property access stubcalls in jitcode, bug 686000. 2011-09-10 09:58:41 +02:00
Alex Vincent
91dcbea388 Bug 684465 - Add Reflect.parse support to xpcshell, r=jorendorff, bz 2011-09-09 15:11:00 -07:00
Brian Hackett
d3435e89d8 [INFER] Always maintain a synced interpreter stack for method JIT stub calls, bug 685358. 2011-09-09 21:55:57 +02:00
Brian Hackett
ceb94a57c3 [INFER] Fix some TI ARM bustage, bug 669715. 2011-09-08 18:11:19 -07:00
Marty Rosenberg
ee37a2f0c3 Stop using emitInst to emit vfp instructions, bug 684404. 2011-09-08 17:48:50 -07:00
Marty Rosenberg
6a4f2efa1f Reset the number of instructions since the last flush even when we don't flush anything, bug 669715. 2011-09-08 17:47:12 -07:00
Brian Hackett
70706ec50e [INFER] Don't resolve NAME accesses which are on the DeclEnv of named lambdas, bug 685313. 2011-09-08 17:44:17 -07:00
Brian Hackett
0238320401 Fix inverted test, use the right id when calling getter hooks, bug 557358. 2011-09-08 14:24:10 -07:00
Brian Hackett
f5364430bd Merge MC->JM 2011-09-08 09:59:59 -07:00
Brian Hackett
8091e24a60 Don't try to generate getter ICs when fusing GETPROP, bug 557358. 2011-09-08 09:36:55 -07:00
Ehsan Akhgari
3332364694 Backout changesets 24d45fb71421, 8d3475475a0b, 84c0fbc1cf1d and b7d269a291b6 for possible zooming (bug 685541) and panning regressions (bug 685540)
--HG--
extra : rebase_source : 7538c26c446cf37688314ffd65e262416920ec4d
2011-09-08 11:49:01 -04:00
Ehsan Akhgari
9ced1bc054 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-08 11:46:37 -04:00
Tim Taubert
d96dbb66ff merge the last green changeset on m-c to fx-team 2011-09-08 11:03:35 +02:00
Brian Hackett
05d0d8b18d Don't mark bytecodes accessing getter ops when inside an imacro, bug 557358. 2011-09-07 22:43:06 -07:00
Phil Ringnalda
a9f020bc32 Disable a few more test_reftests_with_caret.html tests on Windows, bug 682837, bug 681332, bug 682836
--HG--
extra : rebase_source : 57bf92c102ea8672894bd03821bfa3e70a20062b
2011-09-07 21:55:37 -07:00
Matt Brubeck
f0f1558814 Merge mozilla-central to mozilla-inbound 2011-09-07 21:55:42 -07:00
Nicholas Nethercote
f30f41ec0b Update nanojit-import-rev stamp. 2011-09-07 21:37:54 -07:00
Nicholas Nethercote
c3b5cb830c Bug 676585 - fix JS compilation for Darwin/ARM. r=edwsmith.
--HG--
extra : convert_revision : d66d2e24ef1688e3b6d47e824354f5a78ac22487
2011-09-07 21:31:33 -07:00
Phil Ringnalda
7adb586a3d Back out 240cfe9e5c2c (bug 675150) for Win7 debug xpcshell failures 2011-09-07 21:22:40 -07:00
Sriram Ramasubramanian
386485ddb3 Bug 685147 - Add tap-hold selection color status to row selection, r=mark.finkle 2011-09-07 15:53:00 -07:00
Lucas Rocha
9cdf6a4456 Bug 680077 - Update tabs pane for Honeycomb theme (r=mbrubeck) 2011-09-07 13:47:39 -07:00
Lucas Rocha
06fedc194a Bug 680077 - Define documenttab dimensions on constructor (r=mbrubeck)
So that they can be dynamically defined for different modes (e.g. tablets).
2011-09-07 13:47:37 -07:00
Lucas Rocha
135a6f2aba Bug 680077 - Use Util.isTablet() everywhere to check if tablet mode is on (r=mbrubeck)
Use it instead of checking for a 'tablet' attribute in Elements.urlbarState
everywhere.
2011-09-07 13:47:35 -07:00
Matt Brubeck
ee11d04b0e Bug 677669 - Always show the tab bar in tablet mode [r=mfinkle] 2011-09-07 13:47:25 -07:00
Olli Pettay
07fd1062c0 Bug 685139 - node.contains(node) should return true, r=bz
--HG--
extra : rebase_source : 28fb40bf63e90ea319c517f0c86104080f20cc1a
2011-09-07 18:04:04 +03:00
Neil Rashbrook
1528fd81d5 Bug 684617 client.mk runs configure twice r=khuey 2011-09-07 20:08:36 +01:00
Ehsan Akhgari
78097f8be4 Resolve the merge conflict from bug 674998 correctly by removing InvokeSessionGuard completely, r=luke 2011-09-07 11:34:15 -04:00
Ehsan Akhgari
dd1857e2c4 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-07 10:06:22 -04:00
Jeff Walden
a5697731ec Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted 2011-09-07 13:42:03 +02:00
Brian Hackett
1dcd09ac35 [INFER] Fix red. 2011-09-07 03:56:20 -07:00