aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/walk/expr.go
AgeCommit message (Expand)Author
2026-02-02internal/maps,cmd/compile/internal/walk: replace calls to mapaccess1* with ma...ArsenySamoylov
2025-11-20cmd/compile: stack allocate backing stores during appendkhr@golang.org
2025-10-30cmd/compile: implement bits.Mul64 on 32-bit systemsRuss Cox
2025-08-05cmd/compile, runtime: add checkptr instrumentation for unsafe.AddCuong Manh Le
2025-07-25cmd/compile: remove unused arg from gorecoverKeith Randall
2025-05-21cmd/compile, unique: model data flow of non-string pointersCherry Mui
2025-02-25cmd/compile, runtime: optimize concatbytesCuong Manh Le
2024-12-02hash/maphash, cmd/compile: make Comparable[string] not escape its argumentCherry Mui
2024-11-07cmd/internal/obj: replace obj.Addrel func with LSym.AddRel methodRuss Cox
2024-09-16cmd/compile: remove ir.OGETCALLERPCMichael Pratt
2024-09-10cmd/compile: optimize []byte(string1 + string2)Paschalis Tsilias
2024-03-04cmd/compile/internal: use reflectdata.TypeLinksymapocelipes
2023-11-22internal/abi, runtime, reflect, cmd: merge maxZero const into internal/abiqiulaidongfeng
2023-11-10cmd/compile: move FuncPC intrinsic handling to common helperMichael Pratt
2023-10-24cmd/compile: use new runtime type mechanism for type switches and assertsKeith Randall
2023-10-09cmd/compile: use cache in front of convI2IKeith Randall
2023-10-06cmd/compile: use cache in front of type assert runtime callKeith Randall
2023-10-06cmd/compile: use descriptors for type assertion runtime callsKeith Randall
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-22reflect: remove broken support for embedding of interfaces from StructOf.Dominique Lefevre
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-14cmd/compile/internal/ir: remove Func.ReflectMethodMatthew Dempsky
2023-09-12cmd/compile: rename OEFACE to OMAKEFACE and remove OCONVIDATAMatthew Dempsky
2023-09-11cmd/compile/internal/staticinit: make staticopy safeMatthew Dempsky
2023-09-01cmd/internal/objabi: rename R_USEGENERICIFACEMETHOD to R_USENAMEDMETHOD.Dominique Lefevre
2023-09-01cmd/compile: special-case MethodByName(string literal) to keep the DCE enabled.Dominique Lefevre
2023-08-29cmd/compile: do not flag reflect.StructOf() as a ReflectMethod.Dominique Lefevre
2023-08-22cmd/compile: redo IsRuntimePkg/IsReflectPkg predicateAustin Clements
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-18cmd/compile/internal/typecheck: replace Temp calls with TempAtMatthew Dempsky
2023-08-14cmd/compile: remove reflectdata.{TypePtr,ITabAddr} wrappersMatthew Dempsky
2023-05-23cmd/compile: implement min/max builtinsMatthew Dempsky
2023-05-16cmd/compile/internal/walk: delete statement that don't needcuiweixie
2023-05-10all: fix a lot of commentscui fliter
2023-03-10cmd/compile: pass type checker error codes in the compilerRobert Griesemer
2023-01-31cmd/compile: add clear(x) builtinCuong Manh Le
2022-11-18all: add missing periods in commentscui fliter
2022-10-03cmd/compile/internal: fix a few function names on commentscui fliter
2022-09-22cmd/compile/internal/walk: remove reduceSliceCuong Manh Le
2022-09-19cmd/compile: implement slice-to-array conversionsMatthew Dempsky
2022-08-31cmd/compile: add support for unsafe.{String,StringData,SliceData}cuiweixie
2022-08-22cmd/compile: fix missing typecheck when rewriting abi.FuncPCABIxxxCuong Manh Le
2022-08-08cmd/compile: remove index out of bounds check in walkIndexCuong Manh Le
2022-06-21[dev.unified] cmd/compile: extract rtype code from walkMatthew Dempsky
2022-05-20cmd/compile: intercept string compares in libFuzzer modeKhaled Yakdan
2022-05-16cmd/compile/internal/ir: more idiomatic DynamicType{,AssertExpr}Matthew Dempsky
2022-05-05cmd/compile: change ir.NewCompLitExpr from Ntype to *types.TypeMatthew Dempsky
2022-04-11all: gofmt main repoRuss Cox
2022-03-24cmd/compile: refactor walkIndexMapCuong Manh Le
2022-03-08cmd/compile: allow fieldtrack of unexported fieldsRuss Cox