aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/runtime/malloc.h
AgeCommit message (Expand)Author
2014-01-27runtime: smarter slice growDmitriy Vyukov
2014-01-24runtime: combine small NoScan allocationsDmitriy Vyukov
2014-01-23undo CL 45770044 / d795425bfa18Dmitriy Vyukov
2014-01-23runtime: increase page size to 8KDmitriy Vyukov
2014-01-14runtime: emit collection stacks in GODEBUG=allocfreetrace modeRuss Cox
2014-01-07runtime: use special records hung off the MSpan toKeith Randall
2013-12-18runtime: mark objects in free lists as allocated and unscannable.Keith Randall
2013-12-03runtime: add an allocation and free tracing for gc debuggingCarl Shapiro
2013-09-06runtime: account for all sys memory in MemStatsDmitriy Vyukov
2013-08-31runtime: record type information for hashtable internal structures.Keith Randall
2013-08-23runtime: rename FlagNoPointers to FlagNoScan. Better representsKeith Randall
2013-08-14runtime: make SetFinalizer(x, f) accept any f for which f(x) is validRuss Cox
2013-08-14runtime: implement SysUnused on windowsDmitriy Vyukov
2013-08-04runtime: remove dead codeDmitriy Vyukov
2013-07-29runtime: allow SetFinalizer with a func(interface{})Pieter Droogendijk
2013-07-26runtime: refactor mallocgcDmitriy Vyukov
2013-06-10runtime: use persistentalloc instead of SysAlloc in FixAllocDmitriy Vyukov
2013-06-06runtime: speedup malloc stats collectionDmitriy Vyukov
2013-06-04runtime: fix description of SysAllocAnthony Martin
2013-05-31runtime: introduce helper persistentalloc() functionDmitriy Vyukov
2013-05-30runtime: rename mheap.maps to mheap.spansDmitriy Vyukov
2013-05-28runtime: make mheap statically allocated againDmitriy Vyukov
2013-05-28runtime: allocate page table lazilyDmitriy Vyukov
2013-05-28undo CL 9805043 / 776aba85ece8Dmitriy Vyukov
2013-05-28runtime: inline MCache_Alloc() into mallocgc()Dmitriy Vyukov
2013-05-28runtime: introduce helper persistentalloc() functionDmitriy Vyukov
2013-05-27runtime: introduce cnewarray() to simplify allocation of typed arraysDmitriy Vyukov
2013-05-22runtime: fix and speedup malloc statsDmitriy Vyukov
2013-05-22runtime: simplify MCacheDmitriy Vyukov
2013-05-15runtime: transfer whole span from MCentral to MCacheDmitriy Vyukov
2013-05-15runtime: inline size to class conversion in malloc()Dmitriy Vyukov
2013-05-07runtime: reduce max arena size on windows/amd64 to 32 GiBShenghou Ma
2013-04-06runtime: replace union in MHeap with a structDmitriy Vyukov
2013-02-25runtime: precise garbage collection of channelsJan Ziak
2013-02-21cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox
2013-02-15runtime: allocate heap metadata at run timeRuss Cox
2013-02-04runtime/debug: add controls for garbage collectorRuss Cox
2013-01-26runtime: avoid defining the same variable in more than one translation unitShenghou Ma
2013-01-10runtime: interpret type information during garbage collectionJan Ziak
2012-11-13runtime: allow up to 128 GB of allocated memoryRuss Cox
2012-11-01runtime: add memorydump() debugging functionJan Ziak
2012-10-21runtime: sizeclass in MSpan should be int32.Jingcheng Zhang
2012-10-21runtime: store types of allocated objectsJan Ziak
2012-10-22runtime: update docs for MemStats.PauseNsShenghou Ma
2012-09-24runtime: add types to MSpanJan Ziak
2012-09-24runtime: prepare for 64-bit intsRuss Cox
2012-07-01runtime: add freemcache() functionDmitriy Vyukov
2012-06-08runtime: use uintptr where possible in malloc statsDave Cheney
2012-05-24runtime: faster GC mark phaseDmitriy Vyukov
2012-05-15runtime: refactor helpgc functionality in preparation for parallel GCDmitriy Vyukov