index
:
delta/go-git.git
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
q
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.10-security
release-branch.go1.11
release-branch.go1.11-security
release-branch.go1.12
release-branch.go1.12-security
release-branch.go1.13
release-branch.go1.13-security
release-branch.go1.14
release-branch.go1.14-security
release-branch.go1.15
release-branch.go1.15-security
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
tmp.shadams
github.com: golang/go
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
malloc.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
runtime: accept non-monotonic arena allocation on 32-bit
Austin Clements
2017-05-25
1
-24
/
+33
*
runtime: don't corrupt arena bounds on low mmap
Austin Clements
2017-05-23
1
-1
/
+13
*
runtime: make _TinySizeClass an int8 to prevent use as spanClass
Austin Clements
2017-04-28
1
-1
/
+1
*
runtime: eliminate heapBitsSetTypeNoScan
Austin Clements
2017-04-28
1
-3
/
+1
*
runtime: separate spans of noscan objects
Austin Clements
2017-04-28
1
-11
/
+12
*
runtime: inform arena placement using sbrk(0)
Austin Clements
2017-04-21
1
-0
/
+15
*
runtime: consolidate changes to arena_used
Austin Clements
2017-04-11
1
-15
/
+11
*
runtime: generalize GC trigger
Austin Clements
2017-03-31
1
-2
/
+4
*
cmd/compile: intrinsics for math/bits.TrailingZerosX
Keith Randall
2017-03-16
1
-1
/
+1
*
runtime: make fastrand to generate 32bit values
Sokolov Yura
2017-02-13
1
-1
/
+1
*
runtime: fix confusion between _MaxMem and _MaxArena32
Austin Clements
2017-02-07
1
-12
/
+9
*
runtime: simplify and cleanup mallocinit
Austin Clements
2017-02-07
1
-24
/
+18
*
runtime: make _MaxMem an untyped constant
Austin Clements
2017-02-07
1
-1
/
+5
*
runtime: use 4K as the boundary of legal pointers
Austin Clements
2017-01-06
1
-0
/
+7
*
runtime: add support files for linux/mips{,le} port
Vladimir Stefanovic
2016-11-15
1
-1
/
+2
*
runtime: compute size classes statically
Keith Randall
2016-10-30
1
-21
/
+11
*
runtime, cmd/compile: rename memclr -> memclrNoHeapPointers
Austin Clements
2016-10-28
1
-1
/
+1
*
runtime: make fixalloc zero allocations on reuse
Austin Clements
2016-10-28
1
-0
/
+1
*
runtime: consolidate h_spans and mheap_.spans
Austin Clements
2016-10-25
1
-2
/
+2
*
runtime: mark several types go:notinheap
Austin Clements
2016-10-15
1
-0
/
+2
*
runtime: update malloc.go documentation
Austin Clements
2016-09-26
1
-46
/
+47
*
runtime: don't hard-code physical page size
Austin Clements
2016-09-06
1
-6
/
+6
*
runtime: fetch physical page size from the OS
Austin Clements
2016-09-06
1
-0
/
+22
*
runtime: rename fastrand1 to fastrand
Josh Bleecher Snyder
2016-08-30
1
-2
/
+2
*
cmd/compile: remove Zero and NilCheck for newobject
Cherry Zhang
2016-08-30
1
-0
/
+2
*
runtime: increase malloc size classes
Dmitry Vyukov
2016-08-19
1
-5
/
+5
*
runtime: perform publication barrier even for noscan objects
Austin Clements
2016-05-14
1
-8
/
+8
*
runtime: use entire address space on 32 bit
Elias Naur
2016-05-07
1
-50
/
+26
*
runtime: reclaim scan/dead bit in first word
Austin Clements
2016-04-30
1
-1
/
+1
*
[dev.garbage] runtime: simplify nextFreeFast so it is inlined
Rick Hudson
2016-04-29
1
-5
/
+2
*
[dev.garbage] runtime: fix nfree accounting
Austin Clements
2016-04-29
1
-0
/
+1
*
[dev.garbage] runtime: fix allocfreetrace
Austin Clements
2016-04-29
1
-17
/
+0
*
[dev.garbage] runtime: reintroduce no-zeroing optimization
Austin Clements
2016-04-29
1
-13
/
+10
*
[dev.garbage] runtime: eliminate mspan.start
Austin Clements
2016-04-29
1
-3
/
+0
*
[dev.garbage] runtime: document sysAlloc
Austin Clements
2016-04-29
1
-0
/
+4
*
[dev.garbage] runtime: use sys.Ctz64 intrinsic
Rick Hudson
2016-04-29
1
-6
/
+5
*
[dev.garbage] runtime: restructure alloc and mark bits
Rick Hudson
2016-04-29
1
-1
/
+1
*
[dev.garbage] Merge remote-tracking branch 'origin/master' into HEAD
Rick Hudson
2016-04-27
1
-49
/
+23
|
\
|
*
runtime: allocate black during GC
Austin Clements
2016-04-21
1
-2
/
+2
|
*
runtime: simplify/optimize allocate-black a bit
Austin Clements
2016-04-21
1
-3
/
+1
|
*
runtime: count black allocations toward scan work
Austin Clements
2016-04-21
1
-3
/
+5
|
*
runtime: use type int to specify size for newarray
Martin Möhrmann
2016-04-21
1
-5
/
+5
|
*
runtime: simplify mallocgc flag argument
Keith Randall
2016-04-20
1
-37
/
+11
|
*
runtime: add maxSliceCap
Josh Bleecher Snyder
2016-04-19
1
-1
/
+1
|
*
runtime: make execution error panic values implement the Error interface
Emmanuel Odeke
2016-04-10
1
-1
/
+1
*
|
[dev.garbage] runtime: cleanup and optimize span.base()
Rick Hudson
2016-04-27
1
-2
/
+2
*
|
[dev.garbage] runtime: remove heapBitsSweepSpan
Rick Hudson
2016-04-27
1
-4
/
+55
*
|
[dev.garbage] runtime: add bit and cache ctz64 (count trailing zero)
Rick Hudson
2016-04-27
1
-7
/
+8
*
|
[dev.garbage] runtime: replace ref with allocCount
Rick Hudson
2016-04-27
1
-5
/
+5
*
|
[dev.garbage] runtime: allocate directly from GC mark bits
Rick Hudson
2016-04-27
1
-13
/
+23
[next]