aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/reader.go
AgeCommit message (Expand)Author
2026-01-22cmd/compile: speedup large init function compile timeCuong Manh Le
2025-10-21all: eliminate unnecessary type conversionsJes Cok
2025-10-08cmd/compile/internal/devirtualize: improve concrete type analysisMateusz Poliwczak
2025-09-26cmd/compile: fix ICE with new(<untyped expr>)Cuong Manh Le
2025-09-23cmd/compile/internal: support new(expr)Alan Donovan
2025-09-23cmd/compile: prevent shapifying of pointer shape typeCuong Manh Le
2025-08-05cmd: remove dead codeqiulaidongfeng
2025-06-09cmd/compile: relax reshaping conditionCuong Manh Le
2025-06-04Revert "cmd/compile: Enable inlining of tail calls"Cherry Mui
2025-05-22cmd/compile: do not shapify when reading reshaping exprCuong Manh Le
2025-05-22cmd/compile: fix ICE with recursive alias type parameterCuong Manh Le
2025-05-12internal/pkgbits: rename Reloc* to Section*Mark Freeman
2025-05-06pkgbits: replace references to RelocKind with SectionKindMark Freeman
2025-03-11cmd/compile: Enable inlining of tail callsAlexander Musman
2024-11-04cmd/compile: fix inlining name mangling for blank labelCuong Manh Le
2024-10-07cmd/compile: avoid dynamic type when possibleCuong Manh Le
2024-09-11cmd/compile: remove types.Type rparams fieldCuong Manh Le
2024-09-09cmd/compile: emit tail call wrappers when possibleamusman
2024-09-04cmd: do not use notsha256Cuong Manh Le
2024-08-26cmd/compile: deprecate derived info needed fieldCuong Manh Le
2024-08-23cmd/compile/internal: write type parameters for aliasesTim King
2024-08-20cmd/compile: deprecate has init and derived func instanceTim King
2024-08-20cmd/compile/internal/noder: reduce clutter a bit (cosmetic changes)Robert Griesemer
2024-08-09cmd/compile: add basic wasmexport supportCherry Mui
2024-07-22cmd/compile: retire "IsHiddenClosure" and "IsDeadcodeClosure"Cuong Manh Le
2024-07-16cmd/compile: fix recursive generic interface instantiationCuong Manh Le
2024-05-23runtime: move exit hooks into internal/runtime/exithookRuss Cox
2024-05-21cmd/compile: for rangefunc, add checks and tests, fix panic interactionsDavid Chase
2024-05-15cmd/compile/internal/noder: enable type aliases in type checkerMatthew Dempsky
2024-05-10cmd/compile, cmd/link: disallow linkname of some newly added internal functionsCherry Mui
2024-03-20cmd/compile/internal/noder: remove wrapNameMatthew Dempsky
2024-02-27cmd/compile/internal/noder: add method wrapper commentsMatthew Dempsky
2024-02-09cmd/compile: fail noder.LookupFunc gracefully if function genericMichael Pratt
2024-01-10cmd/compile: use hashed symbol name for go.shape types if too longThan McIntosh
2023-11-20cmd/compile: interleave devirtualization and inliningMatthew Dempsky
2023-11-17cmd/compile: use internal/buildcfg for checking newinliner enableCuong Manh Le
2023-11-15cmd/compile: check for iteration after range func loop exitDavid Chase
2023-10-09cmd/compile: fix typecheck range over negative integerCuong Manh Le
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-14cmd/compile/internal/noder: drop unused *types.Pkg resultsMatthew Dempsky
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew Dempsky
2023-09-11cmd/compile/internal/noder: handle unsafe.Sizeof, etc in unified IRMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile: write "properties" to export data for inlinable funcsThan McIntosh
2023-09-08cmd/compile: cleanup uses of ir.Orig and ir.SepCopyMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-08-29cmd/compile/internal/ir: drop Inl.BodyMatthew Dempsky