js/public/MemoryMetrics.h
35cef082206b7c4960dcc19e72ea3ea40dd7341d
created 2012-07-20 20:18 +0200
pushed 2015-01-29 00:44 +0000
Benjamin Peterson Benjamin Peterson - Bug 761723 - Add memory reporting for script sources. r=njn
57ee1a91e771071a78a654a3cfe24a14e3ce04fc
created 2012-04-20 14:01 +1000
pushed 2015-01-29 00:44 +0000
Andrew McCreight Andrew McCreight - Bug 704623 - Track memory used by orphan DOM nodes. code=mccr8,njn. r=njn,mccr8.
e586043f5b5816da1b6b7146176bd4f021c43953
created 2012-07-05 21:12 -0700
pushed 2015-01-29 00:44 +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 2015-01-29 00:44 +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 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
a7e25244e43acfa12d70f2d9aed631b2b763cdd6
created 2012-06-25 17:06 -0700
pushed 2015-01-29 00:44 +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 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711130 (part 2) - Merge "arena/unused" and "arena/padding" into "arena-admin". r=terrence.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2015-01-29 00:44 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
dcd6365a8255efca66b8b2f0a9e1c083a17a8915
created 2012-05-17 17:08 -0700
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 - Follow-up: replace js::RuntimeSizes with JS::RuntimeSizes. r=luke.
a93a94ce41bae29ed250dc1878b649557bd1001f
created 2012-05-17 16:24 -0500
pushed 2015-01-29 00:44 +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 2015-01-29 00:44 +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 2015-01-29 00:44 +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 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 3) - Clean up JSRuntime::sizeOfIncludingThis(). r=luke.
2b1d60b3bc57f2d98d860f32bf4ec2ff8036fdd6
created 2012-05-15 19:28 -0700
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 755581 (part 2) - Change "runtime/normal" reporter to "runtime/dtoa". r=luke.
f4dc271213a4a7d55dbd58a5bfd564c606954c36
created 2012-05-03 09:12 +0200
pushed 2015-01-29 00:44 +0000
Luke Wagner Luke Wagner - Bug 720753 - hoist JaegerCompartment and MathCache from JSCompartment into JSRuntime (r=bhackett,njn)
f5a301fe9ba5548c629389f45639f1d741355666
created 2012-04-30 14:27 -0400
pushed 2015-01-29 00:44 +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
7525533b3e42c8d7e47c1f8850518f640824cf2b
created 2012-04-25 17:19 -0400
pushed 2015-01-29 00:44 +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 2015-01-29 00:44 +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 2015-01-29 00:44 +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 2015-01-29 00:44 +0000
Justin Lebar Justin Lebar - Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
f51a5ba84b56710a0fe6494b55dd013e6bcb5fa5
created 2012-03-09 10:48 +0100
pushed 2015-01-29 00:44 +0000
Igor Bukanov Igor Bukanov - bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
4e0b2de5f2cbb9acf4e868e6dc1f86326ff1576a
created 2012-02-29 21:23 +0100
pushed 2015-01-29 00:44 +0000
Igor Bukanov Igor Bukanov - Bug 731618 - remove JSContext * parameter from heap iteration API. r=:Billm
dbe3f8bad3b5ecb2d10719f83b9956c172a50bde
created 2012-02-26 20:20 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 729403 (part 2, take 2) - Add js/runtime/gc-marker memory reporter. r=wmccloskey.
85715b21f80ef803eefd7b75264a1dcac447ed99
created 2012-02-26 18:39 -0800
pushed 2015-01-29 00:44 +0000
Phil Ringnalda Phil Ringnalda - Back out a7255af10a2a and da193f5b526b (bug 729403) for xpcshell assertions in test_TelemetryPing.js
a7255af10a2a07d90ecc5739f0891381a2b9da8d
created 2012-02-21 21:43 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 729403 (part 2) - Add js/runtime/gc-marker memory reporter. r=wmccloskey.
fff20ca000849ae216c04b8d069fce0d264539b6
created 2012-01-30 18:12 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 722595 - Add memory reporters for misc things hanging off JS objects. r=bhackett.
27f749dda6fd87d3f20981b8e151f304364011b6
created 2012-01-29 14:13 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 5) - Use size_t instead of int64_t in some JS memory reporting structs. r=luke.
829732925bfa6dbac73d7d73011119dac832fcc6
created 2012-01-29 14:11 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 4) - Use better names for various JS memory reporting things. r=Ms2ger.
19b63ce08d27a2d4fd1db21df1ed9560c2ec728b
created 2012-01-26 19:09 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
27583d9d31b4a1341207a44b24254cf69369b98b
created 2012-01-23 15:50 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 720219 (part 5) - Clean up JS type object measurement. r=bhackett.
c83476fb4257d5721f32456085efd6cca038200c
created 2012-01-23 15:35 -0800
pushed 2015-01-29 00:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 720219 (part 1) - Clean up JS object measurement. r=bhackett.
e517d4c431436772c46802f98618155ea8e37973
created 2011-07-18 14:54 -0700
pushed 2015-01-29 00:44 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor,rs=mccr8)
288eae8384a25fd92778f5cd744f17fbce9d73e1
created 2012-01-24 17:32 -0800
pushed 2015-01-29 00:44 +0000
Matt Brubeck Matt Brubeck - Back out 79deba022227 (bug 675078) because of Win debug mochitest-other failures
79deba0222272dd103c35d8317eff8c487ef2dbf
created 2011-07-18 14:54 -0700
pushed 2015-01-29 00:44 +0000
Luke Wagner Luke Wagner - Bug 675078 - rm JSThreadData and JSThread (JSRuntime is now officially single-threaded) (r=igor)
4de07a341aab9657b1e1437afe0756c9f7c436be
created 2012-01-11 08:21 -0800
pushed 2015-01-29 00:44 +0000
Brian Hackett Brian Hackett - Fix non-threadsafe builds, no bug. r=jorendorff
2e7afd15d01a48fcdd692fc8543c9d1541ac25bf
created 2012-01-11 09:23 +0100
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Bug 714264 - Part c: Move IterateData / CollectCompartmentStatsForRuntime / GetExplicitNonHeapForRuntime to js/MemoryMetrics.h; r=njn
b9077aadd3d745c00159ac95aedc2402d94c7d39
created 2012-01-11 09:23 +0100
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Bug 714264 - Part b: Move CompartmentStats to MemoryMetrics.h; r=njn
53c2fc22835b43d2fe60a5fce7e2e9cec97ecc1d
created 2011-12-24 09:27 +0100
pushed 2015-01-29 00:44 +0000
Ms2ger Ms2ger - Bug 692277 - Part a: Introduce an unstable public API for JS memory measurements to be used in XPCJSRuntime; r=njn sr=dmandelin
less more (0) tip