Luke Wagner
|
b4132543ae
|
Bug 766064 - Remove overly-conservative assertion (r=jorendorff)
--HG--
extra : rebase_source : 3228f7ce771c7dda14571a16e998b4efd9b9bbd9
|
2012-06-20 08:57:29 -07:00 |
|
Terrence Cole
|
b7ad9a5fd2
|
Bug 504735 - Passing --disable-threadsafe to JS configure enables threadsafe; r=ted
Apparently, this has been true for at least 3 years. Fixed now.
|
2012-06-22 16:40:34 -07:00 |
|
Ehsan Akhgari
|
f18d090dd1
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more jsd parts); r=Waldo
|
2012-06-19 23:43:15 -04:00 |
|
Steve Fink
|
3b6b189846
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
|
2012-06-15 15:21:56 -07:00 |
|
Gary Kwong
|
bfde7a2586
|
Bug 719750 - Remove extraneous print statement.
--HG--
extra : rebase_source : f0437db62e2184778bd4ef94f6284fddc8e27c02
|
2012-06-22 12:25:29 -07:00 |
|
Steve Fink
|
13b3ad567f
|
Backed out changeset c33a30aedb3b (bug 764184)
|
2012-06-22 12:22:00 -07:00 |
|
Bill McCloskey
|
4fa5794dad
|
Bug 715761 - Fix build error
|
2012-06-22 12:12:49 -07:00 |
|
Gary Kwong
|
30fca2f26c
|
Add a test for bug 719750.
|
2012-06-22 12:02:02 -07:00 |
|
Bill McCloskey
|
e352a152a3
|
Bug 715761 - Rename XPCWrappedNativeScope::TraceJS (r=bholley)
|
2012-06-22 11:37:22 -07:00 |
|
Bill McCloskey
|
ba55e063e1
|
Bug 715761 - De-insanify xpconnect wrapper tracing (r=bholley)
|
2012-06-22 11:34:51 -07:00 |
|
Bill McCloskey
|
974aaa5c58
|
Bug 764850 - Don't run write barrier verifier during shutdown (r=terrence)
|
2012-06-22 11:31:00 -07:00 |
|
Bill McCloskey
|
73c46100a8
|
Bug 765313 - script->types is getting thrown out too soon in JSScript::ensureRanAnalysis (r=bhackett)
|
2012-06-22 11:30:54 -07:00 |
|
Bill McCloskey
|
b19e04c822
|
Bug 766355 - Fix GC valgrind warnings (r=terrence)
|
2012-06-22 11:30:48 -07:00 |
|
Bill McCloskey
|
189a764ba9
|
Bug 766707 - Free dynamic slots if we OOM during object allocation (r=dvander)
|
2012-06-22 11:28:49 -07:00 |
|
Bill McCloskey
|
7d061f8687
|
Bug 767234 - Don't invoke write barrier on generator slots (r=luke)
|
2012-06-22 11:24:20 -07:00 |
|
Steve Fink
|
5cd675cf2b
|
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
|
2012-06-15 15:21:56 -07:00 |
|
Mike Hommey
|
fc130e8b4b
|
Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey
|
2012-06-22 18:33:17 +02:00 |
|
Mike Hommey
|
8c6644eac1
|
Bug 766975 - Rename OBJS-related dependency files. r=khuey
|
2012-06-22 18:29:03 +02:00 |
|
Jon Coppeard
|
19ae8c2cf4
|
Bug 763984: Simplify the code and use the same path for incremental/non-incremental GC r=billm
--HG--
extra : rebase_source : 1b9e2601fd97cd6fb6ff9f661ee394ac80339736
|
2012-06-22 11:26:08 +01:00 |
|
Jon Coppeard
|
08f94c004a
|
Bug 763984: Add new zeal modes to test incremental GC r=billm
--HG--
extra : rebase_source : 0392bc3985442eb3b378b1f5a47a757f55106fdc
|
2012-06-22 11:25:21 +01:00 |
|
Bobby Holley
|
1578d01098
|
Bug 767306 - Temporarily make assertion from bug 766641 non-fatal. r=me
|
2012-06-22 12:01:18 +02:00 |
|
Jeff Walden
|
0a58aaf803
|
Bug 758913 - Remove JSCLASS_NEW_RESOLVE_GETS_START. r=dmandelin
|
2012-06-05 17:39:30 -07:00 |
|
Cameron McCormack
|
2d4b020464
|
Bug 448573 - Match French localisations of MSVC version banners. r=ted,dmandelin
|
2012-06-22 11:55:04 +10:00 |
|
Gregor Wagner
|
0473bacc10
|
Bug 767230 - Don't trigger a GC in MaybeGC when we are still sweeping in the background. r=billm
|
2012-06-21 18:44:46 -07:00 |
|
Benjamin Peterson
|
909cd93291
|
Bug 765055: bind rest argument when defaults are present, r=jorendorff
|
2012-06-21 16:53:46 -07:00 |
|
Nicholas Nethercote
|
6a0391f8cb
|
Bug 764714 (part 3) - Remove BytecodeEmitter::GlobalScope. r=jorendorff.
|
2012-06-13 23:29:04 -07:00 |
|
Nicholas Nethercote
|
f1c4bdbab3
|
Bug 764714 (part 2) - Move Parser::callerFrame to BytecodeEmitter. r=jorendorff.
|
2012-06-13 23:28:04 -07:00 |
|
Nicholas Nethercote
|
1836a4cb76
|
Bug 764714 (part 1) - Only set JSScript::savedCallerFun when appropriate. r=jorendorff.
|
2012-06-13 17:26:31 -07:00 |
|
Nicholas Nethercote
|
c50911ba29
|
Bug 766821 - Clear dead wood from Bindings. r=luke.
--HG--
extra : rebase_source : 88a769b7cc17ba4c850208e5c59916c1f7b2bde8
|
2012-06-20 19:14:35 -07:00 |
|
Jeff Walden
|
9eb451a896
|
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
--HG--
extra : rebase_source : d42f8bcf462de54ff6cc7d9054b2561bdd67686a
|
2012-06-14 19:13:27 -07:00 |
|
Bobby Holley
|
8ee3848379
|
Bug 755255 - Rename XPCThreadContext.cpp to XPCJSContextStack.cpp, since that's all that's left. r=mrbkap
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
0f461c4697
|
Bug 755255 - Remove XPCPerThreadData. r=mrbkap
\o/
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
82d72b12d9
|
Bug 755255 - Remove thread iteration in XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
99aab01474
|
Bug 755255 - Remove mThreadData from XPCCallContext. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
4ddbbdcde0
|
Bug 755255 - Remove threadsafety checking machinery. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
61770623c2
|
Bug 755255 - Hoist Resolving* machinery into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
b3446a7583
|
Bug 755255 - Remove Usage of XPCPerThreadData::IsMainThread. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
4f29db66bd
|
Bug 755255 - Hoist auto root list into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
5410f91c5b
|
Bug 755255 - Hoist pending exception junk into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
68ab2b73b5
|
Bug 755255 - Make consumers of mCallContext go through XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
26cd32f3d4
|
Bug 755255 - Hoist mCallContext into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:49 +02:00 |
|
Bobby Holley
|
428163fcd1
|
Bug 755255 - Make consumers of GetJSContextStack go through XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
61da966ca9
|
Bug 755255 - Add a convenience function to grab the JS runtime. r=mrbkap
I started getting sick of typing nsXPConnect::GetXPConnect()->GetRuntime().
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
742b686e2e
|
Bug 755255 - Hoist mJSContextStack into XPCJSRuntime. r=mrbkap
|
2012-06-21 16:14:48 +02:00 |
|
Bobby Holley
|
172742cebc
|
Bug 766018 - Null out the XPCWrappedNativeScope slot when scopes are deleted on shutdown. r=peterv
|
2012-06-21 16:14:48 +02:00 |
|
Mike Hommey
|
827ca3e0cb
|
Fixup for pymake after bug 763987. r=ted
|
2012-06-21 14:50:42 +02:00 |
|
Randell Jesup
|
04cb98a9a8
|
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
|
2012-06-20 07:27:43 -04:00 |
|
Ed Morley
|
712c4f68c8
|
Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
|
2012-06-21 10:00:36 +01:00 |
|
Jeff Walden
|
5202bce28f
|
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
|
2012-06-14 19:13:27 -07:00 |
|
Bobby Holley
|
d63c96bde5
|
Bug 732870 - Have nsDOMStringMapSH::PreCreate use the element as its parent, rather than the window. r=peterv
|
2012-06-21 10:02:36 +02:00 |
|