aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mem_linux.go
AgeCommit message (Expand)Author
2020-10-26runtime: delineate which memstats are system stats with a typeMichael Anthony Knyszek
2019-11-04runtime: clean up power-of-two rounding code with align functionsMichael Anthony Knyszek
2019-07-30runtime: add physHugePageShiftMichael Anthony Knyszek
2019-05-06runtime: ensure free and unscavenged spans may be backed by huge pagesMichael Anthony Knyszek
2019-05-03runtime: remove sys.HugePageSizeMichael Anthony Knyszek
2019-01-02runtime: add GODEBUG=madvdontneed=1Brad Fitzpatrick
2018-09-18runtime: use MADV_FREE on Linux if availableTobias Klauser
2018-02-15runtime: remove non-reserved heap logicAustin Clements
2017-10-18runtime: separate error result for mmapAustin Clements
2016-09-06runtime: don't hard-code physical page sizeAustin Clements
2016-07-20runtime: support smaller physical pages than PhysPageSizeAustin Clements
2016-04-16runtime: check that sysUnused is always physical-page alignedAustin Clements
2016-03-02all: single space after period.Brad Fitzpatrick
2016-03-01all: make copyright headers consistent with one space after periodBrad Fitzpatrick
2015-11-12runtime: break out system-specific constants into package sysMichael Matloob
2015-10-02runtime: adjust huge page flags only on huge page granularityAustin Clements
2015-04-24runtime: implement xadduintptr and update system mstats using itSrdjan Petrovic
2015-02-25runtime: fix build, divide by constant 0 is a compile-time errorKeith Randall
2015-02-25runtime: mark pages we return to kernel as NOHUGEPAGEKeith Randall
2015-02-12runtime: remove obsolete SELinux execmem commentBrad Fitzpatrick
2014-12-28runtime: rename gothrow to throwKeith Randall
2014-12-23runtime: correct ptrSize test in Linux version of sysReserveIan Lance Taylor
2014-11-14[dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.ccRuss Cox
2014-11-11[dev.cc] runtime: convert memory allocator and garbage collector to GoRuss Cox