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
/
mem_linux.go
Age
Commit message (
Expand
)
Author
2025-10-31
runtime: avoid zeroing scavenged memory
Lance Yang
2025-03-04
runtime: decorate anonymous memory mappings
Lénaïc Huard
2024-03-25
runtime: migrate internal/atomic to internal/runtime
Andy Pan
2024-03-19
runtime: optimize permission changes with mprotect
Lance Yang
2023-12-05
runtime: add the disablethp GODEBUG setting
Michael Anthony Knyszek
2023-08-22
runtime: avoid MADV_HUGEPAGE for heap memory
Michael Anthony Knyszek
2023-05-23
runtime: fall back on mmap if madvise is unsupported
Lance Yang
2023-04-26
runtime: add a alignment check
ioworker0
2023-04-19
runtime: manage huge pages explicitly
Michael Anthony Knyszek
2023-04-05
runtime: add sysNoHugePage
Michael Anthony Knyszek
2022-04-05
all: separate doc comment from //go: directives
Russ Cox
2022-03-31
runtime: add wrappers for sys* functions and consolidate docs
Michael Anthony Knyszek
2022-01-19
runtime: print error if mmap fails
Ian Lance Taylor
2021-11-05
runtime: add harddecommit GODEBUG flag
Michael Anthony Knyszek
2020-10-26
runtime: delineate which memstats are system stats with a type
Michael Anthony Knyszek
2019-11-04
runtime: clean up power-of-two rounding code with align functions
Michael Anthony Knyszek
2019-07-30
runtime: add physHugePageShift
Michael Anthony Knyszek
2019-05-06
runtime: ensure free and unscavenged spans may be backed by huge pages
Michael Anthony Knyszek
2019-05-03
runtime: remove sys.HugePageSize
Michael Anthony Knyszek
2019-01-02
runtime: add GODEBUG=madvdontneed=1
Brad Fitzpatrick
2018-09-18
runtime: use MADV_FREE on Linux if available
Tobias Klauser
2018-02-15
runtime: remove non-reserved heap logic
Austin Clements
2017-10-18
runtime: separate error result for mmap
Austin Clements
2016-09-06
runtime: don't hard-code physical page size
Austin Clements
2016-07-20
runtime: support smaller physical pages than PhysPageSize
Austin Clements
2016-04-16
runtime: check that sysUnused is always physical-page aligned
Austin Clements
2016-03-02
all: single space after period.
Brad Fitzpatrick
2016-03-01
all: make copyright headers consistent with one space after period
Brad Fitzpatrick
2015-11-12
runtime: break out system-specific constants into package sys
Michael Matloob
2015-10-02
runtime: adjust huge page flags only on huge page granularity
Austin Clements
2015-04-24
runtime: implement xadduintptr and update system mstats using it
Srdjan Petrovic
2015-02-25
runtime: fix build, divide by constant 0 is a compile-time error
Keith Randall
2015-02-25
runtime: mark pages we return to kernel as NOHUGEPAGE
Keith Randall
2015-02-12
runtime: remove obsolete SELinux execmem comment
Brad Fitzpatrick
2014-12-28
runtime: rename gothrow to throw
Keith Randall
2014-12-23
runtime: correct ptrSize test in Linux version of sysReserve
Ian Lance Taylor
2014-11-14
[dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.cc
Russ Cox
2014-11-11
[dev.cc] runtime: convert memory allocator and garbage collector to Go
Russ Cox