Damian Gryski
8c5886060f
internal/gclayout: make gclayout values constants
...
The previous versions calculated at init() prevented `interp` from running
in many cases, increasing compile times due to the increased need to revert
the partially interpreted results and also increasing binary runtime because
fewer optimizations had happened during interp.
2025-07-22 18:57:55 +02:00
Randy Reddig
6a25fd494e
reflect, internal/reflectlite: add Value.SetIter{Key,Value} and MapIter.Reset
...
Fixes #4790 . Depends on #4787 (merge that first).
2025-03-17 20:44:20 +01:00
Randy Reddig
05fc49a0cf
internal/reflectlite: remove old reflect.go
2025-03-17 18:23:28 +01:00
Randy Reddig
417aa4312e
internal/reflectlite, reflect: move StringHeader and SliceHeader back to package reflect
2025-03-17 18:23:28 +01:00
Randy Reddig
c8d0b87a67
internal/reflectlite, reflect: handle different StructField
2025-03-17 18:23:28 +01:00
Randy Reddig
d5c70a1cd3
reflect, internal/reflectlite: embed reflectlite types into reflect types
2025-03-17 18:23:28 +01:00
Jaden Weiss
17ef7a5c32
all: add support for go 1.13
2019-09-24 16:13:26 +02:00