summaryrefslogtreecommitdiff
path: root/src/runtime/string.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: optimize slicebytestostringJosh Bleecher Snyder2017-03-081-6/+14
* runtime: improve atoi implementationMartin Möhrmann2016-11-011-5/+58
* runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements2016-10-281-2/+2
* cmd/compile: move stringtoslicebytetmp to the backendMartin Möhrmann2016-10-281-12/+0
* runtime: speed up non-ASCII rune decodingMartin Möhrmann2016-10-171-6/+6
* cmd/compile: intrinsify slicebytetostringtmp when not instrumentingMartin Möhrmann2016-09-141-10/+13
* runtime: remove maxstringMartin Möhrmann2016-09-081-18/+2
* cmd/compile: improve string iteration performanceMartin Möhrmann2016-08-301-43/+4
* runtime: minor string/rune optimizationsJosh Bleecher Snyder2016-08-221-3/+2
* runtime: zero tmpbuf between len and capKeith Randall2016-04-251-2/+4
* runtime: simplify mallocgc flag argumentKeith Randall2016-04-201-3/+3
* cmd/compile, runtime: fix pedantic int->string conversionsMatthew Dempsky2016-03-311-0/+3
* runtime: eliminate unnecessary type conversionsMatthew Dempsky2016-03-071-2/+2
* runtime: fix getcallerpc argsDmitry Vyukov2016-02-251-2/+2
* runtime: don't expose stack buffer in stringto{byte,rune}sliceKeith Randall2016-02-041-2/+2
* runtime: break atomics out into package runtime/internal/atomicMichael Matloob2015-11-101-2/+3
* runtime, syscall: add calls to msan functionsIan Lance Taylor2015-10-211-0/+9
* runtime: add stringStructOf helper functionMatthew Dempsky2015-10-201-4/+14
* runtime: merge string1.go into string.goNodir Turakulov2015-10-161-0/+60
* runtime: merge slice and sliceStructMichael Hudson-Doyle2015-04-151-10/+4
* cmd/gc: allocate buffers for non-escaping string conversions on stackDmitry Vyukov2015-02-121-11/+16
* cmd/gc: don't copy string in range []byte(str)Dmitry Vyukov2015-02-041-0/+12
* cmd/gc: allocate stack buffer for ORUNESTRDmitry Vyukov2015-01-281-2/+9
* cmd/gc: allocate buffers for non-escaped strings on stackDmitry Vyukov2015-01-281-15/+57
* cmd/gc: don't copy []byte during string comparisonDmitry Vyukov2015-01-281-0/+1
* cmd/gc: don't copy []byte during string concatenationDmitry Vyukov2015-01-271-1/+2
* runtime: remove go prefix from a few routinesKeith Randall2014-12-291-3/+3
* runtime: rename gothrow to throwKeith Randall2014-12-281-2/+2
* [dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.ccRuss Cox2014-11-141-4/+0
|\
| * [dev.power64] all: merge default into dev.power64Austin Clements2014-10-221-4/+61
| |\
| * | build: merge the great pkg/ rename into dev.power64Austin Clements2014-10-221-4/+0
* | | [dev.cc] runtime: convert memory allocator and garbage collector to GoRuss Cox2014-11-111-4/+10
| |/ |/|
* | runtime: remove duplicated Go constantsRuss Cox2014-09-161-1/+1
* | runtime: merge mallocgc, gomallocgcRuss Cox2014-09-091-3/+3
* | liblink, runtime: diagnose and fix C code running on Go stackRuss Cox2014-09-081-0/+57
|/
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+241