Commit Graph

34060 Commits

Author SHA1 Message Date
Luke Wagner
676720d8b5 Bug 852305 - immediately free LifoAlloc memory when we finish parsing huge scripts (r=njn)
--HG--
extra : rebase_source : 745ae1fff040efe24da68a84114ba3e4046f754d
2013-03-18 17:33:05 -07:00
Ed Morley
1fbabdf367 Backed out changeset 0f012ef3d3ac (bug 809978) for landing after being given r- 2013-03-19 17:21:01 +00:00
Ed Morley
649ad51dbe Backed out changeset 548ff2b01536 (bug 809978) 2013-03-19 17:20:22 +00:00
Joey Armstrong
7c40c410a6 bug 809978: retry link I/O on potential race conditions: CLOSED TREE 2013-03-19 13:02:54 -04:00
Joey Armstrong
02436daef9 bug 809978: retry link I/O on potential race conditions 2013-03-19 12:26:57 -04:00
Jon Coppeard
525e02647c Bug 848754 - GC: Remove relaxed root checking infrastructure r=terrence
--HG--
extra : rebase_source : 7f781b1c7edbae14ce9b2fd4d45c44e8cb5c2968
2013-03-08 08:54:59 +00:00
Jon Coppeard
3dcda9b143 Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
--HG--
extra : rebase_source : 2b131d0177f02e5f0e89398545481fcacbfde00f
2013-03-19 10:35:41 +00:00
Nicholas D. Matsakis
cae3a58ed4 Bug 852518 - reorganize ifdefs and in particular do not include FJ code if no ion r=bhackett 2013-03-15 15:42:50 -04:00
Nicholas D. Matsakis
563582a372 Bug 852518 - Initialize rendezvousEnd_ to NULL and check for NULL in dtor r=bhackett 2013-03-15 14:57:13 -04:00
Brian Hackett
3b7ef11f1b Bug 852174 - Fix bogus asserts, r=jandem. 2013-03-19 08:50:31 -06:00
Brian Hackett
9eb583de8e Bug 847412 - Monitor result type after a direct eval from Ion code, r=jandem. 2013-03-19 08:47:06 -06:00
Brian Hackett
64ba710993 Bug 849777 - Properly null check parse nodes when reporting parse errors in the bytecode emitter, r=jorendorff. 2013-03-19 07:32:07 -06:00
Norbert Lindenberg
c0d81963e5 Bug 851951 - Use UTF-8 to load jstests into browser. r=Waldo 2013-03-19 09:31:15 -04:00
Mohit Gahlot
8cc749406f Bug 851377 - Now ResolvingId::isResolving is not called with a null object. r=bholley 2013-03-18 21:28:05 +05:30
Brian Hackett
a8bbf2e6a4 Bug 833076 - Add missing script->ensureHasTypes(), r=jandem. 2013-03-19 07:10:10 -06:00
Jan de Mooij
581e88631c Bug 848665 - Don't use ScriptFrameIter in onEnterFrame/onLeaveFrame hooks. r=jimb 2013-03-19 13:39:25 +01:00
Andrea Marchesini
a7e3b326ad Bug 841493 - Rename nsHTMLVideoElement to HTMLVideoElement, r=Ms2ger
--HG--
rename : content/html/content/public/nsHTMLVideoElement.h => content/html/content/public/HTMLVideoElement.h
rename : content/html/content/src/nsHTMLVideoElement.cpp => content/html/content/src/HTMLVideoElement.cpp
2013-03-19 13:27:35 +01:00
Jan de Mooij
cdaa20a0dd Bug 851053 - Remove MRecompileCheck. r=bhackett 2013-03-19 12:23:51 +01:00
Hannes Verschore
a93dcc56d1 Bug 851552: IonMonkey: Disable GetElement caches after failing multiple times to attach stubs, r=djvj 2013-03-19 11:12:17 +01:00
Hannes Verschore
4fd238b21b Bug 850534: Crash on Yarr OOM, r=dvander 2013-03-19 10:57:28 +01:00
Nicholas Nethercote
a4babb5ac6 Bug 850523 (part 2) - Use C++ comments in LifoAlloc.{cpp,h} (2nd attempt). r=wmccloskey.
--HG--
extra : rebase_source : 6d96968f952086df7f4b7952a6926eb0f562bfde
2013-03-14 15:10:39 -07:00
Nicholas Nethercote
7c5cfecf23 Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter (2nd attempt). r=wmccloskey,jlebar.
--HG--
extra : rebase_source : d90dcad2ed990b6e276ff38c36170b815ae9b823
2013-03-06 20:40:36 -08:00
Jason Orendorff
64b6618923 Remove silly debug statement left in a test (for bug 848062) that breaks it in opt builds. No bug#, r=sfink on a CLOSED TREE. 2013-03-18 18:53:18 -07:00
Phil Ringnalda
a49e312add Backout 49ca6a3ef0b6 (bug 850922), 1ff4af81172a (bug 849453), 5e0347b9a4e4:085337fa9658 (bug 841059) and 88942e6ce28d (bug 850749) for busting the build
CLOSED TREE
2013-03-18 18:24:25 -07:00
Terrence Cole
7ad5892f12 Bug 850922 - Don't put NULL getterobj/setterobj in the reloctable store buffers; r=billm
--HG--
extra : rebase_source : 858bb441b82e2eceedbadae94a292a7bf03f3c36
2013-03-13 16:58:40 -07:00
Terrence Cole
fd50b95f43 Bug 849453 - Use the AllocKind to get the size instead of sizeOfThis; r=billm
--HG--
extra : rebase_source : 988997984bda4ec329a801655f1649bb73aeea7a
2013-03-07 10:55:34 -08:00
Terrence Cole
b0f7ff821a Bug 841059 - Do not use the ArenaHeader for getAllocKind on JSObject; r=billm
--HG--
extra : rebase_source : f93c1b79b911815b5adf917544d2c2cf73f3f7f6
2013-02-14 14:51:07 -08:00
Terrence Cole
2710be1b07 Bug 841059 - Do not use the ArenaHeader for zone/compartment on JSObject; r=billm
--HG--
extra : rebase_source : 6885055e08eab8f3187d5ce8a4ddcfa5efb887d2
2013-02-13 10:39:19 -08:00
Terrence Cole
5dc4c61837 Bug 850749 - Make Cell::isTenured use the new IsInsideNursery; r=billm
--HG--
extra : rebase_source : 7a7e78012fac6ae26a2033c2c71a8f9d4a00b088
2013-03-13 10:22:35 -07:00
Luke Wagner
c70770f87c Don't assert asm.js validation errors with --disable-ion (no bug, r=me)
--HG--
extra : rebase_source : b3b6f8c8b6323f72a97973d56dd6ea79e8f35eae
2013-03-18 15:56:15 -07:00
David Anderson
bd87704821 Diagnostic patch for bug 837370 topcrash (r=bhackett). 2013-03-13 18:03:27 -07:00
Jason Orendorff
83ae4ff56b Bug 848062 - Make arrow functions inherit the value of 'this' from the enclosing scope. r=bhackett. 2013-03-18 15:32:29 -07:00
Jason Orendorff
7d1836dd4e Bug 846406 - Implement arrow functions. r=bhackett. Changes to Y.js r=brendan. 2013-03-17 20:42:36 -07:00
Jan de Mooij
2bd1ec6b05 Bug 851109 - Add NAME IC for invoking getters on the global object. r=djvj
--HG--
extra : rebase_source : 4a4fa5be4a6ee0dc24f309ead094f90a420c6bab
2013-03-18 22:34:34 +01:00
Bobby Holley
fa807df3d0 Bug 851987 - QI to nsPIDOMWindow instead of nsIDOMWindow in XPCWrappedJS. r=bz 2013-03-18 14:30:23 -07:00
Ed Morley
19d94654ef Bug 851842 - Make jit-tests log output more suited to TBPL bug suggestions; r=terrence 2013-03-18 21:13:47 +00:00
Kyle Huey
62c6138093 Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE 2013-03-18 12:57:35 -07:00
Luke Wagner
93dc121b06 Fix OdinMonkey when --disable-ion (no bug, r=me)
--HG--
extra : rebase_source : 3536acf09aecbdcb2ca9156873fc39571328975a
2013-03-18 11:14:56 -07:00
Bobby Holley
01a87f0686 Bug 848538 - Push a cx before calling into ctypes callbacks. r=jorendorff 2013-03-18 11:04:07 -07:00
Hannes Verschore
8e21159b61 Bug 850534: Various Yarr performance improvements, r=dmandelin 2013-03-18 16:40:49 +01:00
Ed Morley
3091d3e2b6 Backed out changeset d195190adc48 (bug 851611)
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
2013-03-18 14:10:30 +00:00
Benoit Girard
b03f14270d Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
2013-03-18 14:41:02 +01:00
Phil Ringnalda
dfb8bff6a5 Back out e0038e628250 and 02b242697afb (bug 850523) for test_memoryReporters.xul crashes
CLOSED TREE
2013-03-17 22:15:25 -07:00
Bobby Holley
a133332670 Bug 813901 - Tests. r=mrbkap 2013-03-17 21:44:42 -07:00
Bobby Holley
b846f66210 Bug 850000 - Don't clobber exceptions set in security wrapper check() hooks. r=mrbkap 2013-03-17 21:44:41 -07:00
Nicholas Nethercote
59579d6d63 Bug 850523 (part 2) - Use C++ comments in LifoAlloc.{cpp,h}. r=wmccloskey.
--HG--
extra : rebase_source : 395321642042559ef2484445fa13c03ba22e8390
2013-03-14 15:10:39 -07:00
Nicholas Nethercote
b381a3dc72 Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter. r=wmccloskey,jlebar.
--HG--
extra : rebase_source : d183213c48b9d07fb62fce830998bcb8bb044f47
2013-03-06 20:40:36 -08:00
Phil Ringnalda
e654f61f94 Merge m-c to m-i 2013-03-17 17:14:58 -07:00
Luke Wagner
a41722b114 Disable OdinMonkey on OSX until we can get Breakpad to cooperate (no bug, r=me) 2013-03-17 15:14:50 -07:00
Nicholas Nethercote
f0d83aff80 Bug 845175 - Lazily allocate the bytecode and srcnote Vectors' storage. r=jorendorff.
--HG--
extra : rebase_source : f39db7bf439b9f86419cb9fdf4f899c052ae7638
2013-03-17 15:10:51 -07:00