js/xpconnect/src/XPCJSRuntime.cpp
acee68233906decd15ecb5ff37d46b78dd9e6c45
created 2012-07-25 18:25 -0700
pushed 2012-10-08 18:29 +0000
Bill McCloskey Bill McCloskey - Bug 777528 - Expose compartment names to the JS engine (r=luke)
12c101f0ed1016423001ca15af0c46a77951c17f
created 2012-07-23 15:38 -0700
pushed 2012-10-08 18:29 +0000
Andrew McCreight Andrew McCreight - Bug 773533 - import Element.h into XPConnect the right way. rs=Ms2ger
35cef082206b7c4960dcc19e72ea3ea40dd7341d
created 2012-07-20 20:18 +0200
pushed 2012-10-08 18:29 +0000
Benjamin Peterson Benjamin Peterson - Bug 761723 - Add memory reporting for script sources. r=njn
847116c6177caf8535a4d11f5a930052b4a69962
created 2012-07-18 21:10 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 773533 (part 1) - Skip XBL nodes when looking for orphan DOM nodes. r=mccr8,smaug.
ff15e729ec8662ace01fedc1764e9afd8db35042
created 2012-07-07 16:11 -0700
pushed 2012-10-08 18:29 +0000
Terrence Cole Terrence Cole - Bug 772292 - Convert JSObject2WrappedJSMap to a new-style HashTable; r=mrbkap
3b89b2b1340b46eb41715c94a977af874e6d3191
created 2012-07-15 19:59 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 772615 (part 2) - Enter compartments before calling GetNativeOfWrapper() in the JS memory reporter. r=bholley.
4785b5869803e8a18683a3b76c4b64a4513026b8
created 2012-07-15 21:03 -0700
pushed 2012-10-08 18:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 772615 (part 1) - Use the safe JSContext in the JS memory reporter. r=bholley.
08e55f351f6d24fccbfdf2ff21362f4ab622378d
created 2012-08-15 10:47 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 765065 - Annotation for crash reports: "Are we GCing?" (r=bsmedberg,a=lsblakk)
eb1cb96db8a7ad1a7825142092286790d979f3be
created 2012-07-15 19:59 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 772615 (part 2) - Enter compartments before calling GetNativeOfWrapper() in the JS memory reporter. r=bholley. a=lsblakk
046f31d24b3515b56302b19ec7dea25189e29164
created 2012-07-15 21:03 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 772615 (part 1) - Use the safe JSContext in the JS memory reporter. r=bholley. a=lsblakk
aeb14ddf1fc0466438a318ec870f1ac802229344
created 2012-07-23 15:38 -0700
pushed 2012-08-27 22:37 +0000
Andrew McCreight Andrew McCreight - Bug 773533 - import Element.h into XPConnect the right way. rs=Ms2ger a=akeybl
6811f9bc2f93fbfd3987d1fc7d4e47c14635821d
created 2012-07-18 21:10 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 773533 (part 1) - Skip XBL nodes when looking for orphan DOM nodes. r=mccr8,smaug. a=akeybl
57ee1a91e771071a78a654a3cfe24a14e3ce04fc
created 2012-04-20 14:01 +1000
pushed 2012-08-27 22:37 +0000
Andrew McCreight Andrew McCreight - Bug 704623 - Track memory used by orphan DOM nodes. code=mccr8,njn. r=njn,mccr8.
69225f71e53804b5d216405148768089ac8f9730
created 2012-06-20 17:58 -0700
pushed 2012-08-27 22:37 +0000
Alex Crichton Alex Crichton - Bug 761261 - Add JS profiling to SPS (r=luke,ehsan)
03c5347327d89a2bc0101546146235858bac22b7
created 2012-07-06 10:28 -0700
pushed 2012-08-27 22:37 +0000
Kyle Huey Kyle Huey - Bug 765936. r=bent,peterv
0158f2d0b32d487c9474309112343e9264afc80d
created 2012-07-05 21:16 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 687724 (part 4) - Re-indent JSMemoryMultiReporter's methods. r=bholley.
e586043f5b5816da1b6b7146176bd4f021c43953
created 2012-07-05 21:12 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
947e8490af73f9c522ea2f4050bb8f6d10e1bdb4
created 2012-06-25 17:09 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 6) - Improve the measurement of decommitted GC memory. r=terrence.
ebab6b4a9c47d6bd24f005ddafe6cc575bc823aa
created 2012-06-25 17:08 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
b81037d455e46ff77f872f16c95ab64122925f9c
created 2012-06-25 17:06 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 4) - Treeify the non-compartment gc-heap-XYZ measurements. r=terrence.
a7e25244e43acfa12d70f2d9aed631b2b763cdd6
created 2012-06-25 17:06 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 3) - Use consistent names for reports of unused JS memory. r=terrence.
425e7d2dcbd7791b085f718cf2984934f282cf8d
created 2012-06-25 17:06 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 2) - Merge "arena/unused" and "arena/padding" into "arena-admin". r=terrence.
fddffb3dc2ad67083aa0de34f63a64cece8a1890
created 2012-06-15 15:21 -0700
pushed 2012-08-27 22:37 +0000
Steve Fink Steve Fink - Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
f526c2c1c44332311e80b72f6a34687e14deab3c
created 2012-06-22 12:22 -0700
pushed 2012-08-27 22:37 +0000
Steve Fink Steve Fink - Backed out changeset c33a30aedb3b (bug 764184)
ae2dfcf544b00ba5e4d500d59cd58b99ff75a388
created 2012-06-22 11:37 -0700
pushed 2012-08-27 22:37 +0000
Bill McCloskey Bill McCloskey - Bug 715761 - Rename XPCWrappedNativeScope::TraceJS (r=bholley)
c33a30aedb3b9a13ad3c5ecbb7d486d482daae33
created 2012-06-15 15:21 -0700
pushed 2012-08-27 22:37 +0000
Steve Fink Steve Fink - Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
1e9daec1334505db325c4cc4330d51fd79d555a1
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Remove XPCPerThreadData. r=mrbkap
6b5d68a2085523319b428e2b0ab6a052669be4a3
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Remove thread iteration in XPCJSRuntime. r=mrbkap
1d3ccb427cd3bb3bdca4d63cd3237a9f308235c1
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Hoist Resolving* machinery into XPCJSRuntime. r=mrbkap
f841f07b2aee810c580af781d4e7864fac99f60e
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Hoist auto root list into XPCJSRuntime. r=mrbkap
77f929c7118c841c22e898c746ad84dbaa81f633
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Hoist pending exception junk into XPCJSRuntime. r=mrbkap
e957355fd066c7ae144270866f95d37e1fc94198
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Make consumers of mCallContext go through XPCJSRuntime. r=mrbkap
dde0b55ba4f412dbcefd3036cb386fb07f87365a
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Hoist mCallContext into XPCJSRuntime. r=mrbkap
98e7912c05a7679447c72281b08e8ab4b19c3498
created 2012-06-21 16:14 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 755255 - Hoist mJSContextStack into XPCJSRuntime. r=mrbkap
7d05bf4570bd3afe5f022efffe8db24a45d985d6
created 2012-05-18 15:00 -0700
pushed 2012-08-27 22:37 +0000
Andrew McCreight Andrew McCreight - Bug 749385 - use deferred release in nsHTMLDocumentSH::ReleaseDocument. r=peterv
3dd7e4d5c8f24b023ff11fad3eff24fc2fba83c7
created 2012-06-12 23:21 -0400
pushed 2012-08-27 22:37 +0000
Ehsan Akhgari Ehsan Akhgari - 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 (xpconnect parts); r=bholley
b6adf27298db88ba4315fb12b6e30a17b258f726
created 2012-06-11 20:32 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar.
5896112ab18ff0086fe5dea0a0bd2bf0fd5b4e0f
created 2012-06-11 20:29 -0700
pushed 2012-08-27 22:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 760352 (part 1) - Allow KIND_OTHER memory reports to be in trees. r=jlebar.
772d9d20cdf913568c154a6387d784a3c36dc622
created 2012-06-12 19:06 +0200
pushed 2012-08-27 22:37 +0000
Honza Bambas Honza Bambas - Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
1a2c4e651e306c25b80a7b5801e35ccc58e9ea33
created 2012-06-06 15:59 -0400
pushed 2012-08-27 22:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 761707 part 2. Drop the vestigial jsclass argument to UnwrapDOMObject. r=bholley
54c4bef6fa3b708435b0274beb7a4e91f5cf0f0b
created 2012-06-05 19:07 +0200
pushed 2012-08-27 22:37 +0000
Bobby Holley Bobby Holley - Bug 758415 - Rip out old expando architecture. r=mrbkap
49888a27cff0d800f4a7cdaa4d1419512d9242d7
created 2012-08-15 10:47 -0700
pushed 2012-08-16 21:39 +0000
Bill McCloskey Bill McCloskey - Bug 765065 - Annotation for crash reports: "Are we GCing?" (r=bsmedberg,a=lsblakk)
135875b9d635edf37ff01edb8ab6b08fc9aaaeb4
created 2012-06-20 10:26 +0200
pushed 2012-07-16 19:38 +0000
Bobby Holley Bobby Holley - Bug 758415 - Rip out old expando architecture. r=mrbkap
61c987f4457211b50549515dfca7004fcf5be0d5
created 2012-05-18 15:00 -0700
pushed 2012-07-16 19:38 +0000
Andrew McCreight Andrew McCreight - Bug 749385 - use deferred release in nsHTMLDocumentSH::ReleaseDocument. r=peterv a=akeybl
a172444cca112780f56c2bf94ad44760955c1ebe
created 2012-05-25 11:06 -0700
pushed 2012-07-16 19:38 +0000
Bill McCloskey Bill McCloskey - Bug 758471 - Don't sweep native interfaces during compartment GC (r=bholley)
25bfc7cc3a228415b9fc708dd5eeabe04a38d0ab
created 2012-05-25 09:18 +0200
pushed 2012-07-16 19:38 +0000
Ms2ger Ms2ger - Bug 758143 - Add xpc::GetCompartmentPrivate; r=bholley
4e5c6770680a38818e81f054254756ae73966b13
created 2012-05-16 19:42 +0200
pushed 2012-07-16 19:38 +0000
Nils Maier Nils Maier - Bug 754771 - Add identifying information to all system compartments. r=bz
e3cac83d3a14e5f0c7c799adf3be4d3532b0ce60
created 2012-05-22 14:06 -0700
pushed 2012-07-16 19:38 +0000
Bill McCloskey Bill McCloskey - Bug 754588 - Set rt->gcPoke when doing xpconnect unrooting (r=mccr8)
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
7e12d6d329afc5b2ed9a3f367280063ce5e678c9
created 2012-05-16 20:43 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755583 (part 1) - Introduce "sundries" entries for aggregating small entries in per-compartment memory reporters. r=luke.
a93a94ce41bae29ed250dc1878b649557bd1001f
created 2012-05-17 16:24 -0500
pushed 2012-07-16 19:38 +0000
Jason Orendorff Jason Orendorff - Bug 756260 - Fix up building without JS_HAS_XML_SUPPORT, again. r=terrence.
747124aac893ffeac20d6256c487d96bf030b0eb
created 2012-05-15 19:31 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 5) - Add "cross-compartment-wrappers" reporter. r=luke.
bf84a728f4ed503eb0b8f0fb64b6d66c1a2aaf6a
created 2012-05-15 19:30 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 4) - Add "math-cache", "script-filenames" and "compartment-objects" reporters. r=luke.
2eba6266c52768a9ed7d33bb8c063c2a7e25aaa3
created 2012-05-15 19:29 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 3) - Clean up JSRuntime::sizeOfIncludingThis(). r=luke.
2b1d60b3bc57f2d98d860f32bf4ec2ff8036fdd6
created 2012-05-15 19:28 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 2) - Change "runtime/normal" reporter to "runtime/dtoa". r=luke.
3d7a4dc88acf1773df62421108ac2863d50acb76
created 2012-05-15 19:27 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 1) - Change "mjit/data" reporter to "mjit-data". r=luke.
dbe0dd2660656a46ecfac1b012603777d7dd9948
created 2012-05-14 23:30 +0200
pushed 2012-07-16 19:38 +0000
Bobby Holley Bobby Holley - Bug 754044 - Apply same-compartment security wrappers in same-compartment wrapping callback. r=mrbkap
5567ff3506aece123b63ed1b2c14f8db3891b7dc
created 2012-05-14 23:30 +0200
pushed 2012-07-16 19:38 +0000
Bobby Holley Bobby Holley - Bug 754044 - Introduce sameCompartmentWrapObjectCallback. r=mrbkap
92cc1b470177e395b167a953f52e3927751220f9
created 2012-05-08 19:02 -0700
pushed 2012-07-16 19:38 +0000
Kevin Locke Kevin Locke - Bug 752357 - Include compartment location (sandbox name) in compartment name when it differs from the principal name. r=nnethercote.
929610b0c4289773c2640c2f7e86cc4bb1e29d85
created 2012-05-06 22:05 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
less more (0) -100 -60 tip