js/xpconnect/src/XPCJSRuntime.cpp
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.
6b0956a736bc4657d6cac9a6d956a79905648b22
created 2012-05-03 12:28 -0700
pushed 2012-07-16 19:38 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 3 - Change NoteRoot to NoteJSRoot and NoteNativeRoot. r=smaug
e637e514910b0809004c9d609f982e9756da732d
created 2012-05-03 12:28 -0700
pushed 2012-07-16 19:38 +0000
Andrew McCreight Andrew McCreight - Bug 744103, part 2 - Change NoteScriptChild to NoteJSChild. r=smaug
f4dc271213a4a7d55dbd58a5bfd564c606954c36
created 2012-05-03 09:12 +0200
pushed 2012-07-16 19:38 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist JaegerCompartment and MathCache from JSCompartment into JSRuntime (r=bhackett,njn)
bed8c4e3dfdf78fa58758f9c7bf667f4403f05c1
created 2012-05-03 09:10 +0200
pushed 2012-07-16 19:38 +0000
Luke Wagner Luke Wagner - Bug 650353 - Implement Compartment-Per-Global in XPConnect. r=mrbkap
3c35768445119d3eb1a86293e73158576c94dafc
created 2012-05-03 00:35 -0400
pushed 2012-07-16 19:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 742217. Reduce the use of nested namespaces in our binding code. r=peterv,bent
f5a301fe9ba5548c629389f45639f1d741355666
created 2012-04-30 14:27 -0400
pushed 2012-07-16 19:38 +0000
Justin Lebar Justin Lebar - Bug 748440 - Part 1: Add heap-committed-unused and heap-committed-unused-ratio memory reporters, and rename some JS memory reporters to match. Also add back the js-gc-heap memory reporter. r=njn
1a38b48816c97943118f90500f9215da60468731
created 2012-04-09 22:52 -0700
pushed 2012-07-16 19:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar.
e1acc0e92a4087ad36b995baa824fb4a1f5e47a5
created 2012-04-24 21:29 -0400
pushed 2012-07-16 19:38 +0000
Ehsan Akhgari Ehsan Akhgari - Merge mozilla-central into mozilla-inbound
da03b8dcabe8e89711ee76cc3a17f144a5b5c14a
created 2012-04-24 14:43 -0400
pushed 2012-07-16 19:38 +0000
Patrick Wong Patrick Wong - Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
abc682ac7eee0754b636a21ca08e6d94f5c81322
created 2012-04-18 12:02 -0400
pushed 2012-07-16 19:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 742168. Refer to experimental bindings, not Paris bindings, in the pref code, since it will only control a subset of the Paris bindings. r=peterv
a272c966d0cadc96cd9d4d5d61b13d19174d0c4a
created 2012-05-25 11:06 -0700
pushed 2012-06-26 21:42 +0000
Bill McCloskey Bill McCloskey - Bug 758471 - Don't sweep native interfaces during compartment GC (r=bholley,a=lsblakk)
439fdaa193430a8af756a668ca4ff97b8627422c
created 2012-05-18 15:00 -0700
pushed 2012-06-18 23:13 +0000
Andrew McCreight Andrew McCreight - Bug 749385 - use deferred release in nsHTMLDocumentSH::ReleaseDocument. r=peterv a=akeybl
f86cce5d95c8d91cf2892e2727cef453fb041e61
created 2012-05-31 10:09 +0200
pushed 2012-06-04 19:57 +0000
Bobby Holley Bobby Holley - Bug 754044 - Apply same-compartment security wrappers in same-compartment wrapping callback. r=mrbkap
fd813603c89e2c5b66a226864e09a10abf9f788f
created 2012-05-31 10:09 +0200
pushed 2012-06-04 19:57 +0000
Bobby Holley Bobby Holley - Bug 754044 - Introduce sameCompartmentWrapObjectCallback. r=mrbkap We leave it null for gecko for the time being to keep this patch small.
7525533b3e42c8d7e47c1f8850518f640824cf2b
created 2012-04-25 17:19 -0400
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 748627 - Back out bug 741378 for FF14 because it broke telemetry for MEMORY_JS_GC_HEAP. a=lsblakk
48315737bd3f0ca1718195129157b301eaf0b44f
created 2012-04-16 12:20 +1000
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
d3b5f1d1dd11fbb1500d915be861af2af5fb042d
created 2012-04-16 11:34 +1000
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Back out changeset 21f34fdd64a3 (bug 741378) because it breaks telemetry. r=me
21f34fdd64a31ff8d85f1abf784968e1106c2d66
created 2012-04-16 11:17 +1000
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
709948da957e5c9a5578a6316490d7129d92df90
created 2012-04-14 15:05 +0200
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Bug 741349 - Get rid of the mozilla::xpconnect::memory namespace; r=bholley
e1bef8037d364093de996c9fbd8af78fbb1945d4
created 2012-04-14 17:52 +0200
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
be2de25cac2b11fc3f6b2e404dc52acb975d535e
created 2012-04-14 15:05 +0200
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Bug 741349 - Get rid of the mozilla::xpconnect::memory namespace; r=bholley
d8c5316f513afee907aabd5a04873bdf41fdebb7
created 2012-03-20 11:22 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 3.
d5057ff02ffb9786f62ca69ebc22cf11aa86f612
created 2012-03-19 15:34 +0100
pushed 2012-06-04 19:57 +0000
Igor Bukanov Igor Bukanov - Bug 737365 - stop using the cx during finalization, part 1.
1342c2f07d5c1c335a8b68d60d4cd0c7aab201da
created 2012-04-02 22:28 -0400
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 738624 - Add ghost windows to about:compartments. r=njn
1ba6065d8202dad555e82731647dde88e84d1705
created 2012-03-30 15:56 -0700
pushed 2012-06-04 19:57 +0000
Terrence Cole Terrence Cole - Bug 741005 - Remove XPCNativeWrapperMap; r=bholley
61aa02b5a7a11f80fd68ff114fb75f1067468812
created 2012-04-02 12:44 -0700
pushed 2012-06-04 19:57 +0000
Matt Brubeck Matt Brubeck - Back out bug 738011, bug 738624, and bug 737857 because of WinXP debug reftest log errors
dabe904f3a4212c206459eec474eae5f0180c11f
created 2012-04-02 10:37 -0400
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 738624 - Add ghost windows to about:compartments. r=njn
abe59de81f870866a407e59eb2a5f7af118d27a5
created 2012-04-01 03:58 +0100
pushed 2012-06-04 19:57 +0000
Ed Morley Ed Morley - Backout 9e4d09efa335 (bug 737857), bd73daadcfe9 (bug 738624), 110338618465 (bug 738011) for mochitest-oth orange
bd73daadcfe99bf35df61d03ec0d997511520b66
created 2012-03-31 15:39 -0700
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 738624 - Add ghost windows to about:compartments. r=njn
1bdb337e3136c877e5d93b9c3ebac548bd7e4fff
created 2012-03-30 21:42 -0700
pushed 2012-06-04 19:57 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 740069 (Generate JS bindings in C++ with a python script for DOM objects on the main thread and in workers. Infrastructure and new bindings for XMLHttpRequest). Patch by bent/bz/bholley/jst/khuey/peterv, r=bent/bz/bholley/jlebar/khuey/peterv/sicking/smaug.
61b214270824e3e06223c8df46a7483e9ca9e07b
created 2012-03-27 09:55 -0700
pushed 2012-06-04 19:57 +0000
Terrence Cole Terrence Cole - Bug 738868 - Switch JSObject2JSObjectMap to new HashTable; r=mrbkap
0e919664cdf519e380c61033fcc91cea95672919
created 2012-03-28 21:23 -0700
pushed 2012-06-04 19:57 +0000
Andrew McCreight Andrew McCreight - Bug 712735 - Don't add JS holders with no gray children as XPConnect roots. r=smaug
bb496ca24eefd6679b0258a00ab01a85cac0aef3
created 2012-03-27 12:22 -0700
pushed 2012-06-04 19:57 +0000
Andrew McCreight Andrew McCreight - Bug 736563 - mark global objects held by live windows black during GC. r=smaug
743f5158bd1aa49670d1f1a92690adabf17a8a38
created 2012-03-24 09:18 +0100
pushed 2012-06-04 19:57 +0000
Ms2ger Ms2ger - Bug 736619 - remove the unused struct ClearedGlobalObject from XPCJSRuntime; r=bholley
4bedee8913bf4a85002735997a828e048448ad0d
created 2012-03-14 15:22 +0100
pushed 2012-06-04 19:57 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 736229 (Stop storing expando objects in the wrapper cache, store the proxy instead). r=jst.
60ebef177e6d522e6d9a0095399d4cef1da6823e
created 2012-03-13 11:05 -0400
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
b4cc2666c7d5011825f8e99e68a9f3bdc78df4b7
created 2012-03-09 18:16 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->maple
c6dcca94622e4b66c69ef48a03c256b5fde85295
created 2012-03-09 11:13 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
217568c1b04763eee6cf086d30a8a3a2c9b15cc6
created 2012-03-08 10:22 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
c7e65c5fa1469a5939cf3f8b236a29b86e786ea0
created 2012-03-07 11:10 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
4d64d2d31843f0f9b7b2385c6b100eb6a636e18b
created 2012-03-12 21:44 -0700
pushed 2012-04-24 17:33 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD
less more (0) -100 -60 tip