Commit Graph

71036 Commits

Author SHA1 Message Date
Brian Hackett
049a9089a0 [INFER] Trap fixes when rejoining to interpreter, bug 659337. 2011-05-25 08:26:29 -07:00
Brian Hackett
1980510060 [INFER] Fix trap handling around loop heads, bug 659043, bug 659233. 2011-05-25 08:15:34 -07:00
Brian Hackett
608f326937 [INFER] Fix bogus assert, bug 658950. 2011-05-25 07:54:17 -07:00
Mark Finkle
55c26aa20a Bug 659405 - content page bleeds through Desktop Tab view [r=vingtetun] 2011-05-25 09:44:50 -04:00
Vivien Nicolas
eba839df1e Bug 659012 - 'Select Input Method' context menu when long tapping on a input type=submit button [r=wesj] 2011-05-25 13:49:12 +02:00
Vivien Nicolas
57eb244611 Bug 658941 - permaorange: multiple mobile browser-chrome tests broken by bug 657997 [r=mfinkle] 2011-05-25 13:49:12 +02:00
Vivien Nicolas
cbc9c5bd69 Bug 658554 - Undoing a tab pointing to about:blank does nothing [r=mfinkle,wesj] 2011-05-25 13:49:12 +02:00
Brian R. Bondy
6384316dd8 Bug 655584 - Close popup when switching to tab that previously had urlbar focused. r=gavin 2011-05-25 10:44:28 +02:00
Brian Hackett
11ebebb4fc [INFER] Handle empty stack segments in AllFramesIter, bug 659473. 2011-05-24 15:37:30 -07:00
Brian Hackett
7963fd4feb [INFER] Always monitor argument types at FUNCALL/FUNAPPLY, always check arguments at script entry in DEBUG, bug 659439. 2011-05-24 14:35:19 -07:00
John Ford
90078d0f11 bug 629194 - stop clobbering fennec packages in makefiles r=mfinkle 2011-05-24 11:23:26 -04:00
Justin Lebar
be822c8496 Bug 660930 - Force InlineGetProp to be inlined. r=dmandelin 2011-05-31 19:57:36 -04:00
Igor Bukanov
676a1b8897 bug 660783 - JSClass::trace hooks must allow for calls from any thread. r=bent 2011-05-31 20:11:14 +02:00
Igor Bukanov
875a4ed0e8 bug 660430 - do not call the security manager during GC-marking of GC wrappers. r=gal 2011-05-30 21:36:16 +02:00
Luke Wagner
b99eb46ea1 Fix jit_test.py so that -g works again (rs=dmandelin) 2011-05-27 18:19:14 -07:00
Gregor Wagner
cbb17d528d Bug 658041 - Stack based marking for JSRopes. r=igor 2011-05-27 15:17:47 -07:00
Brian Hackett
e9ac12ed3c [INFER] Remove uses of DEBUG-only dis() from tests. 2011-05-22 21:48:20 -07:00
Brian Hackett
bdd6f8267a [INFER] Constant fold 'x ==/!= null' comparisons with a known result, bug 654705. 2011-05-22 20:53:33 -07:00
Brian Hackett
30f0c2d28b [INFER] Generate native and full call stubs at call ICs in inlined frames, bug 654705. 2011-05-22 20:04:00 -07:00
Brian Hackett
1e358b51f6 Merge TM -> JM 2011-05-22 08:59:06 -07:00
Brian Hackett
17ea85886f [INFER] Record isOwnProperty dependencies on actual property types in jsop_getgname, bug 619433. 2011-05-22 08:31:01 -07:00
Igor Bukanov
71d7289d00 bug 658016 - followup to fix !JS_THREADSAFE builds. 2011-05-22 09:27:01 +02:00
Brian Hackett
33c8ca3f88 [INFER] Check bounds in shell trap() function, bug 658805. 2011-05-21 22:37:54 -07:00
Brian Hackett
bd61d098b6 [INFER] Check type->newScriptCleared before calling clearNewScript, bug 658803. 2011-05-21 22:07:14 -07:00
Brian Hackett
6561d78ce5 [INFER] Watch for constant frame entries in jsop_callprop_dispatch, bug 658801. 2011-05-21 21:51:34 -07:00
Brian Hackett
1202ff8417 [INFER] Don't rollback properties when clearing new scripts for objects which have finished initialization, bug 658777. 2011-05-21 07:44:54 -07:00
Brian Hackett
35e68976e3 [INFER] Mark the result of cross-global native calls as unknown, bug 658539. 2011-05-21 00:40:50 -07:00
Brian Hackett
24c7b0eb7c [INFER] Don't treat GETLOCAL as dead when followed by POP with incoming jumps, bug 658579. 2011-05-20 23:24:09 -07:00
Brian Hackett
224f0d8557 [INFER] Watch for rejoining at an INCOP after recompilation triggered by callee.prototype, bug 658561. 2011-05-20 21:18:59 -07:00
Brian Hackett
02ba3d730b [INFER] Restore frame pointer at exception block entry before invoking any trap, bug 658491. 2011-05-20 21:12:06 -07:00
Brian Hackett
c602e73bb5 [INFER] Don't analyze loop bodies with debug mode set, untrap in property constraints, bugs 658464, bug 658465. 2011-05-20 21:06:58 -07:00
Brian Hackett
f1b91c8773 [INFER] Analysis and compiler improvements for polymorphic call sites, bug 653962. 2011-05-20 19:33:06 -07:00
Jan de Mooij
d14970c9fe [INFER] Release GC lock after printing inference results to prevent deadlocks, bug 658623. r=bhackett 2011-05-20 22:02:54 +02:00
Igor Bukanov
c6893bfa52 bug 658016 - properly synchronizing the free lists with arenas when dumping the heap. r=wmccloskey 2011-05-20 12:38:31 +02:00
Igor Bukanov
a74b534b3f bug 658505 - removal of thread synchronization when setting a prototype. r=jorendorff
--HG--
extra : rebase_source : 8ef87070a88a3323c3b657c043741f087a98d5d3
2011-05-20 18:40:35 +02:00
Chris Leary
a2d213f0d0 Bug 619561: GC telemetry hooks for TestPilot study. (r=billm) 2011-05-20 13:40:06 -07:00
Chris Leary
b2d9eba98e Merge mozilla-central and tracemonkey. 2011-05-20 14:29:36 -07:00
Dave Townsend
1c0f56af52 Bustage fix for bug 595848, add the xpcshell test to the new manifest 2011-05-20 12:57:50 -07:00
Jonathan Watt
f709b31a75 Bug 657862 - Relative SVG arc path segments are broken. r=longsonr.
--HG--
extra : rebase_source : 8897f5f5358f67708f92f50e1061d1947ae011a1
2011-05-20 21:00:35 +01:00
Jono S Xia
ce3a2c702e Bug 611695: Updating the extension fires the welcome page. r=dtownsend 2011-05-20 12:52:04 -07:00
Blake Kaplan
21d04c350b Fix merge mistake. 2011-05-20 21:22:21 +02:00
Bill McCloskey
d98ff20cc1 Bug 658053 - Fix #ifdefs for disabling methodjit and tracejit (r=dmandelin) 2011-05-20 11:27:33 -07:00
Bill McCloskey
6a8823ab66 Bug 658055 - Always use getter to access fun->script() (r=dmandelin) 2011-05-20 11:27:27 -07:00
Bill McCloskey
6204deb7f6 Bug 653026 - Fix NoSuchMethod (r=Waldo) 2011-05-20 11:27:22 -07:00
Blake Kaplan
c303dfca62 Disable this test on Maemo for now. 2011-05-20 21:13:43 +02:00
Giorgio Maone
98dde442ac Bug 644856: Make sure any child processes clear the jar cache when uninstalling extensions. r=dtownsend 2011-05-20 10:40:11 -07:00
Hernán Rodriguez Colmeiro
860b64af7f Bug 658275: browser_globalinformations.js should not require the network. r=dtownsend 2011-05-20 12:37:39 -07:00
Dave Townsend
82669da0f1 Bug 595848: Dynamically generate the list of categories. r=Unfocused 2011-05-20 10:36:28 -07:00
Brad Lassey
c2024b4a1b bug 624163 - IME input does not work in rich editors with e10s r=dougt 2011-05-20 14:44:09 -04:00
Brad Lassey
6eda44f750 bug 632874 - make it clear that first-run startup time isn't normal r=dougt 2011-05-20 14:44:09 -04:00