layout/base/nsPresArena.cpp
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
bfca0e591024c79bf6cf96bc3117d1c8a06c0b47
created 2017-08-25 14:59 +1000
pushed 2017-08-25 23:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393636 (part 5) - Report memory usage of Gecko style structs separately. r=heycam.
a8aa2a5c2870498d9c21b05fed673d786591f817
created 2017-08-10 14:14 +1000
pushed 2017-08-12 22:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 (part 2) - Overhaul handling of nsWindowSizes. r=mccr8.
31ae02774ca909703e18c7b9f0a0f0a4f133e1ed
created 2017-07-18 16:52 -0700
pushed 2017-07-21 09:12 +0000
Manish Goregaokar Manish Goregaokar - Bug 1379830 - stylo: Allow ServoStyleContext to participate in ArenaRefPtr; r=bholley
e4aad4b94ca6687587dd7069207df353f56609a8
created 2017-06-24 19:23 +0200
pushed 2017-06-26 11:27 +0000
Mats Palmgren Mats Palmgren - Bug 1375331 - Retain the array buffer for PresArena free lists if it's 2048 bytes or less to avoid malloc/free churn. r=dbaron
df118b3de43b4fa7f69d0520077c49fdcf44b6b6
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:47 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 4: stylo: Rename eArenaObjectID_nsStyleContext to eArenaObjectID_GeckoStyleContext; r=bholley
9164c8933697fc198209d2f5455c7f0e059b670e
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 3 - Implement Type() by indexing a static array using the mClass field. Remove the nsIFrame::mType field. r=jfkthame
b096ffc589e36bbf87fa28beaef8edce2bd3b31a
created 2017-05-24 09:41 -0400
pushed 2017-05-24 20:33 +0000
L. David Baron L. David Baron - Bug 1367190 patch 3 - Store nsPresArena::mFreeLists as an array. r=mats
129ab771d0ad9da75e3786bf868161ddf3959e8e
created 2017-05-10 05:07 +0200
pushed 2017-05-11 14:51 +0000
Bas Schouten Bas Schouten - Bug 1330570: Allocate DisplayItemData into the PresShell Arena. r=mattwoodrow
df9358a0469ad540a31aedbd4307ed9f5c3cd532
created 2017-05-10 12:11 +0200
pushed 2017-05-10 13:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9483bb6d8ce6 (bug 1330570) for test failures in test_selection_move_commands.html | cmd_scrollBottom - -300 should equal -300
9483bb6d8ce6f860c60bebcc1d57b8d9a1c0aa41
created 2017-05-10 05:07 +0200
pushed 2017-05-10 13:07 +0000
Bas Schouten Bas Schouten - Bug 1330570: Allocate DisplayItemData into the PresShell Arena. r=mattwoodrow
102d5db4cb8c74513fd11b53e8f2d743aa40578a
created 2017-03-31 14:06 -0700
pushed 2017-04-01 11:10 +0000
Eric Rahm Eric Rahm - Bug 1351904 - Switch layout over to ArenaAllocator. r=xidorn
3dd4992e71be618115edc551af8c219977fbb506
created 2015-09-17 12:08 +1000
pushed 2015-09-17 12:56 +0000
Cameron McCormack Cameron McCormack - Bug 1203766 - Part 3: Add ArenaRefPtr support to nsStyleContext. r=bzbarsky
5efb8afff6c73545df0b6f88ab3d4653518b8ae2
created 2015-09-17 12:08 +1000
pushed 2015-09-17 12:56 +0000
Cameron McCormack Cameron McCormack - Bug 1203766 - Part 2: Add an ArenaRefPtr class that can have its pointer cleared out when an object's owning nsPresArena goes away. r=bzbarsky
76d24976824c2345bb45045e3332fef4e2eb0579
created 2015-09-17 12:08 +1000
pushed 2015-09-17 12:56 +0000
Cameron McCormack Cameron McCormack - Bug 1203766 - Part 1: Generate nsPresArena::ObjectIDs with a preprocessor-included file. r=bzbarsky
8b4a52bd7393e5a0590bdac5e0530d3c35d9d5e6
created 2015-07-15 17:05 +0800
pushed 2015-07-15 17:20 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1182963 - Use nsTHashTable::Iterator in nsPresArena. r=njn
4e05efa5ac360a3292351d540b3e27613ddc7ca6
created 2015-05-27 12:08 +1000
pushed 2015-05-28 00:03 +0000
Cameron McCormack Cameron McCormack - Bug 1168299 - Break out style struct memory usage reporting from pres-shell. r=njn
b4fa9c896fef4996dda7c4f0ef4c12997ff87772
created 2015-02-09 17:05 -0800
pushed 2015-02-19 14:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 2) - Remove remaining uses of NS_ABORT_IF_FALSE. r=Waldo.
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
02b3cdf68d5770413716f5f1d1a30207b7e648e4
created 2014-10-21 15:42 +0000
pushed 2014-10-21 19:21 +0000
Mats Palmgren Mats Palmgren - Bug 1085701 - Report the allocation size to the OOM abort. r=roc
50b153848427a55458616adeba48f08bb57352c1
created 2014-08-05 13:27 -0700
pushed 2014-08-06 12:42 +0000
Andrew McCreight Andrew McCreight - Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
58a202b281976f42fa7dab286fedaa482c3dce56
created 2014-06-03 00:08 +1200
pushed 2014-06-02 21:20 +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 2013-10-01 09:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 3) - Make multi-output sizeOfFoo() functions more consistent in content/, dom/ and layout/. r=till.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 19:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
22acef5e2878f07af5558f4d718a9f2b436ad288
created 2013-08-20 17:48 -0400
pushed 2013-08-21 12:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 follow-up: Unbreak ASAN builds
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-08-20 19:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
b8e1d4abf5607ebb13b15917d7f3973125513032
created 2013-05-07 20:48 +0200
pushed 2013-05-08 02:10 +0000
Mats Palmgren Mats Palmgren - Bug 867530 - Make the current poison consumers use the new API. r=roc
35deab0191354fd4c04f45ec5ad025fa31c20f0f
created 2013-05-07 20:48 +0200
pushed 2013-05-08 02:10 +0000
Mats Palmgren Mats Palmgren - Bug 867530 - Move PresArena poisoning code to MFBT. r=roc
852f34e11e0080f373e1fcab59eace2c6d438bef
created 2013-04-15 22:00 +0200
pushed 2013-04-16 01:49 +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-04-16 01:49 +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-04-16 01:49 +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-04-16 01:49 +0000
Mats Palmgren Mats Palmgren - Bug 856368 - Remove DEBUG_TRACEMALLOC_PRESARENA. r=roc
cd563ebad556f16bebeb40848af5b3eabd654b7f
created 2013-03-25 15:27 +0100
pushed 2013-03-26 04:34 +0000
Christian Holler Christian Holler - Bug 852476 - Fix Valgrind annotations in nsPresArena.cpp. r=mats
fa9f36138ad8fdca7f79ddca99a5879fa19f374b
created 2013-02-18 02:48 +0100
pushed 2013-02-18 08:55 +0000
Christian Holler Christian Holler - Bug 838557 - Fix obvious problem with previous patch in nsPresShell.cpp, r=me
df6fbdf62e13933bde8593f623306846f0306de5
created 2013-02-15 00:50 +0100
pushed 2013-02-15 14:39 +0000
Christian Holler Christian Holler - Bug 838557 - Create a common interface for ASan/Valgrind functions. r=mats,bhackett
96ddc07ef64eb155ba2003ec80c6ca6d7eb308f8
created 2013-02-12 18:48 -0800
pushed 2013-02-13 15:19 +0000
Wan-Teh Chang Wan-Teh Chang - Bug 807883: Reformat a function call.
0acac77dd920b470ed7217d08fa78ffc661c4a41
created 2013-02-12 08:54 -0800
pushed 2013-02-13 02:25 +0000
Wan-Teh Chang Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
5e871e6dba26a0118ceb72ff5bf5d884c4156166
created 2013-02-06 14:30 +0100
pushed 2013-02-06 21:55 +0000
Christian Holler Christian Holler - Bug 838150 - Add ASan and Valgrind annotations to JS LifoAlloc. r=bhackett
b2f1089d6cd48473262e9af39cc822fc1f1e8139
created 2013-02-03 02:04 +0100
pushed 2013-02-03 20:34 +0000
Mats Palmgren Mats Palmgren - Bug 827150 - Notify ASan/Valgrind when moving entries in and out of a PresArena free list. r=roc,choller
d13a6a88735b0ee0ea6e855e754543838f0d1956
created 2012-12-03 16:18 -0500
pushed 2012-12-04 14:54 +0000
Trevor Saunders Trevor Saunders - bug 801466 - part 1 - remove uses of prmem in layout/ xpcom/ and modules/ r=roc
6e5f31366aab5eb7fe543ffc4e9fda496e64d6ae
created 2012-11-07 11:55 -0800
pushed 2012-11-08 01:08 +0000
L. David Baron L. David Baron - Bug 809533, patch 1: Make allocation in the frame arena and the display list arena infallible. r=roc
602330b6745c07cad8cbff140b338b314c05fef6
created 2012-10-18 15:04 -0400
pushed 2012-10-19 01:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 794510 - Part 8 (second half)
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200
pushed 2012-09-11 17:34 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
af0b960c0418287905353b654cc09f6f3bf1c5fc
created 2012-08-29 18:27 -0700
pushed 2012-08-30 10:30 +0000
L. David Baron L. David Baron - Print which bits have errors to try to distinguish overwriting from hardware problems. (Bug 785737) r=roc
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
less more (0) -60 tip