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
/
slice.go
Age
Commit message (
Expand
)
Author
2019-03-25
runtime: remove kindNoPointers
Keith Randall
2019-03-25
runtime: skip wb call in growslice when unnecessary
Josh Bleecher Snyder
2018-10-29
cmd/compile: move slice construction to callers of makeslice
Martin Möhrmann
2018-10-23
runtime: remove unused maxSliceCap function and maxElems array
Martin Möhrmann
2018-10-23
runtime: use multiplication with overflow check for makeslice
Martin Möhrmann
2018-10-23
runtime: use multiplication with overflow check for growslice
Martin Möhrmann
2018-08-24
runtime: do not execute write barrier on newly allocated slice in growslice
Martin Möhrmann
2018-08-24
runtime: replace typedmemmmove with bulkBarrierPreWrite and memmove in growslice
Martin Möhrmann
2018-05-06
cmd/compile: optimize append(x, make([]T, y)...) slice extension
Martin Möhrmann
2018-04-21
runtime: use sys.PtrSize in growslice
Josh Bleecher Snyder
2018-04-13
runtime: avoid division in growslice
Ilya Tocar
2018-02-15
runtime: replace _MaxMem with maxAlloc
Austin Clements
2017-11-01
runtime: protect growslice against newcap*et.size overflow
Martin Möhrmann
2017-10-29
runtime: eliminate remaining recordspan write barriers
Austin Clements
2017-09-22
runtime: remove getcallerpc argument
Austin Clements
2017-08-24
runtime: avoid infinite loop in growslice
Martin Möhrmann
2017-08-15
runtime: simplify memory capacity check in growslice
Martin Möhrmann
2016-10-28
runtime, cmd/compile: rename memclr -> memclrNoHeapPointers
Austin Clements
2016-10-04
runtime: make append only clear uncopied memory
Carl Mastrangelo
2016-08-29
cmd/compile: generate makeslice calls with int arguments
Martin Möhrmann
2016-04-20
runtime: simplify mallocgc flag argument
Keith Randall
2016-04-20
cmd/compile,runtime: pass elem type to {make,grow}slice
Keith Randall
2016-04-20
runtime: call mallocgc directly from makeslice and growslice
Josh Bleecher Snyder
2016-04-19
runtime: add maxSliceCap
Josh Bleecher Snyder
2016-04-10
runtime: speed up makeslice by avoiding divisions
Martin Möhrmann
2016-04-10
cmd/compile: avoid a spill in append fast path
Josh Bleecher Snyder
2016-03-25
runtime: speed up growslice by avoiding divisions 2
Marvin Stenger
2016-03-24
runtime: fix inconsistency in slice.go
Marvin Stenger
2016-03-14
runtime: speed up growslice by avoiding divisions
Martin Möhrmann
2016-03-13
cmd/compile, runtime: eliminate growslice_n
Matthew Dempsky
2016-03-07
runtime: eliminate unnecessary type conversions
Matthew Dempsky
2015-11-16
runtime: add optional expensive check for invalid cgo pointer passing
Ian Lance Taylor
2015-10-21
runtime, syscall: add calls to msan functions
Ian Lance Taylor
2015-10-20
runtime: add stringStructOf helper function
Matthew Dempsky
2015-06-26
runtime: reduce slice growth during append to 2x
Russ Cox
2015-06-11
all: fix misprints in comments
Ainar Garipov
2015-05-15
runtime: use memmove during slice append
Russ Cox
2015-04-28
runtime: replace needwb() with writeBarrierEnabled
Russ Cox
2015-04-15
runtime: merge slice and sliceStruct
Michael Hudson-Doyle
2015-03-12
runtime: don't return a slice with nil ptr but non-zero len from growslice
Shenghou Ma
2015-03-04
cmd/internal/gc, runtime: change growslice to use int instead of int64
Matthew Dempsky
2015-01-06
cmd/gc, runtime: rename writebarrierfat to typedmemmove
Russ Cox
2015-01-06
runtime: add missing write barriers in append's copy of slice data
Russ Cox
2015-01-04
runtime: fix slicecopy return value for zero-width elements
Matthew Dempsky
2014-12-29
runtime: remove go prefix from a few routines
Keith Randall
2014-11-11
[dev.cc] runtime: convert memory allocator and garbage collector to Go
Russ Cox
2014-09-16
runtime: remove duplicated Go constants
Russ Cox
2014-09-08
build: move package sources from src/pkg to src
Russ Cox
[prev]