aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/walk
AgeCommit message (Expand)Author
2025-02-04cmd/compile: prefer hv2 <= 127 over hv2 < 128Jakub Ciolek
2025-01-28runtime: rename mapiterinit and mapiternextMichael Pratt
2024-12-02hash/maphash, cmd/compile: make Comparable[string] not escape its argumentCherry Mui
2024-11-21all: fix some function names and typos in commentcuishuang
2024-11-18cmd/compile: avoid static init of strings in FIPS modeRuss Cox
2024-11-13cmd/compile, cmd/link: add FIPS verification supportRuss Cox
2024-11-07cmd/internal/obj: replace obj.Addrel func with LSym.AddRel methodRuss Cox
2024-10-30cmd/compile,internal/runtime/maps: stack allocated maps and small allocMichael Pratt
2024-10-30runtime,internal/runtime/maps: specialized swissmapsMichael Pratt
2024-10-25cmd/compile: optimize type switch for a single runtime known type with a case...Youlin Feng
2024-10-14all: wire up swisstable mapsMichael Pratt
2024-10-07cmd/compile: avoid dynamic type when possibleCuong Manh Le
2024-09-16cmd/compile: remove ir.OGETCALLERPCMichael Pratt
2024-09-11cmd/compile/internal/typecheck: simplify IndexConstCuong Manh Le
2024-09-10cmd/compile: remove trivial closure referenceCuong Manh Le
2024-09-10cmd/compile: optimize []byte(string1 + string2)Paschalis Tsilias
2024-09-05cmd/compile: use slices.{Sort,SortFunc}Cuong Manh Le
2024-08-02cmd/compile,runtime: disable swissmap fast variantsMichael Pratt
2024-08-02all: split old and swiss map abi and compiler integrationMichael Pratt
2024-08-01cmd/compile: add race instrumentation during walkCompareCuong Manh Le
2024-07-23runtime,internal: move runtime/internal/math to internal/runtime/mathDavid Chase
2024-05-08cmd/compile: avoid past-the-end pointer when zeroingKeith Randall
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