Generational memory allocator

Edit
Title Generational memory allocator
Topic Performance
Created 2017-08-14 00:38:15
Last modified 2017-11-22 18:48:58 (6 years, 4 months ago)
Latest email 2017-09-24 21:08:02 (6 years, 6 months ago)
Status
2017-11: Committed
2017-09: Moved to next CF
Target version
Authors Tomas Vondra (fuzzycz)
Reviewers Simon Riggs (simon)Become reviewer
Committer Simon Riggs (simon)
Links
Emails
PATCH: two slab-like memory allocators
First at 2016-08-02 15:44:35 by Tomas Vondra <tomas.vondra at 2ndquadrant.com>
Latest at 2017-09-24 21:08:02 by Simon Riggs <simon at 2ndquadrant.com>
Latest attachment (0001-Generational-memory-allocator-v2.patch) at 2017-09-24 20:32:09 from Tomas Vondra <tomas.vondra at 2ndquadrant.com>
    Attachment (0001-Generational-memory-allocator-v2.patch) at 2017-09-24 20:32:09 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Generational-memory-allocator.patch) at 2017-08-14 00:35:42 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (slaballoc_warning_fix.patch) at 2017-03-08 02:19:34 from David Rowley <david.rowley at 2ndquadrant.com> (Patch: Yes)
    Attachment (gen-context.patch) at 2017-03-07 14:46:57 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (gen-context.patch) at 2017-03-02 21:51:09 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0002-Overhaul-mmgr-s-README.patch) at 2017-02-28 18:41:22 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (0001-Remove-StandardChunkHeader-for-Slab-s-benefit.patch) at 2017-02-28 07:44:20 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (slab-fix.patch) at 2017-02-28 00:44:42 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (slab-warnings.patch) at 2017-02-27 17:46:06 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-Make-useful-infrastructure-from-aset.c-generally-ava.patch) at 2017-02-24 22:10:38 from Andres Freund <andres at anarazel.de> (Patch: Yes)
    Attachment (0001-move-common-bits-to-memdebug-v9.patch) at 2017-02-21 00:43:46 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-move-common-bits-to-memdebug-v8.patch) at 2016-12-13 00:45:13 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (slab-allocators-v7.tgz) at 2016-12-12 22:39:34 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (slab-allocators-v7.tgz) at 2016-12-01 02:26:56 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (slab-allocators-v6.tgz) at 2016-11-15 00:44:35 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (slab-allocators-v5.tgz) at 2016-10-25 21:48:10 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (sballoc-v2-tomas.patch) at 2016-10-23 14:26:28 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (slab-allocators-v4.tgz) at 2016-10-20 13:35:22 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (slab-allocators-v3.tgz) at 2016-10-05 04:22:19 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: No)
    Attachment (0001-simple-slab-allocator-fixed-size-allocations.patch) at 2016-09-27 02:10:17 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (0001-simple-slab-allocator-fixed-size-allocations.patch) at 2016-08-02 15:44:35 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
History
When Who What
2017-11-22 18:48:58 Simon Riggs (simon) Closed in commitfest 2017-11 with status: Committed
2017-10-01 23:48:03 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2017-09 with status: Moved to next CF
2017-09-24 21:08:29 Simon Riggs (simon) Added simon as committer
2017-09-24 21:08:20 Simon Riggs (simon) New status: Ready for Committer
2017-09-24 21:08:16 Simon Riggs (simon) Added simon as reviewer
2017-08-14 00:38:24 Tomas Vondra (fuzzycz) Changed authors to Tomas Vondra (fuzzycz)
2017-08-14 00:38:15 Tomas Vondra (fuzzycz) Attached mail thread d15dff83-0b37-28ed-0809-95a5cc7292ad@2ndquadrant.com
2017-08-14 00:38:15 Tomas Vondra (fuzzycz) Created patch record
Edit