js/public/MemoryMetrics.h
79edb45669268a4c65044a21e464c586ea0945b4
created 2013-08-08 21:38 -0500
pushed 2013-08-17 15:42 +0000
Luke Wagner Luke Wagner - Bug 902506 - OdinMonkey: fix/enhance asm.js memory reporting (r=njn)
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
644491cfe22de22e9d25a816fde01b08c87ac5e8
created 2013-08-05 16:33 -0700
pushed 2013-08-06 03:22 +0000
Justin Lebar Justin Lebar - Bug 893222 - Part 3: Modify the JS memory reporter to consider a string as "notable" if we have many small copies of it. r=njn
e9806317bc14f07609036c4071c91b91efe329f6
created 2013-08-02 14:49 -0400
pushed 2013-08-02 21:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 893222, bug 899256) for build bustage on a CLOSED TREE.
ac8220cb61d512157512384b2e78deeae3abc8a4
created 2013-08-02 10:02 -0700
pushed 2013-08-02 21:12 +0000
Justin Lebar Justin Lebar - Bug 893222 - Part 3: Modify the JS memory reporter to consider a string as "notable" if we have many small copies of it.
7e972bc6d0f40d8546ed91ef22932682bcaa75dd
created 2013-07-09 16:33 -0700
pushed 2013-07-19 00:37 +0000
Jeff Walden Jeff Walden - Bug 891177 - Implement mozilla/Vector.h, and make js/Vector.h implement js::Vector using mozilla::Vector's implementation of the functionality. r=terrence
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-06-25 21:05 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-06-22 04:11 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
41caf6414eae175be5af4ca6456ea0ae11c11150
created 2013-06-19 17:59 -0700
pushed 2013-06-20 23:24 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 1) - Make include guards consistent in js/ductwork/, js/ipc/ and js/public/. r=njn.
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-05-31 00:50 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
1add7f1eeb40bf72cc50d230c9cdde4afdd29fde
created 2013-05-22 14:50 +0200
pushed 2013-05-22 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
cfa76f87cb150f476f5f4f63e48ded85fe4b4c21
created 2013-04-22 13:35 -0700
pushed 2013-04-23 16:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 864205 - Put the baseline memory reports in a tree. r=jandem.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-17 16:45 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2013-04-16 17:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-16 17:51 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-16 17:51 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 14:44 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 14:44 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
9be5069796d7e647001c77fe659c50b3fa28411c
created 2013-04-04 11:55 -0400
pushed 2013-04-07 09:12 +0000
Nils Maier Nils Maier - Bug 857690 - Introduce xpc::ZoneStatsExtras and xpc::CompartmentStatsExtras. r=njn
406766ad33f75a0dc09a8d143698913aae263188
created 2013-03-26 20:55 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
872c29501019d020a444538a3c234e0adc63a1ed
created 2013-03-22 10:39 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
bbf7ea6ef2e44b8d97c5f015f106209147576f55
created 2013-03-20 12:54 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
c67e0e3bfa3d14dfe7af56b2c8862d04c8c31879
created 2013-03-19 10:31 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
e696d62133a47b74432d2ab616277b413e4a033d
created 2013-03-07 11:42 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Bug 848374 - Have a single allocator per compartment for optimized stubs. r=djvj,njn
078d5100b49172582a04c62a74df7fc759ffb586
created 2013-03-05 10:53 +0100
pushed 2013-04-07 09:12 +0000
Jan de Mooij Jan de Mooij - Bug 846733 - Add baseline compiler memory reporters. r=djvj
e47387009162d1d00e772fb3f89e6fc74d5990a8
created 2013-03-25 20:39 -0700
pushed 2013-03-27 10:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 854763 - Add a memory reporter for asm.js array buffers. r=luke.
40b366dc7fad2dc222bbf2b5e2ec9005905c6fb1
created 2013-03-20 11:24 +0100
pushed 2013-03-21 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 850156 - Use separate memory reporters for Ion and baseline code. r=njn,dvander
6c38f67f8f56c42bb41a36125710a5ee5c15e8d2
created 2013-03-06 20:40 -0800
pushed 2013-03-19 13:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter (2nd attempt). r=wmccloskey,jlebar.
d894d02ee21932247cc5fb9b41cb974154712cca
created 2013-03-17 22:15 -0700
pushed 2013-03-19 13:44 +0000
Phil Ringnalda Phil Ringnalda - Back out e0038e628250 and 02b242697afb (bug 850523) for test_memoryReporters.xul crashes
02b242697afb9d7af3a7adfb234a826ac99653e4
created 2013-03-06 20:40 -0800
pushed 2013-03-19 13:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 850523 (part 1) - Add a "js-main-runtime-temporary-peak" memory reporter. r=wmccloskey,jlebar.
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2013-03-18 08:23 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-03-18 08:23 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
2b4945329805968a62812215cd9c47967eacd053
created 2013-03-12 21:56 -0500
pushed 2013-03-13 17:07 +0000
Benjamin Peterson Benjamin Peterson - Bug 779233 - Count script filenames as part of script source memory. r=njn
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2013-02-25 09:04 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2013-02-25 09:04 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
43fa20226909036be7d36f1605dc70d0c47dc384
created 2013-02-17 22:56 -0800
pushed 2013-02-18 16:07 +0000
L. David Baron L. David Baron - Bug 563195: Fix -Wshadow warnings in public JS API headers (those used from layout/style/). r=njn
985508c04c809c9f7b1dcd8f524fbcc313759b7d
created 2013-02-02 00:02 +0100
pushed 2013-02-15 09:40 +0000
Till Schneidereit Till Schneidereit - Bug 679940 - Share bytecode, source notes and atoms of functions in a runtime wherever possible. r=bhackett
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-02-04 19:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-02-04 19:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-02-04 19:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
4f0b7a4daacf6405c06030b303e25e1d4ed82c7e
created 2013-01-17 17:50 -0800
pushed 2013-01-21 10:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 832026 - Measure JSRuntime::bumpAlloc_ in the JS memory reporter. r=sstangl.
48abe27b73b7ede067b1fefe50fc26823078ff0a
created 2013-01-06 20:43 -0800
pushed 2013-01-08 00:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 826526 - Modify the orphan node reporter so it handles WebIDL objects. r=bz.
9b58f6e07b21822830b68c993510761322813e97
created 2012-11-21 17:07 -0800
pushed 2012-12-21 08:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 814229 (part 2) - Refactor storage of the "objects-extra" numbers.
f3fc7f4f20a08c3323fc07f8f9055639fa4c8886
created 2012-11-21 17:05 -0800
pushed 2012-12-21 08:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 814229 (part 1) - Add "objects-extra/ctypes-data" memory report. r=jorendorff.
e10975ff4a070889dc8ed763de51f2f94ef6bbd5
created 2012-11-18 14:40 -0800
pushed 2012-11-22 05:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 789398 - Rework the type inference memory reporters. r=bhackett.
2f8306353ae9c3f20f58272524f4b02d23003743
created 2012-11-01 16:51 -0700
pushed 2012-11-06 14:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 806283 - Split up and add native iterators to "object/misc" memory reports. r=jorendorff.
7d95543f47506a5975dfb42cedb1ff20cb51ce91
created 2012-10-29 08:51 +1100
pushed 2012-11-01 07:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 805915 (part 5) - Add more detail to shape memory reports. r=luke.
b23881c4de78e3e751fc932139789420c74c03da
created 2012-10-29 08:51 +1100
pushed 2012-11-01 07:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 805915 (part 4) - Add more detail to string memory reports. r=luke.
31395c6bb9b80f59fa327e17999547869d475e8d
created 2012-10-29 08:51 +1100
pushed 2012-11-01 07:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 805915 (part 2) - Add more detail to object memory reports. r=luke.
22a934cbde1fca4b3e57cb85b7b333a77a964342
created 2012-10-29 08:51 +1100
pushed 2012-11-01 07:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 805915 (part 1) - Rename the "cross-compartment-wrappers" memory report. r=luke.
b803ce91fc0ebaf17d59c913d437a8fe08759fc7
created 2012-10-17 10:44 -0400
pushed 2012-10-20 05:15 +0000
Justin Lebar Justin Lebar - Bug 801780 - Part 2: Explicitly call out long strings in about:memory. r=njn
b2d8835eb55ffb81f1ce00ccd0061e97d3c61bd5
created 2012-10-12 10:26 -0400
pushed 2012-10-13 21:20 +0000
Justin Lebar Justin Lebar - Bug 798510 - Part 1: Use mincore to correctly calculate js::StackSpace::sizeOfCommitted() on *nix. r=luke,njn
a315b2dfd1b26a7e6153150ae4faa9eb5d720612
created 2012-10-11 20:17 -0400
pushed 2012-10-13 21:20 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 798510 because of xpcshell orange
05567a9159c5ef3abea6dc57915bf7b296c5965a
created 2012-10-11 18:55 -0400
pushed 2012-10-13 21:20 +0000
Justin Lebar Justin Lebar - Bug 798510 - Part 1: Use mincore to correctly calculate js::StackSpace::sizeOfCommitted() on *nix. r=luke,njn
2494d51c3dc56de69d48cffc3f23f8830ea8336f
created 2012-10-08 15:20 -0700
pushed 2012-10-10 07:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 799019 - Tweak per-compartment memory reporting. r=Ms2ger.
fc78ad0511323a15c03f3c0cabcdd2db415b7dc7
created 2012-09-19 18:16 -0700
pushed 2012-09-20 22:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 747202 - Separate and clean up JaegerMonkey's and IonMonkey's memory reporting. r=dvander.
35cef082206b7c4960dcc19e72ea3ea40dd7341d
created 2012-07-20 20:18 +0200
pushed 2012-07-21 10:50 +0000
Benjamin Peterson Benjamin Peterson - Bug 761723 - Add memory reporting for script sources. r=njn
57ee1a91e771071a78a654a3cfe24a14e3ce04fc
created 2012-04-20 14:01 +1000
pushed 2012-07-12 08:55 +0000
Andrew McCreight Andrew McCreight - Bug 704623 - Track memory used by orphan DOM nodes. code=mccr8,njn. r=njn,mccr8.
less more (0) -60 tip