summaryrefslogtreecommitdiff
path: root/src/runtime/slice.go
Commit message (Expand)AuthorAgeFilesLines
* runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements2016-10-281-1/+1
* runtime: make append only clear uncopied memoryCarl Mastrangelo2016-10-041-2/+7
* cmd/compile: generate makeslice calls with int argumentsMartin Möhrmann2016-08-291-6/+17
* runtime: simplify mallocgc flag argumentKeith Randall2016-04-201-8/+3
* cmd/compile,runtime: pass elem type to {make,grow}sliceKeith Randall2016-04-201-9/+7
* runtime: call mallocgc directly from makeslice and growsliceJosh Bleecher Snyder2016-04-201-2/+7
* runtime: add maxSliceCapJosh Bleecher Snyder2016-04-191-10/+25
* runtime: speed up makeslice by avoiding divisionsMartin Möhrmann2016-04-101-3/+11
* cmd/compile: avoid a spill in append fast pathJosh Bleecher Snyder2016-04-101-0/+6
* runtime: speed up growslice by avoiding divisions 2Marvin Stenger2016-03-251-12/+20
* runtime: fix inconsistency in slice.goMarvin Stenger2016-03-241-12/+9
* runtime: speed up growslice by avoiding divisionsMartin Möhrmann2016-03-141-6/+16
* cmd/compile, runtime: eliminate growslice_nMatthew Dempsky2016-03-131-11/+0
* runtime: eliminate unnecessary type conversionsMatthew Dempsky2016-03-071-9/+9
* runtime: add optional expensive check for invalid cgo pointer passingIan Lance Taylor2015-11-161-1/+1
* runtime, syscall: add calls to msan functionsIan Lance Taylor2015-10-211-0/+10
* runtime: add stringStructOf helper functionMatthew Dempsky2015-10-201-1/+1
* runtime: reduce slice growth during append to 2xRuss Cox2015-06-261-2/+12
* all: fix misprints in commentsAinar Garipov2015-06-111-1/+1
* runtime: use memmove during slice appendRuss Cox2015-05-151-3/+6
* runtime: replace needwb() with writeBarrierEnabledRuss Cox2015-04-281-1/+1
* runtime: merge slice and sliceStructMichael Hudson-Doyle2015-04-151-7/+7
* runtime: don't return a slice with nil ptr but non-zero len from growsliceShenghou Ma2015-03-121-1/+3
* cmd/internal/gc, runtime: change growslice to use int instead of int64Matthew Dempsky2015-03-041-6/+3
* cmd/gc, runtime: rename writebarrierfat to typedmemmoveRuss Cox2015-01-061-1/+1
* runtime: add missing write barriers in append's copy of slice dataRuss Cox2015-01-061-2/+6
* runtime: fix slicecopy return value for zero-width elementsMatthew Dempsky2015-01-041-1/+5
* runtime: remove go prefix from a few routinesKeith Randall2014-12-291-1/+1
* [dev.cc] runtime: convert memory allocator and garbage collector to GoRuss Cox2014-11-111-4/+4
* runtime: remove duplicated Go constantsRuss Cox2014-09-161-4/+4
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+139