aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/string.go
AgeCommit message (Expand)Author
10 daysall: document legacy //go:linkname for modules with ≥200 dependentsRuss Cox
2024-05-17runtime: make use of stringslite.{HasPrefix, HasSuffix}Jes Cok
2024-05-15cmd/link: disallow pull-only linknamesCherry Mui
2023-11-09runtime: implement experiment to replace heap bitmap with alloc headersMichael Anthony Knyszek
2023-03-10runtime: create an API for unwinding inlined framesAustin Clements
2022-11-11internal/syscall/unix: use runtime.gostring for GostringIan Lance Taylor
2022-09-13runtime: replace stringStruct with unsafe.String where appropriateCuong Manh Le
2022-07-24runtime: fix typo in function commentsAbirdcfly
2022-05-19all: gofmt main repoRuss Cox
2022-05-03runtime: add byte count parser for GOMEMLIMITMichael Anthony Knyszek
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2021-11-02runtime, syscall: add calls to asan functionsfanzha02
2021-06-17[dev.typeparams] runtime/internal/sys: replace BigEndian with goarch.BigEndia...Michael Anthony Knyszek
2021-05-21[dev.typeparams] runtime: replace funcPC with internal/abi.FuncPCABIInternalCherry Mui
2021-04-02runtime: make concatstring{2,3,4,5} consistent w/ compiler's useDavid Chase
2020-08-17runtime: replace index and contains with bytealg callsAustin Clements
2020-08-13runtime: revert signal stack mlockingAustin Clements
2020-04-08cmd/compile,runtime: pass only ptr and len to some runtime callsJosh Bleecher Snyder
2020-03-05runtime: use staticuint64s instead of staticbytes for 1-length stringsDiogo Pinela
2019-12-05runtime: add a simple version number parserAustin Clements
2019-06-06runtime: mark all Go symbols called from assembly in other packagesAustin Clements
2018-10-15cmd/compile: avoid string allocations when map key is struct or array literalMartin Möhrmann
2018-08-22runtime: replace calls to hasprefix with hasPrefixMartin Möhrmann
2018-05-01runtime: use staticbytes in intstring for small vJosh Bleecher Snyder
2018-03-14runtime: don't use floating point in findnull on Plan 9David du Colombier
2018-03-09runtime: use bytes.IndexByte in findnullIlya Tocar
2018-03-01Revert "runtime: use bytes.IndexByte in findnull"Brad Fitzpatrick
2018-03-01runtime: use bytes.IndexByte in findnullJosh Bleecher Snyder
2018-03-01runtime: don't allocate to build strings of length 1Josh Bleecher Snyder
2018-02-19runtime: avoid clearing memory during byte slice allocation in gobytesMartin Möhrmann
2018-02-15runtime: replace _MaxMem with maxAllocAustin Clements
2017-09-22runtime: remove getcallerpc argumentAustin Clements
2017-03-08runtime: optimize slicebytestostringJosh Bleecher Snyder
2016-11-01runtime: improve atoi implementationMartin Möhrmann
2016-10-28runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements
2016-10-28cmd/compile: move stringtoslicebytetmp to the backendMartin Möhrmann
2016-10-17runtime: speed up non-ASCII rune decodingMartin Möhrmann
2016-09-14cmd/compile: intrinsify slicebytetostringtmp when not instrumentingMartin Möhrmann
2016-09-08runtime: remove maxstringMartin Möhrmann
2016-08-30cmd/compile: improve string iteration performanceMartin Möhrmann
2016-08-22runtime: minor string/rune optimizationsJosh Bleecher Snyder
2016-04-25runtime: zero tmpbuf between len and capKeith Randall
2016-04-20runtime: simplify mallocgc flag argumentKeith Randall
2016-03-31cmd/compile, runtime: fix pedantic int->string conversionsMatthew Dempsky
2016-03-07runtime: eliminate unnecessary type conversionsMatthew Dempsky
2016-02-25runtime: fix getcallerpc argsDmitry Vyukov
2016-02-04runtime: don't expose stack buffer in stringto{byte,rune}sliceKeith Randall
2015-11-10runtime: break atomics out into package runtime/internal/atomicMichael Matloob