aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/string.go
AgeCommit message (Expand)Author
2024-10-24runtime: add gc layout info for some basic typesDamian Gryski
2024-09-17Cgo add cbytes implementation (rebased version of #3318) (#4470)leongross
2023-03-27reflect: use direct calls to runtime string functionsAyke van Laethem
2023-03-27reflect: add Convert() for string -> []byte and []byte -> stringDamian Gryski
2023-03-03all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...)Ayke van Laethem
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2021-11-24cgo: add support for C.CString and related functionsAyke van Laethem
2021-11-02compiler, runtime: add layout parameter to runtime.allocAyke van Laethem
2021-10-16src/runtime: add another set of invalid unicode runes to encodeUTF8()Damian Gryski
2020-09-21runtime: fix UTF-8 decodingAyke van Laethem
2020-05-16internal/bytealg: reimplement bytealg in pure GoJaden Weiss
2019-11-10runtime: only implement CountString for required platformsAyke van Laethem
2019-10-09runtime/all: add implementation of bytealg.CountString to complete #424Ron Evans
2019-08-11compiler,runtime: implement []rune to string conversionAyke van Laethem
2019-06-19compiler,runtime: implement string to []rune conversionscriptonist
2019-05-24compiler,runtime: fix multiple definitions of a single functionAyke van Laethem
2019-01-27runtime: make stringNext use byteindex only, fix index offsetMichael Teichgraeber
2019-01-25runtime/strings: add implementation of strings.IndexByte() (#155)Ron Evans
2018-11-14compiler: update integer type sizesAyke van Laethem
2018-11-08compiler: implement binop string: <, <=, >, >=Marc-Antoine Ruel
2018-09-22compiler: implement range over a stringAyke van Laethem
2018-09-06all: swap string from {len, ptr} to {ptr, len} for slice compatibilityAyke van Laethem
2018-09-03compiler: implement []byte(str)Ayke van Laethem
2018-09-02Optimize/eliminate bounds checkingAyke van Laethem
2018-08-30Implement casting from (Unicode) integer to stringAyke van Laethem
2018-08-29Implement convert string <- []byteAyke van Laethem
2018-08-29Implement string concatenationAyke van Laethem
2018-08-29Move string type to runtime in separate fileAyke van Laethem