xpcom/base/CycleCollectedJSRuntime.cpp
bace819903bbea609cbab39ccc26364ac3bb64ec
created 2014-04-24 11:46 -0500
pushed 2014-06-09 21:49 +0000
Steven Michaud Steven Michaud - Bug 997908 - Add null check to ReleaseSliceNow() as bandaid for Mac topcrasher. r=smaug
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-06-09 21:49 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
6b45e3aa3fda4b435c3705cdf61d11d678feb323
created 2014-03-14 16:07 -0700
pushed 2014-04-28 18:51 +0000
Andrew McCreight Andrew McCreight - Bug 982847 - JSGCThingParticipant::Traverse should respect AllTraces. r=smaug
058ed6c240bbd1abbf7518b72a07c26d996e50b8
created 2014-03-03 08:53 -0800
pushed 2014-04-28 18:51 +0000
Bobby Holley Bobby Holley - Bug 975419 - Add a JS::TenuredHeap<JSObject*> overload to TraceCallbacks. r=mccr8,terrence
eebc9dfce3f44c578224cde0cac812b228c80d2e
created 2014-02-26 13:18 -0800
pushed 2014-04-28 18:51 +0000
Andrew McCreight Andrew McCreight - Bug 975849 - Remove overly strict assertion from CycleCollectedJSRuntime::TraverseRoots to restore previous behavior. r=smaug
1f1bb2f2f868dae9381d6e998efc8b49d33cf982
created 2014-02-20 13:38 -0800
pushed 2014-04-28 18:51 +0000
Terrence Cole Terrence Cole - Bug 956081 - Fix the CC's GC-has-been-run detection in the presence of GGC; r=mccr8
d5114a4f905957fe237d5bef827eb66e9ce9bc0e
created 2014-02-17 22:10 -0800
pushed 2014-04-28 18:51 +0000
Chris Peterson Chris Peterson - Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=BenWa r=bsmedberg r=mccr8
7bc9adddf5faaf8990eee6228427c61944bf49ba
created 2014-02-20 06:40 -0800
pushed 2014-04-28 18:51 +0000
Andrew McCreight Andrew McCreight - Back out bug 712939 for not getting fully reviewed.
9da5cb817aae508800351853a862a1f7ab9e52e0
created 2014-02-17 23:56 -0800
pushed 2014-04-28 18:51 +0000
Chris Peterson Chris Peterson - Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2014-04-28 18:51 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
a6425a31c4c44089100e05490b6cc7936035662d
created 2014-02-19 00:15 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
3a8893b28489c551f69630dd5cd76004910ad80d
created 2014-02-17 23:56 -0800
pushed 2014-04-28 18:51 +0000
Chris Peterson Chris Peterson - Bug 712939 - Replace JS_STATIC_ASSERT with static_assert outside js/ directory. r=mccr8
f33daf2f8fb435f00f3983c8f561a846a04bf925
created 2014-01-30 13:26 -0500
pushed 2014-03-17 21:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
67acf04ff8d5a991d3a55d43cd3ed6da5b4e4902
created 2014-01-07 17:33 -0800
pushed 2014-03-17 21:55 +0000
Andrew McCreight Andrew McCreight - Bug 956080 - Rename BeginCycleCollection to TraverseRoots. r=smaug
a3427a45608df38c83b7d5f68b4a99645f87b14d
created 2014-01-07 19:53 -0500
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 932837 part 2. Create a refcounted object to manage the lifetime of a JS::StackDescription. r=mccr8, terrence
1c6081f57d57ab677daed49eebc069ebada6e93c
created 2013-12-16 18:27 -0800
pushed 2014-03-17 21:55 +0000
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8a13bf6eb8f6265b3c7124e6d3577
created 2013-12-16 14:40 -0800
pushed 2014-03-17 21:55 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
14b3f894b6f7d7950053c62926897c1fd17ba97a
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
b50d803d0ad59c12c1348de0ba63ee6aa451d8eb
created 2013-12-07 11:08 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
c95c51d24d1cffc65c6b4c9d85b27cba3406a6bd
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
edb01fe9d0002e2b25f472a8e4b62da954bb4cf1
created 2013-12-06 10:17 -0800
pushed 2014-02-04 01:06 +0000
Andrew McCreight Andrew McCreight - Bug 937766, part 5 - Implement PrepareForGarbageCollection. r=smaug
1510de2380a60f35c10026395ce8fc86b03a6a41
created 2013-12-06 08:42 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 004fa11e352a (bug 937317) WinXP Build Bustage on a CLOSED TREE
004fa11e352a30a170ec7d1a4a6b1fd3e97ede14
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
50dcaa9d8d1a8791abdf504f6a3bdf805b35cfdb
created 2013-11-27 10:10 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 911303 - Remove manual Destroy() routine from CycleCollectedJSRuntime. r=billm
794ee2d6d598a9346aa903c93ad774c1db7a544a
created 2013-11-12 15:53 +0200
pushed 2014-02-04 01:06 +0000
Olli Pettay Olli Pettay - Bug 937303 - Make CC logger to pass information about compartments, r=mccr8
154f9fdc44aa667231f968396b4c4143b422623d
created 2013-11-11 14:50 -0800
pushed 2014-02-04 01:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 3d769520a0be (bug 937303) for build bustage
3d769520a0be9372eb1eb9ece63ad976c9c020b0
created 2013-11-12 00:12 +0200
pushed 2014-02-04 01:06 +0000
Olli Pettay Olli Pettay - Bug 937303 - Make CC logger to pass information about compartments, r=mccr8
f5a5f724bdc14a43ba3fb4d510990ee2868f7cc4
created 2013-11-25 14:59 -0800
pushed 2013-12-09 19:58 +0000
Andrew McCreight Andrew McCreight - Bug 905382, part 2 - Implement per-zone string conversion cache. r=bz a=lsblakk
fe02ce23c1309170dd8d96f310532e166d69218c
created 2013-10-19 08:59 -0700
pushed 2013-12-09 19:58 +0000
Andrew McCreight Andrew McCreight - Bug 928647 - Remove CycleCollectedRuntime::mObjectToUnlink. r=smaug
ec55161f805947fe5c0d2d29fa02fe427eac89c4
created 2013-10-10 16:41 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (1/3); r=ehsan
10107fefbfe04f518da4584cc1f3ede60dc1d1e8
created 2013-09-30 13:05 +0100
pushed 2013-12-09 19:58 +0000
Jon Coppeard Jon Coppeard - Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm r=mccr8
90585002d95a8f77d12cfc6f1599b6f0557c767c
created 2013-09-30 12:53 +0100
pushed 2013-12-09 19:58 +0000
Ed Morley Ed Morley - Backed out changeset 3e20fa222424 (bug 913224) for crashes on Android 4.0
3e20fa22242461722dc538a96de381282afdab04
created 2013-09-30 11:20 +0100
pushed 2013-12-09 19:58 +0000
Jon Coppeard Jon Coppeard - Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm r=mccr8
021a57afb5050b5b87934fd1faff7b3ba317e679
created 2013-09-17 09:46 -0700
pushed 2013-12-09 19:58 +0000
Bill McCloskey Bill McCloskey - Bug 905926 - Move rambo GC to runtime destruction. r=jonco
93dcb6fe927ff9e2cbf85fbaee122a615956bec6
created 2013-09-17 09:46 -0700
pushed 2013-12-09 19:58 +0000
Bobby Holley Bobby Holley - Bug 905926 - Invoke JS_DestroyRuntime before we totally tear down the XPCJSRuntime. r=billm
50f1542687a62499bcc3d372b68af14d7477ced4
created 2013-11-25 14:36 -0800
pushed 2013-11-25 22:37 +0000
Andrew McCreight Andrew McCreight - Bug 905382, part 2 - Implement per-zone string conversion cache. r=bz a=lsblakk
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
21ffa9b97b6422df01fc6c0a40521bc1c95af298
created 2013-09-10 08:29 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 909436 - Inline CycleCollectedJSRuntime::OnContext. r=bholley
3f4223fab461f9a4e5b4fe646db5a0625cedd31e
created 2013-09-08 20:28 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 4 - Refactor exception implementations. r=bz
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-10-28 21:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
156e8e401a833f3281c8a9e7b8d5b96f80e5e464
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove check for non-WindowProxy objects on an scx. r=mccr8
6a1f5a4594aed54de19f95d093ab090daecdcb9b
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
8e4bd1c50df4797665d2b056b3117220de3af10b
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Have nsGlobalWindow go through nsJSContext to access the outer. r=mccr8
bb9646daf4c382ba31f91df5acd20a6e62a5fb38
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
c800b53263d221923333191d3e1933af1bac6112
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
6490e2abb8b3a3aec14cdf39f657b60b7052cb32
created 2013-09-04 14:06 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
4fa161a24995bea6c49d1d12661589fcbb1fb2f2
created 2013-08-27 21:14 -0400
pushed 2013-10-28 21:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
e4863a50483828be828e95a2f35d668f28d23654
created 2013-08-27 15:39 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
d8a876219fc7603780cf13ffc332545517972a15
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Remove check for non-WindowProxy objects on an scx. r=mccr8
1dd262d146a6b7bbb93df4494cd13fe51e33cd19
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
d1a782044a4bc632644fc5c149ae013670c89cd1
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
b2672ab550469cbf3f443be917e4365ef4ac83cb
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
b9f1018a609c2ac9a14eb24a6982e5a6d1946bf2
created 2013-08-27 15:21 -0700
pushed 2013-10-28 21:59 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
baba4649d3b38187871341dc3930b3781e015516
created 2013-08-27 09:54 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Backed out changeset 365053e73efa for build bustage on this CLOSED TREE.
365053e73efa819b268a668ce83f9a80594f9673
created 2013-08-20 14:19 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug
85b53f097e1f08d1a08d121d23e543d26371c2de
created 2013-08-19 14:48 +0100
pushed 2013-10-28 21:59 +0000
Jon Coppeard Jon Coppeard - Bug 903548 - GC: What do we do for UnmarkGray on a Nursery GCThing? r=billm
67f3cc2de725bf132552734f30cef3e929406f10
created 2013-08-15 10:29 -0700
pushed 2013-10-28 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 903524 - Rename TestJSHolder to IsJSHolder. r=smaug
30ef08a0a1bc90072378bf1bb430f483863c3ad7
created 2013-08-13 10:45 -0700
pushed 2013-10-28 21:59 +0000
Kyle Huey Kyle Huey - Bug 901630: Remove support for the cc thread. r=mccr8
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
less more (0) -60 tip