Jon Coppeard
|
90415fd427
|
Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
|
2017-11-16 12:21:08 +00:00 |
|
Jon Coppeard
|
48dadf1863
|
Bug 1352430 - Add barrier to wrapper cache to clear dying objects that have not yet been finalized r=bz r=sfink
* * *
Code review followup
|
2017-04-26 11:18:39 +01:00 |
|
Boris Zbarsky
|
bfd6b94cb0
|
Bug 1332322 part 3. Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing. r=mccr8
|
2017-01-24 20:39:37 -05:00 |
|
Boris Zbarsky
|
33b60b6ff4
|
Bug 1332322 part 2. Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper. r=mccr8
|
2017-01-24 20:38:58 -05:00 |
|
Boris Zbarsky
|
56245bfc2c
|
Bug 1332322 part 1. Add an nsWrapperCache function to mark the wrapper as 'live' for GC purposes. r=mccr8
|
2017-01-24 20:33:54 -05:00 |
|
Boris Zbarsky
|
29566dfbe6
|
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
Note that this increases the size of css::Rule by three words, unfortunately.
|
2017-01-13 10:41:02 -05:00 |
|
Sebastian Hengst
|
189192c717
|
Backed out changeset 3be6690b9f0a (bug 851892)
|
2017-01-20 19:30:50 +01:00 |
|
Boris Zbarsky
|
a482993f9b
|
Bug 851892 part 4. Make css::Rule wrappercached. r=heycam,peterv,smaug
Note that this increases the size of css::Rule by three words, unfortunately.
|
2017-01-13 10:41:02 -05:00 |
|
Olli Pettay
|
4771877f66
|
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
|
2015-12-31 15:21:49 +02:00 |
|
Wes Kocher
|
b6dde9f28a
|
Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards
|
2015-12-30 16:34:18 -08:00 |
|
Olli Pettay
|
ed8008ccd2
|
Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
|
2015-12-30 19:16:13 +02:00 |
|
Andrew McCreight
|
92010d3e4c
|
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
|
2015-05-03 15:32:37 -04:00 |
|
Terrence Cole
|
f2467a2fa0
|
Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
|
2014-12-05 09:38:34 -08:00 |
|
Terrence Cole
|
f9209afd94
|
Bug 1105069 - Part 14: Convert NoteJSChild to GCCellPtr; r=mccr8, r=jonco
|
2014-12-05 09:38:34 -08:00 |
|
Jon Coppeard
|
04b6fb5783
|
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
|
2014-08-13 10:05:22 +01:00 |
|
Terrence Cole
|
f705d32ae7
|
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
|
2014-04-11 15:19:05 -07:00 |
|
Olli Pettay
|
4ecffccb67
|
Bug 942240 - Improve the skippability of nsGlobalWindow, r=mccr8
|
2013-11-24 21:35:34 +02:00 |
|
Nicholas Nethercote
|
1ce41de4bf
|
Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
|
2013-09-02 22:01:18 -07:00 |
|
Kyle Huey
|
8313139111
|
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
|
2013-09-08 20:28:48 -07:00 |
|
Nicholas Nethercote
|
9fc605b8f3
|
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
|
2013-08-17 15:50:18 -07:00 |
|
Jon Coppeard
|
52bf2277ee
|
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
|
2013-06-18 11:00:38 +01:00 |
|
Jon Coppeard
|
326d11d5a2
|
Bug 860573 - Part 1 - Store wrapper cache flags separately to the object pointer r=smaug
|
2013-06-08 09:53:21 +01:00 |
|
Jon Coppeard
|
048b511f81
|
Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
|
2013-05-27 12:50:49 +01:00 |
|
Terrence Cole
|
afa7e6700f
|
Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
|
2013-03-28 13:37:22 -07:00 |
|
Peter Van der Beken
|
f9974cb429
|
Fix for bug 815149 (Add support for SOWs and XBL bindings in new DOM bindings). r=bz.
|
2012-09-12 22:29:30 +02:00 |
|
Olli Pettay
|
fa661dfd74
|
Bug 794694 - Make sure to trace all the gray GCthings, not only wrapper, r=mccr8
|
2012-09-29 01:29:37 +03:00 |
|
Gervase Markham
|
cb6a072c2a
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Peter Van der Beken
|
e62ff54e22
|
Fix for bug 736229 (Stop storing expando objects in the wrapper cache, store the proxy instead). r=jst.
|
2012-03-14 15:22:10 +01:00 |
|
Ms2ger
|
71e08aaa78
|
Bug 715206 - Remove XPConnect from IDB's LOCAL_INCLUDES (again); r=bholley
|
2012-01-11 09:23:07 +01:00 |
|
Olli Pettay
|
3dbc72626c
|
Bug 713462, don't traverse black content lists, r=mccr8
|
2011-12-29 23:21:33 +02:00 |
|
Peter Van der Beken
|
ae620f40b0
|
Bug 648801 (new DOM list bindings) - Rename xpc::dom to mozilla::dom::binding. r=bz/jst/mrbkap.
|
2011-08-20 15:53:32 +02:00 |
|
Peter Van der Beken
|
2180a74744
|
Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap.
|
2011-05-26 21:58:35 +02:00 |
|