]> Cypherpunks.ru repositories - gostls13.git/history - src/runtime/mcentral.go
runtime: refactor runtime->tracer API to appear more like a lock
[gostls13.git] / src / runtime / mcentral.go
2023-11-09 Michael Anthony... runtime: refactor runtime->tracer API to appear more...
2023-10-02 Cherry Muiruntime: use smaller fields for mspan.freeindex and...
2023-05-11 Michael Anthony... runtime: replace trace.enabled with traceEnabled
2022-11-14 Michael KnyszekRevert "runtime: delay incrementing freeindex in malloc"
2022-11-11 Cherry Muiruntime: delay incrementing freeindex in malloc
2022-10-12 Michael Anthony... runtime: add safe arena support to the runtime
2022-08-19 Cuong Manh Leruntime: add and use runtime/internal/sys.NotInHeap
2022-08-16 Keith Randallruntime: redo heap bitmap
2022-08-09 Keith RandallRevert "runtime: redo heap bitmap"
2022-08-08 Keith Randallruntime: redo heap bitmap
2021-11-05 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2021-10-29 Michael Anthony... runtime: fix unclosed GCSweepStart trace event
2021-10-29 Michael Anthony... runtime: clean up allocation zeroing
2021-10-29 Michael Anthony... runtime: fix sweep termination condition
2021-07-06 Jay Conrod[dev.cmdgo] all: merge master (912f075) into dev.cmdgo
2021-05-17 Katie Hockman[dev.fuzz] all: merge master (d137b74) into dev.fuzz
2021-05-13 Filippo Valsorda[dev.boringcrypto] all: merge commit 9d0819b27c (CL...
2021-05-11 Cherry Mui[dev.typeparams] all: merge master (9b84814) into dev...
2021-04-30 David Chaseruntime: break up large calls to memclrNoHeapPointers...
2021-04-12 Austin Clementsruntime: block sweep completion on all sweep paths
2021-03-12 Matthew Dempskyruntime: simplify divmagic for span calculations
2020-12-14 Katie Hockman[dev.fuzz] all: merge master into dev.fuzz
2020-11-18 Roland Shoemaker[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-17 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-11-03 Rob Findley[dev.typeparams] merge master into dev.typeparams
2020-10-31 Cherry Zhangruntime: remove residual !go115NewMCentralImpl fields
2020-10-26 Michael Anthony... runtime: remove mcentral.nmalloc and add mcache.local_n...
2020-08-21 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-08-17 Michael Anthony... runtime: clean up old mcentral code
2020-05-07 Dmitri Shuralyov[dev.boringcrypto] all: merge master into dev.boringcrypto
2020-04-30 Cherry Zhangcmd: merge branch 'dev.link' into master
2020-04-29 Than McIntosh[dev.link] all: merge branch 'master' into dev.link
2020-04-27 Michael Anthony... runtime: bound small object sweeping to 100 spans when...
2020-04-27 Michael Anthony... runtime: add new mcentral implementation
2020-04-10 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2020-04-07 Dan Scalesruntime: static lock ranking for the runtime (enabled...
2019-11-19 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2019-11-11 Cherry Zhang[dev.link] all: merge branch 'master' into dev.link
2019-11-08 Gerrit Code ReviewMerge "cmd: merge branch 'dev.link' into master"
2019-11-08 Michael Anthony... runtime: remove unnecessary large parameter to mheap_...
2019-11-08 Michael Anthony... runtime: remove useless heap_objects accounting
2019-05-28 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2019-03-18 Martin Möhrmannruntime: replace division by span element size by multi...
2018-11-14 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-11-05 Michael Anthony... runtime: clean up MSpan* MCache* MCentral* in docs
2018-11-02 Brad Fitzpatrickall: use "reports whether" consistently in the few...
2018-10-25 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-10-15 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-10-09 Austin Clementsruntime: simplify free count calculation in (un)cacheSpan
2018-10-09 Austin Clementsruntime: avoid tracking spans with no objects with...
2018-10-09 Austin Clementsruntime: tidy mheap.freeSpan
2018-10-02 Austin Clementsruntime: flush mcaches lazily
2018-05-18 Filippo Valsorda[dev.boringcrypto] all: merge master into dev.boringcrypto
2018-02-15 Austin Clementsruntime: eliminate most uses of mheap_.arena_*
2017-04-28 Austin Clementsruntime: separate spans of noscan objects
2017-04-21 Austin Clementsruntime: drive proportional sweep directly off heap_live
2017-04-19 Austin Clementsruntime: make sweep trace events encompass entire sweep...
2017-03-04 Austin Clementsruntime: make ReadMemStats STW for < 25µs
2016-10-15 Austin Clementsruntime: mark several types go:notinheap
2016-05-05 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2016-04-29 Rick HudsonMerge remote-tracking branch 'origin/dev.garbage'
2016-04-29 Austin Clements[dev.garbage] runtime: reintroduce no-zeroing optimization
2016-04-29 Austin Clements[dev.garbage] runtime: remove unused head/end arguments...
2016-04-27 Rick Hudson[dev.garbage] Merge remote-tracking branch 'origin...
2016-04-27 Rick Hudson[dev.garbage] runtime: cleanup and optimize span.base()
2016-04-27 Rick Hudson[dev.garbage] runtime: add bit and cache ctz64 (count...
2016-04-27 Rick Hudson[dev.garbage] runtime: replace ref with allocCount
2016-04-27 Rick Hudson[dev.garbage] runtime: allocate directly from GC mark...
2016-04-27 Rick Hudson[dev.garbage] runtime: mark/allocation helper functions
2016-03-02 Austin Clements[dev.garbage] Merge branch 'master' into dev.garbage
2016-03-02 Brad Fitzpatrickall: single space after period.
2016-02-29 Gerrit Code ReviewMerge "[dev.ssa] Merge remote-tracking branch 'origin...
2016-02-29 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2016-02-25 Austin Clementsruntime: remove unnecessary clears of the heap bitmap
2016-01-07 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-12-15 Austin Clementsruntime: fix (sometimes major) underestimation of heap_live
2015-12-15 Austin Clementsruntime: deduct correct sweep credit
2015-11-17 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-11-12 Matthew Dempskyruntime: rewrite lots of foo_Bar(f, ...) into f.bar...
2015-11-11 Austin Clementsruntime: fix over-aggressive proportional sweep
2015-11-10 Michael Matloobruntime: break atomics out into package runtime/interna...
2015-10-22 Matthew Dempskyruntime: add mSpanList type to represent lists of mspans
2015-08-25 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-08-04 Austin Clementsruntime: make sweep proportional to spans bytes allocated
2015-05-07 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-04-21 Austin Clementsruntime: finish sweeping before concurrent GC starts
2015-04-01 Keith Randall[dev.ssa] Merge remote-tracking branch 'origin/master...
2015-03-11 Keith Randallruntime,reflect,cmd/internal/gc: Fix comments referring...
2015-03-04 Rick Hudsonruntime: Remove boundary bit logic.
2015-02-20 Russ Cox[dev.cc] all: merge master (5868ce3) into dev.cc
2015-02-19 Russ Coxruntime: reorganize memory code
2015-01-19 Russ Coxruntime: factor out bitmap, finalizer code from malloc/mgc
2014-12-28 Keith Randallruntime: rename gothrow to throw
2014-12-06 Russ Coxall: merge dev.garbage (d1238958d4ae) into default...
2014-12-05 Russ Coxall: merge default (faa3ed1dc30e) into dev.garbage
2014-12-05 Russ Coxall: merge dev.cc (81884b89bd88) into default
2014-12-05 Russ Cox[dev.garbage] all: merge dev.cc (81884b89bd88) into...
2014-12-05 Russ Cox[dev.cc] all: merge default (8d42099cdc23) into dev.cc
2014-11-24 Russ Cox[dev.garbage] all: merge dev.cc (493ad916c3b1) into...
2014-11-23 Russ Cox[dev.cc] all: merge default (95f5614b4648) into dev.cc
next