| Commit message (Expand) | Author | Age | Files | Lines |
* | reflect: make Value.IsZero not escape | Cherry Mui | 2023-05-12 | 1 | -2/+6 |
* | reflect: do not escape Value.Type | Cherry Mui | 2023-05-12 | 4 | -115/+152 |
* | reflect: allow Value be stack allocated | Cherry Mui | 2023-05-12 | 1 | -13/+66 |
* | Revert "reflect: change rtype so that it (not *rtype) implements Type" | Austin Clements | 2023-05-12 | 6 | -146/+139 |
* | runtime: redefine _type to abi.Type; add rtype for methods. | David Chase | 2023-05-11 | 1 | -2/+1 |
* | reflect: change rtype so that it (not *rtype) implements Type | David Chase | 2023-05-11 | 6 | -137/+145 |
* | reflect: replacing almost all use of *rtype with *abi.Type | David Chase | 2023-05-11 | 7 | -485/+493 |
* | reflect: move funcType to abi/type.go | David Chase | 2023-05-10 | 4 | -97/+74 |
* | reflect: prepare fieldnames for moving to abi/type.go | David Chase | 2023-05-10 | 4 | -341/+214 |
* | internal/abi,reflectlite,reflect,runtime: common up chan type | David Chase | 2023-05-10 | 2 | -31/+29 |
* | reflect: move more types, constants, functions into internal/abi | David Chase | 2023-05-10 | 7 | -224/+178 |
* | internal/abi: common up ArrayType | David Chase | 2023-05-10 | 3 | -29/+24 |
* | internal/abi: common up Method, Imethod, UncommonType types | David Chase | 2023-05-10 | 3 | -103/+69 |
* | internal/abi: refactor (basic) type struct into one definition | David Chase | 2023-05-05 | 7 | -238/+184 |
* | reflect: remove typedmemmovepartial as it is unused | Daniel Martà | 2023-04-10 | 1 | -6/+0 |
* | all: fix misuses of "a" vs "an" | cui fliter | 2023-04-04 | 1 | -1/+1 |
* | reflect: deprecate SliceHeader and StringHeader | Russ Cox | 2023-04-03 | 1 | -2/+2 |
* | reflect: add test for interface type NumMethod | Cuong Manh Le | 2023-03-22 | 1 | -4/+6 |
* | reflect,runtime: add Value.Clear | Cuong Manh Le | 2023-01-30 | 2 | -0/+69 |
* | internal/abi,runtime: refactor map constants into one place | David Chase | 2023-01-23 | 2 | -12/+16 |
* | reflect: correct tpoy in comment | Ian Lance Taylor | 2022-11-29 | 1 | -1/+1 |
* | reflect: remove deprecation notices from SliceHeader, StringHeader | Russ Cox | 2022-11-23 | 1 | -2/+2 |
* | doc/go1.20: finish most standard library TODOs | Russ Cox | 2022-11-23 | 1 | -1/+2 |
* | all: add missing copyright header | cui fliter | 2022-11-09 | 2 | -0/+8 |
* | reflect: use unsafe.String in name.name and name.tag | Tobias Klauser | 2022-11-08 | 1 | -12/+5 |
* | reflect: rewrite value.Equal to avoid allocations | Ian Lance Taylor | 2022-11-04 | 2 | -9/+64 |
* | all: fix function names in comments | cui fliter | 2022-11-04 | 1 | -1/+1 |
* | reflect: panic when Value.Equal using two non-comparable values | hopehook | 2022-10-17 | 2 | -17/+38 |
* | reflect: add Value.Grow | Joe Tsai | 2022-10-15 | 2 | -50/+156 |
* | arena: add experimental arena package | Michael Anthony Knyszek | 2022-10-12 | 1 | -0/+18 |
* | reflect: avoid unnecessary copy of funcTypes | Zeke Lu | 2022-10-04 | 1 | -4/+6 |
* | reflect: fix race condition on funcTypes | Cuong Manh Le | 2022-10-03 | 2 | -17/+29 |
* | reflect: clarify that Value.Comparable checks the value | Ian Lance Taylor | 2022-09-27 | 1 | -1/+1 |
* | reflect: create funcTypes using StructOf | cuiweixie | 2022-09-26 | 1 | -51/+33 |
* | reflect: simplify Value.Comparable | cuiweixie | 2022-09-26 | 1 | -27/+2 |
* | reflect: rtype.MethodByName using binary search | cuiweixie | 2022-09-19 | 2 | -4/+28 |
* | reflect: allow conversion from slice to array | Cuong Manh Le | 2022-09-16 | 2 | -4/+78 |
* | reflect: move benchmarks to its own file | Cuong Manh Le | 2022-09-13 | 2 | -385/+397 |
* | all: transfer reflect.{SliceHeader, StringHeader} to unsafeheader.{Slice, Str... | hopehook | 2022-09-09 | 1 | -1/+1 |
* | reflect: deprecate SliceHeader and StringHeader | hopehook | 2022-09-09 | 1 | -0/+4 |
* | reflect: fix stale Value.kind documentation | Joe Tsai | 2022-09-07 | 1 | -6/+8 |
* | reflect: use strings.Builder | cuiweixie | 2022-09-07 | 2 | -3/+4 |
* | reflect: fix Value.SetIterXXX to check for the read-only bit | Joe Tsai | 2022-09-01 | 2 | -3/+19 |
* | reflect: use cgo.Incomplete instead of go:notinheap in tests | Cuong Manh Le | 2022-08-31 | 4 | -27/+43 |
* | reflect: clarify Value.Equal behavior for non-comparable values | Cuong Manh Le | 2022-08-30 | 1 | -0/+1 |
* | reflect: simplify array value comparable check | Cuong Manh Le | 2022-08-29 | 1 | -8/+1 |
* | reflect: add Value.{Comparable,Equal} | cuiweixie | 2022-08-26 | 2 | -0/+449 |
* | reflect: add Value.SetZero | Joe Tsai | 2022-08-26 | 2 | -2/+107 |
* | reflect: FuncOf support more than 50 arguments | cuiweixie | 2022-08-26 | 2 | -3/+8 |
* | reflect: optimize Value.IsZero | Joe Tsai | 2022-08-24 | 2 | -7/+55 |