aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/walk
AgeCommit message (Expand)Author
2024-04-09cmd/compile/internal: merge stack slots for selected local auto varsThan McIntosh
2024-03-30Revert "cmd/compile/internal: merge stack slots for selected local auto vars"Cuong Manh Le
2024-03-29cmd/compile/internal: merge stack slots for selected local auto varsThan McIntosh
2024-03-08cmd/compile: compile cap(ch) as call to runtime.chancapRuss Cox
2024-03-08cmd/compile: fix copying SSA-able variables optimizationCuong Manh Le
2024-03-04cmd/compile/internal: use reflectdata.TypeLinksymapocelipes
2024-02-28cmd/compile: compile len(ch) as call to runtime.chanlenRuss Cox
2024-02-27runtime: use MapMaxKeyBytes,MapMaxElemBytes,MapBucketCount of internal/abiqiulaidongfeng
2024-02-17cmd/compile: remove unused code in walk.WalkEzzno J
2024-02-16cmd/compile: use symbolic offsets of fields in internal/abi.ITabKeith Randall
2024-01-23cmd/compile: use MapMaxKeyBytes,MapMaxElemBytes,MapBucketCount of internal/abiqiulaidongfeng
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-11-22internal/abi, runtime, reflect, cmd: merge maxZero const into internal/abiqiulaidongfeng
2023-11-21cmd/compile/internal/walk: copy SSA-able variablesMatthew Dempsky
2023-11-20src: a/an grammar fixesVille Skyttä
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-24cmd/compile: reorganize compiler type descriptor generationKeith Randall
2023-10-09cmd/compile: use type hash from itab field instead of type fieldKeith Randall
2023-10-09cmd/compile: use cache in front of convI2IKeith Randall
2023-10-09cmd/compile: use internal/abi types in the compilerKeith 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-06cmd/compile: add a cache to interface type switchesKeith Randall
2023-10-06cmd/compile: improve interface type switchesKeith Randall
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-10-03cmd/compile,runtime: remove runtime.mulUintptrqiulaidongfeng
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-20cmd/compile: implement range over integerRuss Cox
2023-09-14cmd/compile/internal/ir: remove Func.ReflectMethodMatthew Dempsky
2023-09-14cmd/compile: move remaining instrumentation logic into ssagenMatthew Dempsky
2023-09-12cmd/compile: remove typecheck.Orig* functionsCuong Manh Le
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew 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-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile/internal/ssa: rename ssagen.TypeOK as CanSSAMatthew Dempsky
2023-09-08cmd/compile: cleanup uses of ir.Orig and ir.SepCopyMatthew Dempsky
2023-09-05compile/internal/walk: add walkGrowsliceEgon Elbre
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: eliminate fallback code for missing -p flagMatthew Dempsky
2023-08-29cmd/compile: do not flag reflect.StructOf() as a ReflectMethod.Dominique Lefevre
2023-08-23cmd/compile: use jump tables for large type switchesKeith Randall
2023-08-22cmd/compile/internal/typecheck: merge SubstArgTypes into LookupRuntimeMatthew Dempsky
2023-08-22cmd/internal/objabi,cmd/compile: move NoInstrumentPkgs and NoRacePkgs to PkgS...Austin Clements
2023-08-22cmd/compile: redo IsRuntimePkg/IsReflectPkg predicateAustin Clements
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-21cmd/compile/internal/walk: reuse runtime.scaseMatthew Dempsky