Граф коммитов

233602 Коммитов

Автор SHA1 Сообщение Дата
Robert Sayre 5c1568bd1c Merge tracemonkey to mozilla-central. a=blockers 2010-10-20 09:13:20 -05:00
Mounir Lamouri 06426cc202 Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Mounir Lamouri 12794928a0 Bug 595036 (1/2) - Update nsIXTFElementWrapper and inIDOMUtils API to use a PRUint64 value for intrinsic states. r+a=bz 2010-10-20 09:41:35 +02:00
Mounir Lamouri f991894377 Bug 604056 - nsIDocumentObserver methods should be declared with a macro. r+a=bz 2010-10-20 09:41:05 +02:00
Dão Gottwald 67ba886ab7 Bug 605332 - Don't duplicate most of popup.css in popup-aero.css. r=enn a=dolske 2010-10-20 09:24:44 +02:00
Robert Strong 28f9560f91 Bug 601518 - Need updater tests to cover nsUpdateDriver.cpp code. r=dtownsend, a=blocking2.0-final 2010-10-19 21:28:29 -07:00
Robert Strong 547d6997e8 Bug 601830 - app.update.url.manual for nightly builds should point to the nightly builds. r=beltzner, ui-r=beltzner, a=approval2.0 2010-10-19 21:27:46 -07:00
Igor Bukanov ca764b16a5 bug 604831 - fixing GC trigger factor setup. r=anygregor 2010-10-19 12:11:09 +02:00
David Anderson 1538df7e0d Fix register allocation bug when pushing addresses (bug 605452, r=sstangl,dmandelin). 2010-10-19 23:19:48 -07:00
Brian Hackett 0db9d9836f Merge. Test backout for bug 601725. 2010-10-19 20:51:11 -07:00
Brian Hackett e1c0e58d11 Backed out changeset d20abbebe373 2010-10-19 20:19:56 -07:00
Bill McCloskey 46be0dd2cd merge 2010-10-19 17:42:34 -07:00
Bill McCloskey 046eb7cdc6 Backed out changeset 55597c32701d 2010-10-19 17:40:53 -07:00
Bill McCloskey a32b58cc38 Backed out changeset 9ffe0638d489 2010-10-19 17:40:36 -07:00
Bill McCloskey 13e1ee85aa Fix build errors from bug 580468 2010-10-19 17:05:34 -07:00
Bill McCloskey 88aa6bd6bb Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin) 2010-10-19 16:23:05 -07:00
Gregor Wagner 27a81f5957 Followup for Bug 605011 2010-10-19 16:12:08 -07:00
Nicholas Nethercote be7e16c677 Bug 604297 - TM: don't allow non-conditions to be passed to TraceRecorder::guard() (2nd attempt). r=dmandelin. 2010-10-19 15:39:25 -07:00
Gregor Wagner 8a3dc45d5d Bug 605011 - "Assertion failure: JS_CHECK_STACK_SIZE(cx->stackLimit, &stackDummy)," r=igor 2010-10-19 14:25:26 -07:00
Bill McCloskey fcf89dc67f Fix for Talos crashes related to bug 596364 2010-10-19 14:04:10 -07:00
Luke Wagner 3d0766538d Bug 605355 - JM: FrameState::ensureFullRegs should operate on the backing FrameEntry (r=dvander) 2010-10-18 18:11:45 -07:00
Bill McCloskey 165c7a73be Fix for ARM bustage from bug 596364 2010-10-19 11:39:55 -07:00
Bill McCloskey 94996ad794 Bug 596364 - Allow the trace JIT to tell the method JIT to unblacklist a loop (r=dvander) 2010-10-19 11:08:25 -07:00
Tom Schuster b9dee24ffe Bug 594233 - speed up js::DefaultValue on Number builtin with void hint (r=lw)
--HG--
extra : rebase_source : e06f43fe67eef83dd7c6d56417be8395184d40dd
2010-10-19 10:39:55 -07:00
Bill McCloskey 7bf28795e4 Fix broken aliasing annotations from bug 600016 2010-10-19 10:17:29 -07:00
Luke Wagner 105340b39e Bug 605352 - JM: avoid double-pin in x64 FrameState:syncFe (r=sstangl) 2010-10-19 09:40:47 -07:00
Luke Wagner d827f64e04 Bug 604210 - Optimistically use pc to decompile when vp is above pcdepth (r=brendan) 2010-10-19 09:36:24 -07:00
Luke Wagner 980b7ccc49 Bug 604638 - remove dead var in TracerState (r=dvander) 2010-10-19 09:21:01 -07:00
Dave Herman 7a05401b41 bug 594060, r=cdleary: Reflect.parse(): make source location information optional 2010-10-19 09:00:51 -07:00
Chris Leary 4277569501 Temporarily disable MONOIC for ARM due to bug 599214 breakage. 2010-10-19 01:30:43 -07:00
Makoto Kato ca8eb23748 Bug 589917 - js_GetDeflatedUTF8StringLength computes the wrong UTF-8 length for surrogate pairs. r=igor, a=betaN+ 2010-10-19 17:06:10 +09:00
Nicholas Nethercote e8ee1c0847 Update nanojit-import-rev stamp. 2010-10-18 23:42:02 -07:00
Nicholas Nethercote b4192c8e6b Bug 602788 - nanojit: more constant folding of quads in ExprFilter, please. r=stejohns.
--HG--
extra : convert_revision : 8409c49a72dc223ca0622bc18b396e81f8d45608
2010-10-18 23:20:16 -07:00
Peter Van der Beken 4d05ce6702 Fix for bug 604957 (Change sandbox constructor to take one optional argument instead of two). r=mrbkap, a=blocking. 2010-10-15 11:02:42 -07:00
David Anderson 66300c9a89 Actual rebase bustage fix (bug 603044 fallout). 2010-10-18 22:31:44 -07:00
David Anderson c5833cfc43 Fix line change lost in rebase (bug 603044 fallout). 2010-10-18 21:41:17 -07:00
David Anderson 6875b58cdd Fixed bogus assert about script lengths (bug 603044 fallout). 2010-10-18 21:08:42 -07:00
David Anderson 5b94eead2c Build bustage fix. 2010-10-18 20:30:36 -07:00
David Anderson 8acbb589d6 Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin). 2010-10-15 11:36:56 -07:00
Nicholas Nethercote 2b038f62f3 Update nanojit-import-rev stamp. 2010-10-18 19:21:16 -07:00
Nicholas Nethercote 376a077dc3 Bug 602765 - nanojit: in Nativei386.cpp, generate d[b + i<<s] addressing modes in asm_load64() and asm_store64(). r=rreitmai.
--HG--
extra : convert_revision : 85b3484747acd7222efded3dea41267a21928d4e
2010-10-18 18:39:47 -07:00
Ginn Chen c1b2726064 Bug 604335 Do not use asm_nongp_copy for moving between FpRegs and GpRegs on SPARC r=edwsmith
--HG--
extra : convert_revision : 004571303a080d8915b9845190b33338e495bcba
2010-10-18 19:47:12 +08:00
Ginn Chen dc409701ce Bug 603560 Workaround for Solaris Studio compiler, it failed to compile static const int x = { 1 }; r=edwsmith,nnethercote
--HG--
extra : convert_revision : c4f9bb1b1fd4816604d86045806423025f8e6e4e
2010-10-18 19:46:04 +08:00
Neil Rashbrook 97099ca3aa Bug 604493 - Composition Window broken on trunk builds due to tracemonkey landing. r=mrbkap, a=beltzner 2010-10-15 13:59:00 -04:00
Dan Witte 6b7bdc50fe Bounce input stream and FTP patches for Windows test failure. a=bustage 2010-10-19 19:46:54 -07:00
Drew Willcoxon 6fbce6a4ea Bug 605680 - Stop deleting _overLinkDelayTimer property in urlbarBinding to prevent performance suck. r,a2.0=gavin 2010-10-19 18:52:05 -07:00
Rick Reitmaier 7eda06e559 Fix build breakage - missing portion of patch in prior checkin.
--HG--
extra : convert_revision : 2cb7d0c94e4b64bbe5d40dcd9d8a8d0f03fb9a5b
2010-10-14 19:01:15 -07:00
Rick Reitmaier f0fc98176f Bug 595033 - nanojit: harden via random function alignment (wmaddox,nnethercote,edwsmith)
Introduce a random number of 'int3' instructions inbetween JIT'd methods.

NOTE: this feature is currently disabled

--HG--
extra : convert_revision : d75d0a918f8e048b92127188f47f4e1efcee9004
2010-10-14 18:54:07 -07:00
Alex Macdonald 5079945718 Bug 603865 - "Revive AOT compiler" [r+r=stejohns]
--HG--
extra : convert_revision : 1cdb89db3ab910033e208fb66cfeb074cd1bca2a
2010-10-12 21:37:00 -07:00
Rick Reitmaier 173bdcd321 Bug 587727 - nanojit: Reduce paging traffic from calls to CodeAlloc.markExec (nnethercote,edwsmith)
Stage I cleanup in prep for optimization patch

--HG--
extra : convert_revision : 0224edb6c2b863014fa4688fbe9c1b0ad8e73ef0
2010-10-14 12:26:33 -07:00