summaryrefslogtreecommitdiff
path: root/src/runtime/alg.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: move per-type types to internal/abiDavid Chase2023-05-111-4/+4
* runtime: redefine _type to abi.Type; add rtype for methods.David Chase2023-05-111-6/+6
* internal/reflectlite, runtime: move more constants and types into internal/abiDavid Chase2023-05-101-1/+1
* internal/abi: common up ArrayTypeDavid Chase2023-05-101-2/+2
* internal/abi: refactor (basic) type struct into one definitionDavid Chase2023-05-051-9/+10
* cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall2022-06-141-1/+1
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-131-1/+1
* [dev.typeparams] runtime/internal/sys: replace BigEndian with goarch.BigEndia...Michael Anthony Knyszek2021-06-171-3/+2
* [dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek2021-06-171-1/+1
* [dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek2021-06-171-4/+5
* cmd/compile: always include underlying type for map typesKeith Randall2021-05-241-18/+1
* Revert "cmd/compile: split exported/non-exported methods for interface type"Cuong Manh Le2020-10-281-1/+1
* runtime: remove unused alg constantsMartin Möhrmann2020-10-131-19/+0
* cmd/compile: split exported/non-exported methods for interface typeCuong Manh Le2020-10-091-1/+1
* runtime: make typehash match compiler generated hashes exactlyKeith Randall2020-03-101-2/+20
* runtime: special case interface hashing for pointersKeith Randall2020-02-241-1/+9
* all: fix a number of misuses of the word "an"Daniel Martí2019-12-101-1/+1
* all: remove the nacl port (part 1)Brad Fitzpatrick2019-10-091-1/+0
* cmd/compile,runtime: generate hash functions only for types which are map keysKeith Randall2019-09-031-43/+78
* runtime: switch default order of hashing algorithmsKeith Randall2019-08-291-13/+6
* runtime: simplify readUnalignedIlya Tocar2019-03-131-0/+18
* runtime: speed up ifaceeq for direct ifacesJosh Bleecher Snyder2019-02-271-2/+6
* cmd/link/internal/ld: remove R_ADDR relocations inside XCOFF text sectionsClément Chigot2018-11-261-0/+4
* runtime: use internal/cpu in alginitMeng Zhuo2018-04-101-4/+5
* runtime: implement aeshash for arm64 platformMeng Zhuo2018-04-041-8/+16
* runtime: specialize memhash32 and memhash64Martin Möhrmann2017-08-281-6/+3
* runtime, cmd/compile: add intrinsic getclosureptrCholerae Hu2017-08-111-4/+6
* runtime: refactor cpu feature detection for 386 & amd64Martin Möhrmann2017-05-011-3/+3
* cmd/compile: simplify efaceeq and ifaceeqKeith Randall2017-03-241-18/+14
* runtime, cmd/compile: rename memclr -> memclrNoHeapPointersAustin Clements2016-10-281-6/+0
* runtime: rename fastrand1 to fastrandJosh Bleecher Snyder2016-08-301-2/+2
* runtime: initialize hash algs before typemapDavid Crawshaw2016-08-041-1/+1
* cmd/compile, etc: use nameOff for rtype stringDavid Crawshaw2016-04-221-4/+4
* all: single space after period.Brad Fitzpatrick2016-03-021-1/+1
* cmd/compile: embed type string header in rtypeDavid Crawshaw2016-02-241-4/+4
* runtime: unify memeq and memequalKeith Randall2016-02-231-7/+0
* cmd/compile, runtime: eliminate unnecessary algorithm typesMatthew Dempsky2016-02-211-18/+2
* runtime: break out system-specific constants into package sysMichael Matloob2015-11-121-5/+8
* runtime: make iface/eface handling more type safeMatthew Dempsky2015-10-211-14/+4
* runtime: make aeshash more DOS-proofKeith Randall2015-10-081-1/+4
* reflect: implement ArrayOfSebastien Binet2015-04-211-0/+2
* runtime: merge slice and sliceStructMichael Hudson-Doyle2015-04-151-2/+2
* runtime: remove size argument from hash and equal algorithmsKeith Randall2015-01-071-58/+78
* runtime: use some startup randomness in the fallback hashesKeith Randall2015-01-071-8/+12
* runtime: get rid of goalg, no longer neededKeith Randall2014-12-281-9/+4
* runtime: a better fallback hashKeith Randall2014-12-221-22/+3
* runtime: faster aeshash implementationKeith Randall2014-12-111-1/+1
* runtime: clean up & go-ify the hash function seederKeith Randall2014-12-101-13/+1
* [dev.cc] runtime: convert operating system support code from C to GoRuss Cox2014-11-111-3/+0
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+352