index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
mgcmark.go
Age
Commit message (
Expand
)
Author
2017-04-28
runtime: separate spans of noscan objects
Austin Clements
2017-04-13
runtime: rename _MSpanStack -> _MSpanManual
Austin Clements
2017-03-07
runtime: print SP/FP on bad pointer crashes
Austin Clements
2017-03-03
runtime: don't rescan finalizers queue during mark termination
Austin Clements
2017-02-14
runtime: remove stack barriers
Austin Clements
2017-02-14
runtime: remove rescan list
Austin Clements
2017-02-10
cmd/trace: Record mark assists in execution traces
Heschi Kreinick
2016-11-20
runtime: exit idle worker if there's higher-priority work
Austin Clements
2016-11-17
runtime: improve diagnostics for "scan missed a g"
Austin Clements
2016-11-01
runtime: access modules via a slice
David Crawshaw
2016-10-31
runtime: make assists perform root jobs
Austin Clements
2016-10-31
runtime: lift systemstack part of gcAssistAlloc
Austin Clements
2016-10-28
runtime: disable stack rescanning by default
Austin Clements
2016-10-28
runtime: mark tiny blocks at GC start
Austin Clements
2016-10-28
runtime: ensure finalizers are zero-initialized before reuse
Austin Clements
2016-10-28
runtime: parallelize STW mcache flushing
Austin Clements
2016-10-28
runtime: fix preemption of root marking jobs
Austin Clements
2016-10-28
runtime, cmd/trace: track goroutines blocked on GC assists
Austin Clements
2016-10-28
runtime: fix preemption of fractional and idle mark workers
Austin Clements
2016-10-26
runtime: scan mark worker stacks like normal
Austin Clements
2016-10-26
runtime: debug code to panic when marking a free object
Austin Clements
2016-10-25
runtime: eliminate allspans snapshot
Austin Clements
2016-10-25
runtime: make markrootSpans time proportional to in-use spans
Austin Clements
2016-10-25
runtime: consolidate h_spans and mheap_.spans
Austin Clements
2016-10-19
runtime: remove gcWork flushes in mark termination
Austin Clements
2016-10-17
runtime: fix GC assist retry path
Austin Clements
2016-10-17
runtime: abstract out assist queue management
Austin Clements
2016-10-03
runtime: make gcDumpObject useful on stack frames
Austin Clements
2016-09-20
runtime: consistency check for G rescan position
Austin Clements
2016-09-06
runtime: bound scanobject to ~100 µs
Austin Clements
2016-09-02
runtime: remove a load and shift from scanobject
Josh Bleecher Snyder
2016-07-27
runtime: reduce GC assist extra credit
Rhys Hiltner
2016-05-27
runtime: always call stackfree on the system stack
Austin Clements
2016-05-25
runtime: pass gcWork to scanstack
Austin Clements
2016-05-25
runtime: document scanstack
Austin Clements
2016-05-19
runtime: fix goroutine priority elevation
Austin Clements
2016-05-19
runtime: add 'next' flag to ready
Austin Clements
2016-05-16
runtime: remove obsolete comment from scanobject
Austin Clements
2016-04-30
runtime: reclaim scan/dead bit in first word
Austin Clements
2016-04-30
runtime: use morePointers and isPointer in more places
Austin Clements
2016-04-29
[dev.garbage] runtime: use s.base() everywhere it makes sense
Austin Clements
2016-04-29
[dev.garbage] runtime: restructure alloc and mark bits
Rick Hudson
2016-04-27
[dev.garbage] Merge remote-tracking branch 'origin/master' into HEAD
Rick Hudson
2016-04-27
[dev.garbage] runtime: add gc work buffer tryGet and put fast paths
Rick Hudson
2016-04-27
[dev.garbage] runtime: cleanup and optimize span.base()
Rick Hudson
2016-04-27
[dev.garbage] runtime: allocate directly from GC mark bits
Rick Hudson
2016-04-27
runtime: don't rescan globals
Austin Clements
2016-04-26
runtime: make stack re-scan O(# dirty stacks)
Austin Clements
2016-04-26
runtime: remove stack barriers during concurrent mark
Austin Clements
2016-04-26
runtime: avoid span root marking entirely during mark termination
Austin Clements
[prev]
[next]