aboutsummaryrefslogtreecommitdiff
path: root/src/reflect
AgeCommit message (Expand)Author
2022-11-09all: add missing copyright headercui fliter
2022-11-08reflect: use unsafe.String in name.name and name.tagTobias Klauser
2022-11-04reflect: rewrite value.Equal to avoid allocationsIan Lance Taylor
2022-11-04all: fix function names in commentscui fliter
2022-10-17reflect: panic when Value.Equal using two non-comparable valueshopehook
2022-10-15reflect: add Value.GrowJoe Tsai
2022-10-12arena: add experimental arena packageMichael Anthony Knyszek
2022-10-04reflect: avoid unnecessary copy of funcTypesZeke Lu
2022-10-03reflect: fix race condition on funcTypesCuong Manh Le
2022-09-27reflect: clarify that Value.Comparable checks the valueIan Lance Taylor
2022-09-26reflect: create funcTypes using StructOfcuiweixie
2022-09-26reflect: simplify Value.Comparablecuiweixie
2022-09-19reflect: rtype.MethodByName using binary searchcuiweixie
2022-09-16reflect: allow conversion from slice to arrayCuong Manh Le
2022-09-13reflect: move benchmarks to its own fileCuong Manh Le
2022-09-09all: transfer reflect.{SliceHeader, StringHeader} to unsafeheader.{Slice, Str...hopehook
2022-09-09reflect: deprecate SliceHeader and StringHeaderhopehook
2022-09-07reflect: fix stale Value.kind documentationJoe Tsai
2022-09-07reflect: use strings.Buildercuiweixie
2022-09-01reflect: fix Value.SetIterXXX to check for the read-only bitJoe Tsai
2022-08-31reflect: use cgo.Incomplete instead of go:notinheap in testsCuong Manh Le
2022-08-30reflect: clarify Value.Equal behavior for non-comparable valuesCuong Manh Le
2022-08-29reflect: simplify array value comparable checkCuong Manh Le
2022-08-26reflect: add Value.{Comparable,Equal}cuiweixie
2022-08-26reflect: add Value.SetZeroJoe Tsai
2022-08-26reflect: FuncOf support more than 50 argumentscuiweixie
2022-08-24reflect: optimize Value.IsZeroJoe Tsai
2022-08-17all: clean up unreachable Continue after Fatalhopehook
2022-08-16runtime: process ptr bitmaps one word at a timeKeith Randall
2022-08-16runtime: redo heap bitmapKeith Randall
2022-08-11reflect: fix stale Value.Pointer commentJoe Tsai
2022-08-09Revert "runtime: redo heap bitmap"Keith Randall
2022-08-09Revert "runtime: process ptr bitmaps one word at a time"Keith Randall
2022-08-09internal/testenv: add and use OptimizationOff/SkipIfOptimizationOffCuong Manh Le
2022-08-08reflect: avoid TypeOf in initJoe Tsai
2022-08-08runtime: process ptr bitmaps one word at a timeKeith Randall
2022-08-08runtime: redo heap bitmapKeith Randall
2022-08-08reflect: use doc links to refer to package "unsafe"Cuong Manh Le
2022-06-15reflect: fix reference comment to runtime/map.goKoichi Shiraishi
2022-06-14reflect: when StructOf overflows computing size/offset, panicKeith Randall
2022-06-14cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall
2022-05-26Revert "reflect: deprecate (Slice|String)Header"Ian Lance Taylor
2022-05-23reflect: store receiver in pointer slot for reflect callCherry Mui
2022-05-20go, math, os, reflect: support standard library for loong64Xiaodong Liu
2022-05-19reflect: add example for FieldByNameMostafa Solati
2022-05-18reflect: deprecate (Slice|String)HeaderCarlo Alberto Ferraris
2022-05-04reflect: implement float32 for regabi riscv64Meng Zhuo
2022-05-04reflect: derive correct Value method in panic messagesJoe Tsai
2022-04-30reflect: ensure map keys match key type in MapIndex and SetMapIndexDan Kortschak
2022-04-25reflect: support Len and Cap on pointer-to-array Valuecuiweixie