layout/base/nsPresArena.h
f681d39b83cab15beb67503fc9be1748a009d46e
created 2014-10-16 16:10 -0400
pushed 2014-11-24 19:04 +0000
Xidorn Quan Xidorn Quan - Bug 1077718 - Switch dynamic CounterStyle objects to use arena allocation. r=mats, a=lmandel
e4310d8289b99c2e781b01941c62100ac7e402e4
created 2014-08-07 19:48 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048246 - Fix more bad implicit constructors in layout; r=roc
50b153848427a55458616adeba48f08bb57352c1
created 2014-08-05 13:27 -0700
pushed 2014-11-24 19:04 +0000
Andrew McCreight Andrew McCreight - Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
16372635dd288d89aa1c6fa95685b2ce4d9e99b2
created 2014-07-18 21:22 -0700
pushed 2014-10-06 12:51 +0000
L. David Baron L. David Baron - Bug 1041060: Use AllocateByObjectID/FreeByObjectID for nsInheritedStyleData and nsResetStyleData. r=heycam
a33939fdd6efa44980510041ab02257c05f68d1a
created 2014-07-15 22:27 -0700
pushed 2014-10-06 12:51 +0000
L. David Baron L. David Baron - Bug 1038488 patch 3 - Use AllocateByObjectID/FreeByObjectID for style structs. r=heycam
58a202b281976f42fa7dab286fedaa482c3dce56
created 2014-06-03 00:08 +1200
pushed 2014-08-25 18:42 +0000
Robert O'Callahan Robert O'Callahan - Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
d1e2767da13f9c898b4ff38f3ce145802eb59c55
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 3) - Make multi-output sizeOfFoo() functions more consistent in content/, dom/ and layout/. r=till.
22acef5e2878f07af5558f4d718a9f2b436ad288
created 2013-08-20 17:48 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 follow-up: Unbreak ASAN builds
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
95fda0cdd9da6a6ce4dba2a09d00406896958e00
created 2013-07-30 10:25 -0400
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
35deab0191354fd4c04f45ec5ad025fa31c20f0f
created 2013-05-07 20:48 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 867530 - Move PresArena poisoning code to MFBT. r=roc
7da222e62d5f1c7c4f3dae96072ff322d0070df6
created 2013-04-15 22:00 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Convert some comments into proper doc-comments. r=roc
852f34e11e0080f373e1fcab59eace2c6d438bef
created 2013-04-15 22:00 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Inline the AllocateBy* and FreeBy* methods into the header. r=roc
88f523148180efe7185205f015bb4e53b3f424f2
created 2013-04-15 22:00 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Adjust memory reporter SizeOf methods accordingly. r=roc
c3097230625960e05b1acd7c03ec18961ba2cdd5
created 2013-04-15 22:00 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Merge nsPresArena::mState into nsPresArena itself. r=roc
339911b031ded232f911aea735ca8fefee34f03e
created 2013-04-15 22:00 +0200
pushed 2013-07-29 23:00 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Remove DEBUG_TRACEMALLOC_PRESARENA. r=roc
d1f1134024819d4e3819e27cdab2ed3446b7a8c6
created 2013-04-01 17:26 +0200
pushed 2013-06-17 22:53 +0000
Mats Palmgren Mats Palmgren - Bug 729519 - Allocate heap nsFrameLists from the shell arena. r=bzbarsky
446d1d9fb5168910a496d090bb1dc1263a41139f
created 2012-06-13 10:43 -0400
pushed 2012-10-05 17:12 +0000
Siddharth Agarwal [ Siddharth Agarwal [ - Bug 764376 - Fix references to |class nsArenaMemoryStats|; r=ehsan
6bdce5e0d905827a19c19c17bc16d3ec25233761
created 2012-06-06 13:35 -0400
pushed 2012-10-05 17:12 +0000
Nathan Froyd Nathan Froyd - Bug 674922 - report on most common objects allocated in a PresShell's arena; r=roc,njn
9bfcf09bcb24eafdb8b10caeaa7e22d8ffdd57d1
created 2012-06-06 13:29 -0400
pushed 2012-10-05 17:12 +0000
Nathan Froyd Nathan Froyd - Bug 674922 - report per-frame-type numbers in about:memory; r=njn,roc
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
66e86db0a10701ddb8883235484a3b8fd63d629e
created 2012-05-04 02:14 +0200
pushed 2012-08-24 15:39 +0000
Mats Palmgren Mats Palmgren - Bug 750745 - Allocate nsLineBoxes from their own presshell arena list. part=3/3 r=roc
a9e44cbf62c2b6d474f42557c4538139729faf69
created 2012-05-04 02:14 +0200
pushed 2012-08-24 15:39 +0000
Mats Palmgren Mats Palmgren - Bug 750745 - Introduce AllocateByObjectID/FreeByObjectID for allocating non-frame objects from per-type lists in the PresArena. part=2/3 r=roc
c44e1693ddd915918c3dccd356a633c5297f4b87
created 2012-05-04 02:14 +0200
pushed 2012-08-24 15:39 +0000
Mats Palmgren Mats Palmgren - Bug 750745 - Rename nsPresArena::AllocateByCode/FreeByCode to AllocateByFrameID/FreeByFrameID. part=1/3 r=roc
622e0d1cc986f7342cacaf0ad9961d5fca88dddb
created 2012-04-11 17:17 -0700
pushed 2012-07-13 18:18 +0000
Mark Capella Mark Capella - Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
2d5421ea175817bce04d19ef9d165b97b8d0e4ba
created 2011-12-08 21:01 -0800
pushed 2012-03-09 01:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 705987 - Use mallocSizeOf in the layout memory reporters. r=khuey,bzbarsky
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-01-29 07:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
f073e9c3a7c41522e147aab347bf67253ed94391
created 2011-03-17 20:14 -0700
pushed 2015-05-14 03:46 +0000
L. David Baron L. David Baron - Add poisoning for nsRuleData::mValueOffsets. (Bug 636039, patch 19) r=bzbarsky
d1fd855f7ebe4dd07f505200b4e548ff6ac4214d
created 2010-05-31 19:19 -0700
pushed 2015-05-14 03:46 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=566447; add presshell memory reporter; r=bz
82e988788229b919ca247d97afd2270ef2cccd56
created 2009-09-16 10:00 +1200
pushed 2015-05-14 03:46 +0000
Zack Weinberg Zack Weinberg - Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
71e1c4bdc3c8c9be8e849c871e294dc8a11c8be7
created 2009-09-14 17:26 -0700
pushed 2015-05-14 03:46 +0000
Justin Dolske Justin Dolske - Backed out changeset a3f33def2dca (bug 497495 part 4)
a3f33def2dca968d2b335c55c2daf92a10499282
created 2009-09-14 17:29 -0400
pushed 2015-05-14 03:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 497495 (frame poisoning) part 4: Change nsPresArena to maintain separate free lists for every frame class, based on its FrameIID. Pass the necessary information in from AllocateFrame and FreeFrame. r=roc sr=dbaron
041536f901e8aa11b79dc55e2d3db9cde5309cc6
created 2009-08-17 20:21 -0700
pushed 2015-05-14 03:46 +0000
Zack Weinberg Zack Weinberg - Bug 497495 (frame poisoning) part 1: Move the frame arena code to its own file and rename the class to nsPresArena. r=roc
less more (0) tip