js/public/MemoryMetrics.h
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-03-25 16:08 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-03-20 20:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed 2015-03-20 13:34 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed 2015-03-04 22:41 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
f08229fa002550911904c49d10a5f958914cc1bf
created 2015-02-19 11:56 +0000
pushed 2015-02-20 10:04 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
c419d483d834783633c8b60240619a3f7a4f5ddf
created 2015-02-19 13:22 +0000
pushed 2015-02-19 13:23 +0000
Jon Coppeard Jon Coppeard - Backed out changeset d60d2602deab (bug 1134255) for making test_memoryReporters.xul fail
d60d2602deabe046e430cc8aab13ade02a1a334e
created 2015-02-19 11:56 +0000
pushed 2015-02-19 12:08 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-11 02:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-29 18:15 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
e3da4ca374cf921b5de1f641e19326dc5e2696bf
created 2014-09-17 11:13 -0700
pushed 2014-09-17 18:13 +0000
Brian Hackett Brian Hackett - Bug 1061404 - Move ArrayBuffer view list into per compartment tables, r=sfink.
f349b4cc62973ad9057c88edf776ad96a87cef90
created 2014-09-08 21:03 -0700
pushed 2014-09-09 04:04 +0000
Shu-yu Guo Shu-yu Guo - Bug 1056411 - Part 1: Remove DebugFromC and clean up compartment debug mode logic. (r=jimb)
d67d68ac4119d35dd77c767055e89d97d33b67a4
created 2014-04-15 19:43 -0700
pushed 2014-08-25 04:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
beb84b882a689ed0fc07800afdcf3029f063b913
created 2014-07-16 19:11 +0200
pushed 2014-07-16 17:13 +0000
Jan de Mooij Jan de Mooij - Bug 1037886 - Report Latin1 and TwoByte strings separately in about:memory. r=njn
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
28357f609779937e29389318d63f01214244c7c6
created 2014-06-21 10:39 -0700
pushed 2014-06-21 17:38 +0000
Brian Hackett Brian Hackett - Bug 1020012 - Consolidate ScriptSources with the same source, r=luke.
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 00:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
5ca3c665be1bd8bfb5dea1c7ef3825ffdfeb43c4
created 2014-06-16 15:37 -0700
pushed 2014-06-16 22:38 +0000
Brian Hackett Brian Hackett - Bug 1024038 - Remove YARR, r=jandem.
43735d7304278aa3dae85edf832dd1ef9b6242d8
created 2014-06-13 06:39 -0700
pushed 2014-06-13 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 277bacd9f2f8 (bug 1023719) for causing intermittent crashes.
277bacd9f2f8b3383ff4b3096450069decc121e8
created 2014-04-15 19:43 -0700
pushed 2014-06-11 06:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
1676c8fa75462153b00aafbe31fbc1e161ee1a60
created 2014-04-24 17:25 -0400
pushed 2014-04-25 18:59 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
9688e85bd87c14f571c15a15b074ae6b1ebfb2df
created 2014-04-24 15:10 -0400
pushed 2014-04-24 19:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ace4dd426349 (bug 972045) for mochitest failures.
ace4dd4263499c5cc8592af910ae464ee212f87c
created 2014-04-24 10:04 -0400
pushed 2014-04-24 18:00 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 972045 - Add a compact representation for call stacks in SpiderMonkey. r=jimb
b1de460b83dcb73399d7a400d67203f4bd5a59a0
created 2014-04-16 19:26 +0800
pushed 2014-04-16 11:28 +0000
Shian-Yow Wu Shian-Yow Wu - Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
39cf2e4df30dc9c2c7712d9714227ca99e3c66fe
created 2014-03-27 22:52 -0400
pushed 2014-03-28 09:13 +0000
Terrence Cole Terrence Cole - Bug 989035 - Track malloced slots attached to the nursery. r=njn
6311a62c590148d3b41a35b6ea64b06d3a76717d
created 2014-01-08 13:43 -0800
pushed 2014-03-17 21:58 +0000
Terrence Cole Terrence Cole - Bug 957723 - Decommit unused portions of the nursery; r=jonco
6d4fc0dad4bdbbbf2d7a99af882ba30085118b1e
created 2014-03-17 11:42 -0700
pushed 2014-03-17 18:43 +0000
Terrence Cole Terrence Cole - Backout ed7130b21a68 (Bug 957723) for SM(r) orange on a CLOSED TREE.
ed7130b21a6804f00b8dc08ff5453f082ff6167c
created 2014-01-08 13:43 -0800
pushed 2014-03-17 17:09 +0000
Terrence Cole Terrence Cole - Bug 957723 - Decommit unused portions of the nursery; r=jonco
963a4aa8327511fee587a251d1b082b1dffad7a2
created 2014-03-14 16:38 -0700
pushed 2014-03-15 00:17 +0000
Jeff Walden Jeff Walden - Back out dd53db747a5e (bug 945152 part 2) to clear way for other fixing. Should reland in short order (before merge) after those other fixes land. r=backout
4197edad59d69ed7de82e4aedf4c3c4865f4d043
created 2014-03-14 19:13 +0100
pushed 2014-03-14 18:16 +0000
Jan de Mooij Jan de Mooij - Bug 981554 - Move allocator for optimized Baseline stubs from JitCompartment to JitZone. r=njn
dd53db747a5e17ecf8e41951ec1771651893fbab
created 2014-03-13 14:32 +0800
pushed 2014-03-13 06:33 +0000
Shian-Yow Wu Shian-Yow Wu - Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
5ed1abc1b55635a680a768af3eb0ab695edf6c06
created 2014-03-05 14:19 -0800
pushed 2014-03-05 22:47 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 519787a56627 (bug 972712, part 6) and the follow-up 5c9a4a1f2c0b (bug 978227) because ASAN is complaining intermittently about the former. r=me.
519787a56627716989a4cfb294ba1b2607199efa
created 2014-02-26 18:35 -0800
pushed 2014-02-28 04:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (part 6) - Report objects and shapes by their class. r=till.
655050f4a7467edcea8894b51f3734970d832876
created 2014-02-13 20:03 -0800
pushed 2014-02-28 04:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (part 4) - Report script sources in more detail. r=till.
609b72cffe1f98dcc3188c1df3f99cdcf4053402
created 2014-02-26 18:11 -0800
pushed 2014-02-28 04:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (part 3) - Rework notable string reporting. r=till.
b282d197d23f84f049e1667103cc760848bda7c9
created 2014-02-26 17:53 -0800
pushed 2014-02-28 04:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 972712 (part 1) - Don't report short strings separately. r=till.
ab28001660645bc628dd388968c0564a256710f9
created 2014-01-21 17:17 -0800
pushed 2014-01-24 08:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 961883 (part 3) - Measure and report the Nursery. r=terrence.
ff7db0b58713c1996558fdbee461ad73bf60666e
created 2014-01-21 17:17 -0800
pushed 2014-01-24 08:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 961883 (part 2) - Measure and report the StoreBuffer. r=terrence.
92081c50e18c7a24f16db25485a459a0b0df98a5
created 2014-01-20 19:52 -0800
pushed 2014-01-24 08:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 961883 (part 1) - Measure and report the SourceDataCache. r=benjamin.
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2013-12-18 22:02 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
2e5ff561425490570383d57abf4eff21619c865f
created 2013-12-12 13:10 -0800
pushed 2013-12-13 18:54 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
ad1ad5c344050397f26517290bb71e5660c97249
created 2013-12-12 16:38 -0800
pushed 2013-12-13 00:38 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a1e0a4f8d72 (bug 932982) for b2g m2 orange on a CLOSED TREE
2a1e0a4f8d721093224959a01ad211c288f60070
created 2013-12-12 13:10 -0800
pushed 2013-12-12 21:10 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
afa4bcb0150e7a32900361b2e2c910220f9057cf
created 2013-12-12 13:56 -0500
pushed 2013-12-12 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a29d7f5ddde6 (bug 932982) for ggc asserts.
a29d7f5ddde63e437958b32305bd9896c210f750
created 2013-12-12 08:42 -0800
pushed 2013-12-12 16:42 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
31e30e41f853ae00ff09cdbb9eb302be1cdc483e
created 2013-12-11 17:07 -0500
pushed 2013-12-11 22:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b93e7a83b308 (bug 932982) for Linux mochitest-bc leaks.
b93e7a83b3085afbd81bcea449ad30b0804977c2
created 2013-12-11 10:12 -0800
pushed 2013-12-11 18:12 +0000
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
15fda52eaf2f02a3697a91db986b68ac659f2fe2
created 2013-12-04 03:54 -0800
pushed 2013-12-05 02:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals. r=till.
a00cff07e0f0c780034556515f2057bd702e59d7
created 2013-12-02 21:40 -0800
pushed 2013-12-05 02:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 2) - Represent the sizes in StringInfo more compactly. r=till.
4b89621c00ca4ffbff369f0a0e9071d11edf7004
created 2013-12-02 21:40 -0800
pushed 2013-12-05 02:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 1) - Remove StringInfo::length. r=till.
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2013-12-04 00:41 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
35f1c196e7d3502c2ad7a39ada55446a30eba64f
created 2013-11-18 13:48 -0800
pushed 2013-11-19 21:44 +0000
Jim Blandy Jim Blandy - Bug 937404 - Remove the unused NotableStringInfo copy constructor. r=jimb
bbf4e009ba00199c5ecfbcb5ee3c25e1cb465391
created 2013-11-19 09:05 -0800
pushed 2013-11-19 19:58 +0000
Jim Blandy Jim Blandy - Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
56250f9fc066a3ddc2191dabbc9166e831ea1b55
created 2013-10-29 20:15 -0700
pushed 2013-11-03 23:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 932440 - Re-fix a compiler warning in memorymetrics that was fixed in bug 924608 but was then undone by a bad manual merge. r=me.
77570f18be44c8c398789e9879cea3aebb5985e5
created 2013-10-28 10:14 -0700
pushed 2013-10-29 21:53 +0000
Terrence Cole Terrence Cole - Bug 932364 - Fix an exact rooting hazard around AddSizeOfTab; r=njn
2d2444eecf83111b7522f2d97f8c84926fcd76fc
created 2013-10-22 14:53 -0700
pushed 2013-10-23 02:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
c3d14caa839ac76b0d1f8b0d6687e28b486f7617
created 2013-10-08 14:15 -0700
pushed 2013-10-11 18:22 +0000
Terrence Cole Terrence Cole - Bug 924608 - Fix a compiler warning in memorymetrics; r=njn
less more (0) -100 -60 tip