Go Issues Packages

cmd/compile

New Issue
#67027 opened 18 hours ago by griesemer
2
#67025 opened 19 hours ago by mertcandav
1
#67018 opened 1 day ago by gopherbot
1
#67017 opened 1 day ago by gopherbot
1
#66984 opened 2 days ago by johanbrandhorst
8
#66873 opened 1 week ago by griesemer
3
enable type-checking using the new Alias typesNeedsInvestigationcompiler/runtimerelease-blocker
#66864 opened 1 week ago by griesemer
0
spurious "cannot infer T" type errorTypeInferencecompiler/runtimegenerics
#66842 opened 1 week ago by adonovan
1
add support for shadow stackNeedsInvestigationcompiler/runtime
#66840 opened 1 week ago by loqs
6
missed trivial bound check eliminationNeedsInvestigationPerformancecompiler/runtime
#66826 opened 1 week ago by FiloSottile
7
unnecessary runtime.growslice with provable capacityNeedsInvestigationPerformancecompiler/runtime
#66692 opened 2 weeks ago by dsnet
3
unnecessary bounds check with slice offsetNeedsInvestigationPerformancecompiler/runtime
#66691 opened 2 weeks ago by dsnet
2
#66671 opened 3 weeks ago by dsnet
2
#66663 opened 3 weeks ago by ipfreely-uk
3
#66561 opened 4 weeks ago by zephyrtronium
8
#66540 opened 1 month ago by adonovan
11
optimisation opportunity with nested iteratorsNeedsInvestigationcompiler/runtime
#66469 opened 1 month ago by rogpeppe
2
debugger support for range-over-funcNeedsInvestigationcompiler/runtime
#66468 opened 1 month ago by aarzilli
1
use mapaccess1_fast64 for small keysNeedsDecisioncompiler/runtime
#66446 opened 1 month ago by dsnet
6
greedy basic block layoutNeedsInvestigationPerformancecompiler/runtime
#66420 opened 1 month ago by y1yang0
10
#66361 opened 1 month ago by bradfitz
22
#66131 opened 1 month ago by andreybokhanko
6
loopvar doesn't trigger nocopy detectionNeedsInvestigationcompiler/runtime
#66070 opened 1 month ago by go101
17
add support for control flow integrityNeedsInvestigationcompiler/runtime
#66054 opened 1 month ago by 4a6f656c
3
#65918 opened 2 months ago by Jorropo
1
#65893 opened 2 months ago by Jorropo
20
#65886 opened 2 months ago by thanm
3
#65780 opened 2 months ago by jespino
3
#65714 opened 2 months ago by dawidl022
4
avoid call to runtime.makeslice for zero-length types?NeedsInvestigationPerformancecompiler/runtime
#65685 opened 2 months ago by bradfitz
8
generics add significant build time and build size overheadNeedsInvestigationToolSpeedbinary-sizecompiler/runtime
#65605 opened 2 months ago by xaurx
14
exponential behavior for deeply nested structsNeedsFixToolSpeedcompiler/runtime
#65540 opened 2 months ago by randall77
7
#65535 opened 2 months ago by Jorropo
9
pgo can dramatically increase goroutine stack sizeNeedsInvestigationWaitingForInfocompiler/runtime
#65532 opened 2 months ago by felixge
23
TypeOf(a) == TypeOf(b) doesn't optimize wellNeedsInvestigationPerformancecompiler/runtime
#65524 opened 2 months ago by dominikh
0
unnecessary temporary variable on stackFixPendingNeedsInvestigationcompiler/runtime
#65495 opened 2 months ago by katsusan
19
add basic block counters for PGONeedsInvestigationcompiler/runtime
#65466 opened 2 months ago by alexanius
11
performance of go wasm is very poorNeedsInvestigationPerformancearch-wasmcompiler/runtime
#65440 opened 2 months ago by liutao-liu
13
#65405 opened 2 months ago by aarzilli
2
#65362 opened 2 months ago by carmichaeljr
5
#65361 opened 2 months ago by dabaosun
1
unsafe conversion from slice to struct pointer generates worse code on amd64 than on 386FeatureRequestNeedsInvestigationPerformancecompiler/runtime
#65330 opened 2 months ago by dominikh
3
add go:wasmexport directiveProposalProposal-Acceptedarch-wasm
#65199 opened 3 months ago by johanbrandhorst
72
code generates unnecessary mov-sNeedsInvestigationPerformancecompiler/runtime
#65192 opened 3 months ago by egonelbre
0
#65158 opened 3 months ago by dr2chase
0
#65097 opened 3 months ago by thomaspeugeot
9
#65068 opened 3 months ago by valyala
1
flagalloc doesn't delete dead instructionsNeedsFixPerformancecompiler/runtime
#65039 opened 3 months ago by dominikh
4
#65021 opened 3 months ago by thanm
3
#64895 opened 3 months ago by qiulaidongfeng
3
#64838 opened 4 months ago by cherrymui
1
devirtualization of interface calls with type assertionsFeatureRequestNeedsInvestigationPerformancecompiler/runtime
#64824 opened 4 months ago by mateusz834
5
include PGO devirtualization targets in export dataNeedsInvestigationPerformancecompiler/runtime
#64676 opened 4 months ago by prattmic
0
PGO devirtualization of closuresNeedsInvestigationPerformancecompiler/runtime
#64675 opened 4 months ago by prattmic
0
PGO devirtualization of partial interface implementationsNeedsInvestigationPerformancecompiler/runtime
#64673 opened 4 months ago by prattmic
0
pre-allocate a slice of provable length NeedsInvestigationPerformancecompiler/runtime
#64595 opened 4 months ago by dsnet
10
#64489 opened 4 months ago by zamazan4ik
4
pgo weighted merge supportNeedsInvestigationcompiler/runtime
#64487 opened 4 months ago by zamazan4ik
5
#64467 opened 4 months ago by gucio321
13
#64397 opened 5 months ago by zhangfannie
2
race support for riscv64NeedsDecisionRaceDetectorarch-riscvcompiler/runtime
#64345 opened 5 months ago by mauri870
4
unexpected benchmark resultsNeedsInvestigationPerformancecompiler/runtime
#64328 opened 5 months ago by go101
11
missing BCE optimization casesNeedsInvestigationPerformancecompiler/runtime
#64272 opened 5 months ago by go101
2
#64246 opened 5 months ago by sethvargo
11
suboptimal compilation of reflect.isZeroNeedsInvestigationPerformancecompiler/runtime
#64222 opened 5 months ago by qiulaidongfeng
0
#64208 opened 5 months ago by griesemer
4
#64177 opened 5 months ago by gopherbot
9
segfaults on loong64NeedsInvestigationarch-loong64compiler/runtime
#64134 opened 5 months ago by gopherbot
9
#63945 opened 5 months ago by mitar
3
failures with `not a Go object file`NeedsInvestigationcompiler/runtimehelp wanted
#63866 opened 5 months ago by gopherbot
5
#63827 opened 5 months ago by nevkontakte
9
#63726 opened 6 months ago by laboger
2
#63687 opened 6 months ago by peter-xiao
3
loop invariant code motionNeedsInvestigationPerformancecompiler/runtime
#63670 opened 6 months ago by y1yang0
19
#63616 opened 6 months ago by cuonglm
4
#63524 opened 6 months ago by ianlancetaylor
5
`internal compiler error` compiling `net` on `darwin-amd64-11_0`NeedsInvestigationOS-Darwincompiler/runtime
#63296 opened 6 months ago by gopherbot
5
create GOARCH=wasm32ProposalProposal-Acceptedarch-wasm
#63131 opened 7 months ago by johanbrandhorst
49
#63110 opened 7 months ago by Jorropo
3
#62653 opened 7 months ago by thepudds
6
plan9 fatal error: invalid pointer found on stackNeedsFixcompiler/runtimehelp wanted
#62507 opened 7 months ago by bradfitz
12
#62501 opened 7 months ago by mdempsky
1
PGO opportunities umbrella issueNeedsInvestigationcompiler/runtimeumbrella
#62463 opened 7 months ago by aclements
9
optimize []byte(string1 + string2)NeedsFixSuggestedcompiler/runtimehelp wanted
#62407 opened 7 months ago by mdempsky
13
dead code-elimination should work for sync.OnceValueFeatureRequestNeedsInvestigationbinary-sizecompiler/runtime
#62202 opened 8 months ago by dsnet
2
treat bool-to-int conversion as a constant for optimization for more complex patternsFeatureRequestNeedsInvestigationPerformancecompiler/runtime
#62049 opened 8 months ago by dsnet
3
redesign PCDATA encodingFeatureRequestNeedsFixPerformancebinary-sizecompiler/runtime
#61984 opened 8 months ago by aclements
1
#61730 opened 8 months ago by wildoranges
3
#61703 opened 8 months ago by andreimatei
0
#61700 opened 8 months ago by andreimatei
2
allow some calls to generic functions in pre-go1.18 codeNeedsInvestigationcompiler/runtimegenerics
#61689 opened 8 months ago by rogpeppe
12
unhelpful error message with recursive constraintBadErrorMessageNeedsInvestigationTypeInferencecompiler/runtimegenerics
#61685 opened 8 months ago by rogpeppe
4
#61570 opened 9 months ago by bcmills
4
overhaul inlinerPerformancecompiler/runtime
#61502 opened 9 months ago by aclements
24
DWARF duplicated DW_TAG_formal_parameter for some functionsDebuggingNeedsInvestigationcompiler/runtime
#61357 opened 9 months ago by dev747368
4
bounds check not neededNeedsInvestigationPerformancecompiler/runtime
#61333 opened 9 months ago by KaurkerDevourer
4
speed up heap allocations in loopsFeatureRequestNeedsInvestigationPerformancecompiler/runtime
#60879 opened 10 months ago by CAFxX
1
#60493 opened 11 months ago by andreimatei
5
#60479 opened 11 months ago by andreimatei
8
var _ = f prevents f from being dead-code eliminatedFeatureRequestNeedsInvestigationbinary-sizecompiler/runtime
#60464 opened 11 months ago by neild
6
#60324 opened 11 months ago by rsc
53
#60234 opened 11 months ago by cherrymui
4
#59977 opened 11 months ago by dev747368
3
support -buildmode=pie on OpenBSDFeatureRequestNeedsInvestigationOS-OpenBSD
#59866 opened 1 year ago by catinello
9
#59843 opened 1 year ago by awsong
4
#59827 opened 1 year ago by go101
6
optimize recursive closure callsFeatureRequestNeedsDecisionPerformancecompiler/runtime
#59708 opened 1 year ago by adonovan
5
range loop with large element has a significant costNeedsInvestigationPerformancecompiler/runtime
#59706 opened 1 year ago by egonelbre
1
share more constantscompiler/runtime
#59670 opened 1 year ago by aclements
26
#59621 opened 1 year ago by mandriota
6
support for LBR profiles in PGONeedsInvestigationPerformancecompiler/runtime
#59616 opened 1 year ago by prattmic
0
add intra-line discrimination to PGO profilesNeedsDecisionPerformancecompiler/runtime
#59612 opened 1 year ago by prattmic
1
better optimization of type switches in instantiated generic functionsFeatureRequestNeedsInvestigationPerformancecompiler/runtime
#59591 opened 1 year ago by ianlancetaylor
2
buildmode c-archive not supported on linux/mips64leFeatureRequestNeedsFixarch-mipscompiler/runtime
#59561 opened 1 year ago by 23083940
5
redundant loads in strconv not eliminatedFeatureRequestNeedsInvestigationPerformancecompiler/runtime
#59478 opened 1 year ago by nngffhj
3
suboptimal regallocPerformancecompiler/runtime
#59297 opened 1 year ago by randall77
12
implement more optimizations on loong64NeedsFixPerformancearch-loong64compiler/runtime
#59120 opened 1 year ago by xen0n
12
mod operator is very slow on intel hardware with int64NeedsInvestigationPerformancecompiler/runtimehelp wanted
#59089 opened 1 year ago by rcsaquino
10
#59070 opened 1 year ago by 578559967
4
#59021 opened 1 year ago by tdakkota
2
bad DWARF location for variableNeedsInvestigationcompiler/runtime
#58813 opened 1 year ago by aarzilli
5
#58612 opened 1 year ago by griesemer
2
#58567 opened 1 year ago by eh-steve
12
mips/mips64 floating point negation does not handle NaN correctlyNeedsDecisionarch-mipscompiler/runtimehelp wanted
#58466 opened 1 year ago by ianlancetaylor
5
#58342 opened 1 year ago by LukeShu
4
poor register allocation with PGONeedsInvestigationcompiler/runtime
#58298 opened 1 year ago by Deleplace
17
#58166 opened 1 year ago by prattmic
14
PGO compiler diagnosticsNeedsInvestigationcompiler/runtime
#58153 opened 1 year ago by prattmic
3
#58101 opened 1 year ago by prattmic
3
deduplicate wrappers for promoted methodsNeedsInvestigationcompiler/runtime
#57916 opened 1 year ago by mdempsky
3
os.Stdout.Write causes its argument to escape on WindowsNeedsInvestigationOS-WindowsPerformancecompiler/runtime
#57740 opened 1 year ago by ALTree
4
performance regression in 1.20NeedsInvestigationPerformancecompiler/runtime
#57505 opened 1 year ago by changkun
10
#57489 opened 1 year ago by ross-spencer
2
avoid memclr for provable overwritten slicesNeedsInvestigationPerformancecompiler/runtime
#57153 opened 1 year ago by dsnet
18
statically remove type switch in instantiated generic codeNeedsInvestigationPerformancecompiler/runtime
#57072 opened 1 year ago by dsnet
2
optimize reflect.Value.Set with short-lived ValuesNeedsInvestigationPerformancecompiler/runtime
#57060 opened 1 year ago by dsnet
3
#56997 opened 1 year ago by jake-ciolek
8
#56722 opened 1 year ago by Jorropo
2
#56718 opened 1 year ago by rsc
3
#56546 opened 1 year ago by dr2chase
1
optimize append with string concatenationNeedsInvestigationPerformancecompiler/runtime
#56442 opened 2 years ago by dsnet
2
#56120 opened 2 years ago by sufiyan-techp
3
wrong type reported for generic cyclic interfaceNeedsInvestigationcompiler/runtime
#56046 opened 2 years ago by griesemer
0
panic for cyclic generic interfacesNeedsInvestigationcompiler/runtime
#56045 opened 2 years ago by griesemer
0
#55980 opened 2 years ago by cuonglm
3
#54625 opened 2 years ago by mdempsky
19
elide unnecessary copiesNeedsInvestigationPerformancecompiler/runtime
#54613 opened 2 years ago by dominikh
1
missed optimization when using verbose array initializationNeedsInvestigationPerformancecompiler/runtime
#54612 opened 2 years ago by dominikh
2
#54564 opened 2 years ago by argusdusty
2
#54563 opened 2 years ago by mateusz834
5
prove should be taught about the bounds of (i+j)/2NeedsFixPerformancecompiler/runtime
#54544 opened 2 years ago by mvdan
1
#54542 opened 2 years ago by ALTree
4
#54534 opened 2 years ago by mdempsky
1
#54447 opened 2 years ago by mdempsky
4
checkEnabled causes some debug lines tests to failNeedsInvestigationcompiler/runtime
#54029 opened 2 years ago by randall77
1
suboptimal cloning/optimization in slices.CloneNeedsDecisionPerformancecompiler/runtime
#53643 opened 2 years ago by ainar-g
4
reduce unnecessary register copies in regallocNeedsInvestigationPerformancecompiler/runtime
#53599 opened 2 years ago by erifan
0
misleading compiler error on missing package NeedsInvestigationcompiler/runtime
#53535 opened 2 years ago by Snaipe
1
inlining confuses escape analysis with interface{} paramsNeedsInvestigationPerformancecompiler/runtime
#53465 opened 2 years ago by mvdan
9
jump tables perform much worse on AMD zen3?NeedsInvestigationPerformancecompiler/runtime
#53331 opened 2 years ago by dsnet
15
opt should match rules through phisNeedsInvestigationPerformancecompiler/runtime
#53300 opened 2 years ago by Jorropo
5
SIGILL on `linux-loong64-3a5000`NeedsInvestigationarch-loong64compiler/runtime
#53093 opened 2 years ago by bcmills
5
slowdown in location list generation, possible remediesNeedsDecisionToolSpeedcompiler/runtime
#52975 opened 2 years ago by dr2chase
0
#52731 opened 2 years ago by mdempsky
3
SIGSEGV on netbsd-arm64-bsiegert during bootstrappingNeedsInvestigationOS-NetBSDarch-arm64compiler/runtime
#52678 opened 2 years ago by bcmills
2
SIGILL when cross-compiling from netbsd/arm64 to linux/mipsNeedsInvestigationOS-NetBSDarch-arm64compiler/runtime
#52651 opened 2 years ago by bcmills
2
#52387 opened 2 years ago by kunaltyagi
2
optimize struct reset logicNeedsInvestigationPerformancecompiler/runtime
#52373 opened 2 years ago by dsnet
2
#52270 opened 2 years ago by adriancable
11
#52209 opened 2 years ago by zhouguangyuan0718
68
defer of embedded method resolves pointer too earlyNeedsInvestigationcompiler/runtime
#52025 opened 2 years ago by ianlancetaylor
24
slow with many methods on parameterized typeNeedsInvestigationcompiler/runtime
#51957 opened 2 years ago by seborama
5
#51942 opened 2 years ago by ALTree
5
#51773 opened 2 years ago by mvdan
4
missed devirtualizationNeedsInvestigationPerformancecompiler/runtime
#51554 opened 2 years ago by CAFxX
1
optimize channel filling idiomNeedsDecisionPerformancecompiler/runtime
#51553 opened 2 years ago by CAFxX
12
#51515 opened 2 years ago by changkun
4
self assigned append should not escapeNeedsInvestigationPerformancecompiler/runtime
#51462 opened 2 years ago by dsnet
8
#51334 opened 2 years ago by rsc
9
#51302 opened 2 years ago by vpachkov
15
improve error messages when go version is too low NeedsInvestigationcompiler/runtime
#51270 opened 2 years ago by feliixx
7
#51244 opened 2 years ago by mdempsky
15
require build systems to specify -importcfgProposalProposal-Acceptedcompiler/runtime
#51225 opened 2 years ago by mdempsky
16
optimize convI2I, assertI2I, assertE2I for statically known typesNeedsInvestigationPerformancecompiler/runtime
#51133 opened 2 years ago by quasilyte
4
missing DWARF location lists for return valuesNeedsInvestigationcompiler/runtime
#50990 opened 2 years ago by michael-obermueller
2
#50846 opened 2 years ago by quasilyte
9
#50815 opened 2 years ago by keep94
14
SIGSEGV on openbsd-arm64-jsing builderNeedsInvestigationOS-OpenBSDarch-arm64compiler/runtime
#50452 opened 2 years ago by bcmills
0
#50438 opened 2 years ago by csgura
9
some subsequent bounds checks are not eliminatedNeedsInvestigationPerformancecompiler/runtime
#50365 opened 2 years ago by tdakkota
3
optimize dead storeNeedsInvestigationPerformancecompiler/runtime
#50325 opened 2 years ago by katsusan
2
generic code compile never endNeedsInvestigationcompiler/runtime
#50204 opened 2 years ago by csgura
6
wrong line number in error messageNeedsInvestigationcompiler/runtime
#50133 opened 2 years ago by go101
1
simplify multiplication and division of Abs() NeedsDecisionPerformancecompiler/runtime
#50126 opened 2 years ago by Jacalz
2
#49997 opened 2 years ago by ainar-g
2
strange performance difference between two implementationsNeedsInvestigationPerformancecompiler/runtime
#49785 opened 2 years ago by go101
4
#49656 opened 2 years ago by codefromthecrypt
2
compiler/inliner leads to suboptimal register usageNeedsInvestigationPerformancecompiler/runtime
#49634 opened 2 years ago by holiman
1
introduce growbyteslice?NeedsInvestigationcompiler/runtime
#49480 opened 2 years ago by quasilyte
23
mark CSE'd loads as rematerializableNeedsInvestigationPerformancecompiler/runtime
#49332 opened 2 years ago by josharian
3
reorganize associative computation to allow superscalar executionNeedsInvestigationPerformancecompiler/runtime
#49331 opened 2 years ago by josharian
8
#49150 opened 2 years ago by cosnicolaou
13
#49113 opened 2 years ago by jake-ciolek
9
#49019 opened 2 years ago by thepudds
4
#48882 opened 2 years ago by flypig
5
generic function argument causes escape to heapNeedsInvestigationPerformancecompiler/runtimegenerics
#48849 opened 2 years ago by bboreham
20
#48684 opened 2 years ago by bcmills
8
#48637 opened 2 years ago by seebs
1
assignment error messagesNeedsInvestigationcompiler/runtime
#48585 opened 2 years ago by griesemer
0
#48546 opened 2 years ago by aarzilli
0
inline-able function with named results performs worseNeedsInvestigationPerformancecompiler/runtime
#48507 opened 2 years ago by go101
3
let cmd/compile choose how much concurrency to useNeedsInvestigationToolSpeedcompiler/runtime
#48497 opened 2 years ago by bcmills
13
add reverse proof to prove pass?NeedsDecisioncompiler/runtime
#48469 opened 2 years ago by JAicewizard
3
DWARF Incorrect slice lenNeedsInvestigationcompiler/runtime
#48405 opened 2 years ago by mahdi-hm
6
avoid repeated write barrier checksNeedsInvestigationPerformancecompiler/runtime
#48245 opened 2 years ago by CAFxX
1
Load optimization suboptimalNeedsInvestigationPerformancecompiler/runtime
#48222 opened 2 years ago by klauspost
5
#48220 opened 2 years ago by wdvxdr1123
0
unnecessary shift-check NeedsInvestigationPerformancecompiler/runtime
#48213 opened 2 years ago by JAicewizard
2
add VBIC, VMVN instructions for ARMv8NeedsInvestigationarch-arm64compiler/runtime
#48199 opened 2 years ago by ericlagergren
1
inline functions with only an error wrapperNeedsInvestigationPerformancecompiler/runtime
#48192 opened 2 years ago by dsnet
5
#48159 opened 2 years ago by mdempsky
3
reduce binary space used for register spillingNeedsInvestigationbinary-sizecompiler/runtime
#47970 opened 2 years ago by martisch
3
shorter slicing instruction sequence on x86/amd64NeedsInvestigationPerformancebinary-sizecompiler/runtime
#47969 opened 2 years ago by martisch
10
#47904 opened 2 years ago by martisch
1
can not compile large functionNeedsInvestigationcompiler/runtime
#47866 opened 2 years ago by mattn
1
DWARF Incorrect location listNeedsInvestigationcompiler/runtime
#47850 opened 2 years ago by mahdi-hm
2
#47524 opened 2 years ago by renthraysk
5
optimize append([]byte(string), ...) to avoid a duplicationNeedsInvestigationPerformancecompiler/runtime
#47454 opened 2 years ago by go101
2
#47197 opened 2 years ago by go101
4
tight code optimization opportunitiesNeedsInvestigationPerformancecompiler/runtime
#47120 opened 2 years ago by rsc
5
eliminate redundant zeroing after lower passNeedsInvestigationPerformancecompiler/runtime
#47107 opened 2 years ago by tdakkota
9
#47089 opened 2 years ago by gazerro
2
#47059 opened 2 years ago by gazerro
5
#47045 opened 2 years ago by mdempsky
4
missed phi elim opportunity using result of function callFeatureRequestNeedsInvestigationToolSpeedcompiler/runtime
#47023 opened 2 years ago by josharian
2
#47013 opened 2 years ago by gazerro
2
#46850 opened 2 years ago by laboger
1
#46711 opened 2 years ago by JAicewizard
7
#46670 opened 2 years ago by heschi
0
#46529 opened 2 years ago by mdempsky
5
#46216 opened 2 years ago by dr2chase
1
#46135 opened 2 years ago by bcmills
18
allocate slices lazilyNeedsInvestigationPerformance
#46114 opened 2 years ago by bemasc
10
#46079 opened 3 years ago by go101
6
#46074 opened 3 years ago by mdempsky
7
optimize program running speed NeedsInvestigationcompiler/runtime
#46030 opened 3 years ago by aimuz
2
investigate maintaining TOC register r2 for ppc64x by default.NeedsInvestigationarch-ppc64xcompiler/runtime
#45925 opened 3 years ago by laboger
4
DWARF IsStmt flag not set for line although it is executedDebuggingNeedsInvestigationcompiler/runtime
#45680 opened 3 years ago by mahdi-hm
3
unnecessary slice literal zeroingNeedsFixPerformancecompiler/runtime
#45573 opened 3 years ago by icholy
5
#45494 opened 3 years ago by zephyrtronium
9
#45281 opened 3 years ago by thanm
0
inaccurate escape to heap messageNeedsInvestigationcompiler/runtime
#45269 opened 3 years ago by go101
8
bounds check not eliminatedNeedsFixcompiler/runtime
#45078 opened 3 years ago by rsc
4
#44898 opened 3 years ago by rogpeppe
6
pass pointer-shaped receivers using context registerNeedsDecisionPerformancebinary-sizecompiler/runtime
#44827 opened 3 years ago by mdempsky
2
#44824 opened 3 years ago by cherrymui
0
register ABI bringup testcase failures (tracking issue)NeedsInvestigationcompiler/runtimeumbrella
#44816 opened 3 years ago by thanm
37
regalloc fails to reserve key register (CX) for future codeNeedsInvestigationPerformancecompiler/runtime
#44671 opened 3 years ago by josharian
0
unnecessary copy in regallocNeedsInvestigationPerformancecompiler/runtime
#44670 opened 3 years ago by josharian
0
avoid unnecessary allocations for consecutive appendsNeedsInvestigationPerformancecompiler/runtime
#44628 opened 3 years ago by rogpeppe
4
#44623 opened 3 years ago by mdempsky
4
optimize maps with bool keysNeedsInvestigationPerformance
#44578 opened 3 years ago by go101
12
imperfect compile error messageNeedsInvestigationcompiler/runtime
#44321 opened 3 years ago by go101
2
#44201 opened 3 years ago by kstenerud
4
#44057 opened 3 years ago by griesemer
2
#44051 opened 3 years ago by josharian
9
avoidable construction of stack objectsFeatureRequestNeedsFixcompiler/runtime
#43753 opened 3 years ago by mdempsky
7
better escape analysis of `[]byte` -> `string` conversionsFeatureRequestNeedsFixPerformancecompiler/runtime
#43752 opened 3 years ago by mdempsky
7
#43673 opened 3 years ago by mprobst
3
better optimization/inlining for sort.SearchFeatureRequestNeedsFixPerformancecompiler/runtime
#43423 opened 3 years ago by yangwenmai
6
constant indexing to private array should be foldedNeedsFixPerformancecompiler/runtime
#43403 opened 3 years ago by egonelbre
4
inefficient assembly code on arm64NeedsInvestigationPerformancearch-arm64compiler/runtime
#43357 opened 3 years ago by fkuehnel
3
#43285 opened 3 years ago by odeke-em
3
missed opportunity to coalesce loads that compare with constantsNeedsInvestigationPerformancecompiler/runtime
#43248 opened 3 years ago by josharian
0
suboptimal arm64 outputNeedsDecisionPerformancearch-arm64compiler/runtime
#43145 opened 3 years ago by FiloSottile
6
#43007 opened 3 years ago by dvyukov
6
inlined err check elimination opportunityNeedsInvestigationPerformancecompiler/runtime
#42999 opened 3 years ago by egonelbre
2
-race does not obey go:nocheckptrNeedsInvestigationcompiler/runtime
#42880 opened 3 years ago by chewxy
8
#42781 opened 3 years ago by Julio-Guerra
8
missed add+load combination opportunityNeedsInvestigationPerformancecompiler/runtime
#42672 opened 3 years ago by randall77
0
#42569 opened 3 years ago by bradfitz
8
SIGILL when building golang.org/x/sys/unix on openbsd/arm64NeedsInvestigationOS-OpenBSDarch-arm64compiler/runtime
#42517 opened 3 years ago by vext01
4
#42416 opened 3 years ago by odeke-em
2
go:wasmexport directiveProposalProposal-Holdarch-wasm
#42372 opened 3 years ago by slinkydeveloper
43
unneeded panicshift for bounded shift amountNeedsInvestigationPerformancecompiler/runtime
#42179 opened 3 years ago by CAFxX
1
#42165 opened 3 years ago by snadrus
7
implicit allocations allowed in the runtimeFeatureRequestNeedsInvestigationcompiler/runtime
#42158 opened 3 years ago by randall77
1
#42114 opened 3 years ago by smasher164
0
negative shift check with trailing zerosNeedsInvestigationPerformancecompiler/runtime
#42094 opened 3 years ago by niaow
3
not inlined closures can't inline inner closuresNeedsInvestigationPerformancecompiler/runtime
#41988 opened 3 years ago by DmitriyMV
6
#41776 opened 3 years ago by josharian
5
introduce masked memeqNeedsInvestigationPerformancecompiler/runtime
#41774 opened 3 years ago by josharian
0
checking pointers for nilness inside a loopNeedsInvestigationPerformancecompiler/runtime
#41666 opened 3 years ago by seebs
4
missing BCE case NeedsInvestigationcompiler/runtime
#41335 opened 3 years ago by choleraehyq
1
rewrite sequences of mutex callsNeedsInvestigationcompiler/runtime
#41253 opened 3 years ago by CAFxX
4
optimize redundant iface->iface type assertionsNeedsInvestigationPerformancecompiler/runtime
#41174 opened 3 years ago by quasilyte
3
don't compile some unexported, inlined functionsNeedsInvestigationToolSpeedcompiler/runtimehelp wanted
#41117 opened 3 years ago by josharian
5
some missing BCE casesNeedsInvestigationPerformancecompiler/runtime
#40987 opened 3 years ago by go101
7
#40724 opened 3 years ago by aclements
280
loops prevent bounds checking eliminationNeedsInvestigationPerformancecompiler/runtime
#40704 opened 3 years ago by elichai
3
#40639 opened 3 years ago by seebs
8
combine phielim and copyelim into a single pass?NeedsInvestigationcompiler/runtime
#40610 opened 3 years ago by surechen
3
unnecessary nil pointer checkNeedsInvestigationPerformancecompiler/runtime
#40108 opened 3 years ago by randall77
2
teach prove about range of results of math/bits.*ZerosNeedsInvestigationPerformancecompiler/runtime
#40084 opened 3 years ago by randall77
1
teach prove about arguments of & expressionsNeedsInvestigationPerformancecompiler/runtime
#40083 opened 3 years ago by randall77
0
#40055 opened 3 years ago by rogpeppe
7
#40039 opened 3 years ago by thepudds
2
create cheapdeadcodeNeedsInvestigationPerformanceToolSpeedcompiler/runtime
#39918 opened 3 years ago by josharian
5
#39816 opened 3 years ago by seasox
10
unnecessary bounds check in a loop passed as a closureNeedsInvestigationPerformancecompiler/runtime
#39756 opened 3 years ago by jordanlewis
1
optimize xor to complementNeedsInvestigationPerformancecompiler/runtime
#39710 opened 3 years ago by niaow
4
#39667 opened 3 years ago by alandonovan
1
Allocations leak into outer scopeNeedsInvestigationcompiler/runtime
#39514 opened 3 years ago by holiman
5
intrinsify bits.RotateLeft32 on mipsleNeedsInvestigationPerformancecompiler/runtime
#39139 opened 3 years ago by assadobaid
8
#39048 opened 4 years ago by thanm
0
inconsistent results with gccgoNeedsDecisioncompiler/runtime
#39003 opened 4 years ago by go101
10
Missed opportunity for post-inlining devirtualizationNeedsInvestigationPerformancecompiler/runtime
#38992 opened 4 years ago by alex
8
#38965 opened 4 years ago by odeke-em
1
#38893 opened 4 years ago by ianlancetaylor
12
incorrect type error after "type int64 int32"NeedsInvestigationcompiler/runtime
#38882 opened 4 years ago by JohnReedLOL
5
more compact initialization of maps with dynamic contentNeedsInvestigationbinary-sizecompiler/runtime
#38784 opened 4 years ago by martisch
6
binaries contain many ..type.eq funcsNeedsInvestigationbinary-sizecompiler/runtime
#38782 opened 4 years ago by bradfitz
8
arch.MAXWIDTH on amd64 out of date?NeedsInvestigationcompiler/runtime
#38734 opened 4 years ago by mdempsky
0
experiment with more integer comparison optimizationsNeedsInvestigationPerformancecompiler/runtime
#38721 opened 4 years ago by mundaym
2
#38624 opened 4 years ago by mzimmerman
2
optimize bits.OnesCount(x) == 1NeedsInvestigationPerformancecompiler/runtime
#38547 opened 4 years ago by josharian
7
Eliminate bound checks on access to positive moduloNeedsInvestigationPerformancecompiler/runtime
#38476 opened 4 years ago by cbeuw
8
allow inlining of open-coded defer callsNeedsInvestigationPerformancecompiler/runtime
#38471 opened 4 years ago by prattmic
2
#38419 opened 4 years ago by qmuntal
3
anonymous structs consume space in binaryNeedsInvestigationbinary-sizecompiler/runtime
#38291 opened 4 years ago by egonelbre
8
consider extending '-spectre' option to other architecturesNeedsInvestigationSecuritycompiler/runtime
#38066 opened 4 years ago by mundaym
9
#37753 opened 4 years ago by kortschak
6
avoid unnecessary calls to runtime.panicIndexNeedsInvestigationPerformancecompiler/runtime
#37740 opened 4 years ago by rillig
4
delete insertLoopReschedChecks?NeedsDecisioncompiler/runtime
#37737 opened 4 years ago by josharian
3
#37704 opened 4 years ago by snadrus
1
better append of unmodified slicesNeedsInvestigationPerformancecompiler/runtime
#37694 opened 4 years ago by sylr
7
__SOURCE__ constant like __FILE__, __LINE__, __FUNCTION__ C++ macroFeatureRequestNeedsInvestigationcompiler/runtime
#37620 opened 4 years ago by kokizzu
9
use staticuint64sNeedsFixPerformanceSuggestedcompiler/runtimehelp wanted
#37612 opened 4 years ago by josharian
23
branch elimination opportunites when comparing constantsNeedsInvestigationPerformancecompiler/runtime
#37608 opened 4 years ago by laboger
23
#37600 opened 4 years ago by bcmills
2
a flaw in algebraic simplification rules inside Go compilerNeedsInvestigationPerformancecompiler/runtime
#37508 opened 4 years ago by true-grue
1
investigate performance regression vs Go 1.13NeedsInvestigationPerformancecompiler/runtime
#37429 opened 4 years ago by dr2chase
2
add a way to declare variables in rewrite rulesNeedsInvestigationcompiler/runtime
#37423 opened 4 years ago by josharian
12
partial cse of phi inputs?NeedsInvestigationPerformancecompiler/runtime
#37415 opened 4 years ago by josharian
3
#37275 opened 4 years ago by josharian
2
#37274 opened 4 years ago by josharian
6
error has incorrect column numberNeedsInvestigationcompiler/runtime
#37180 opened 4 years ago by quackenbush
5
ARM's MOVWnop causes regalloc to insert unnecessary copiesNeedsInvestigationPerformancecompiler/runtime
#37096 opened 4 years ago by josharian
1
#36971 opened 4 years ago by kortschak
16
escape analysis on interface callsNeedsInvestigationPerformancecompiler/runtime
#36964 opened 4 years ago by kirillx
3
#36897 opened 4 years ago by josharian
7
prove misses obvious facts about constantsNeedsInvestigationPerformancecompiler/runtime
#36889 opened 4 years ago by josharian
2
#36850 opened 4 years ago by icza
3
set prologue_end on every archDebuggingNeedsDecisioncompiler/runtime
#36612 opened 4 years ago by derekparker
10
#36606 opened 4 years ago by danscales
48
decide how to better document -wb write barrier flagDocumentationNeedsDecisioncompiler/runtime
#36597 opened 4 years ago by xaionaro
11
manually CSE |-combined rules?NeedsInvestigationcompiler/runtime
#36443 opened 4 years ago by josharian
1
optimize overhead from CPU feature detectionNeedsInvestigationPerformancecompiler/runtime
#36351 opened 4 years ago by smasher164
8
teach prove about incrementing, len, and overflowNeedsInvestigationPerformancecompiler/runtime
#36346 opened 4 years ago by josharian
1
Finer grained visibility debug info for variablesDebuggingNeedsInvestigationcompiler/runtime
#36125 opened 4 years ago by aarzilli
0
minimize stack occupation before function callsNeedsInvestigationcompiler/runtime
#36067 opened 4 years ago by CAFxX
7
#36039 opened 4 years ago by mvdan
8
#36017 opened 4 years ago by dennwc
17
unneeded MOV's caused by channel operationsNeedsInvestigationPerformancecompiler/runtime
#35969 opened 4 years ago by mariecurried
4
#35558 opened 4 years ago by myitcv
8
export non-integer constants to debug infoDebuggingNeedsInvestigationcompiler/runtime
#35527 opened 4 years ago by dlsniper
11
#35518 opened 4 years ago by mdempsky
8
no closure inlining even in the simple case?NeedsInvestigationPerformancecompiler/runtime
#35196 opened 4 years ago by ivoras
10
minimally align variables in memory when -d=checkptr is usedNeedsInvestigationcompiler/runtimehelp wanted
#35128 opened 4 years ago by mdempsky
3
review compiler-generated symbol naming schemeNeedsInvestigationcompiler/runtimehelp wanted
#35088 opened 4 years ago by mdempsky
2
expected "not used" errorNeedsInvestigationcompiler/runtime
#35021 opened 4 years ago by serhatgiydiren
2
#34950 opened 4 years ago by mundaym
2
unneeded bounds checksNeedsInvestigationPerformancecompiler/runtime
#34816 opened 4 years ago by mariecurried
0
inline functions that are called only onceNeedsDecisionPerformancecompiler/runtime
#34525 opened 4 years ago by mariecurried
6
use hashing for switch statementsNeedsInvestigationcompiler/runtimehelp wanted
#34381 opened 4 years ago by mdempsky
22
#34380 opened 4 years ago by jeremyfaller
1
#34138 opened 4 years ago by tumdum
2
optimize conditional pointer assignmentNeedsDecisionPerformancecompiler/runtime
#34020 opened 4 years ago by mariecurried
2
#34014 opened 4 years ago by ianlancetaylor
4
taking address of variables in chain breaks optimizationsNeedsInvestigationPerformancecompiler/runtime
#33972 opened 4 years ago by mariecurried
3
reflected methods have extra wrappingNeedsInvestigationcompiler/runtime
#33641 opened 4 years ago by seebs
4
#33567 opened 4 years ago by seebs
7
#33442 opened 4 years ago by nsajko
4
#33437 opened 4 years ago by mcdee
10
review "expected expression" error messagesNeedsInvestigationcompiler/runtime
#33415 opened 4 years ago by griesemer
0
#33349 opened 4 years ago by renthraysk
6
#33188 opened 4 years ago by thanm
9
suboptimal code generated for simple integer comparison if-blockNeedsInvestigationPerformancecompiler/runtime
#33012 opened 4 years ago by tstanev
1
superfluous MOV instructionsNeedsInvestigationPerformancecompiler/runtime
#32969 opened 4 years ago by dsnet
2
ineffective branch caused by deferNeedsInvestigationcompiler/runtime
#32930 opened 4 years ago by mariecurried
2
#32850 opened 4 years ago by FiloSottile
17
debugger jumps around declarationsNeedsInvestigationcompiler/runtime
#32786 opened 4 years ago by dlsniper
2
similar returns not optimizedNeedsFixPerformancecompiler/runtime
#32554 opened 4 years ago by mariecurried
2
#32515 opened 4 years ago by agnivade
6
slice hint seems to perform better than loop bound checkNeedsInvestigationPerformancecompiler/runtime
#32492 opened 4 years ago by agnivade
1
#32255 opened 4 years ago by martisch
3
inlining mark elimination is fragileNeedsInvestigationcompiler/runtime
#32069 opened 5 years ago by josharian
0
optimize sparse line numberingNeedsInvestigationToolSpeedcompiler/runtime
#32046 opened 5 years ago by josharian
0
use slicebytetostringtmp in concatenationNeedsFixPerformancecompiler/runtime
#31993 opened 5 years ago by dvyukov
4
suboptimal assembly for a + b + 1NeedsInvestigationPerformancecompiler/runtime
#31900 opened 5 years ago by josharian
9
utf8.DecodeRune should be fast/slow-path inlineableNeedsFixPerformancecompiler/runtime
#31666 opened 5 years ago by josharian
7
#31525 opened 5 years ago by mdempsky
9
run escape analysis on SSA formNeedsInvestigationcompiler/runtime
#31501 opened 5 years ago by mdempsky
4
additional internal debugging support for escape.goNeedsInvestigationcompiler/runtime
#31489 opened 5 years ago by mdempsky
38
#31290 opened 5 years ago by cuonglm
12
intrinsify math/bits.RotateLeft{32,64} on all architecturesNeedsFixPerformancecompiler/runtimehelp wanted
#31265 opened 5 years ago by mundaym
9
loops compiled differently when using range or indexNeedsInvestigationPerformancecompiler/runtime
#31205 opened 5 years ago by mariecurried
5
add line numbers for function exit paths?DebuggingNeedsInvestigationcompiler/runtime
#31199 opened 5 years ago by josharian
5
unexpected difference in compiled code for returned arrayNeedsInvestigationbinary-sizecompiler/runtime
#31198 opened 5 years ago by mariecurried
9
reduce function prologue overheadNeedsInvestigationPerformancecompiler/runtime
#31193 opened 5 years ago by aclements
13
internal compiler error: Type.Elem UNSAFEPTRNeedsInvestigationcompiler/runtime
#31174 opened 5 years ago by kirillDanshin
22
keep variable declaration order in debug_infoDebuggingNeedsInvestigationcompiler/runtime
#31133 opened 5 years ago by dlsniper
8
remove unnecessary inline marksNeedsInvestigationPerformancecompiler/runtime
#31116 opened 5 years ago by mariecurried
4
pack structs containing anonymous fields more tightlyNeedsInvestigationPerformancecompiler/runtime
#31047 opened 5 years ago by josharian
4
runtime check for availability of popcount is spammyNeedsInvestigationPerformancecompiler/runtime
#30946 opened 5 years ago by seebs
2
bounds checking for unrolled loops is weirdNeedsInvestigationPerformancecompiler/runtime
#30945 opened 5 years ago by seebs
7
#30818 opened 5 years ago by josharian
3
#30754 opened 5 years ago by mdempsky
1
investigate wasm sync inliningNeedsInvestigationPerformancearch-wasmcompiler/runtime
#30605 opened 5 years ago by bradfitz
2
#30585 opened 5 years ago by josharian
1
teach prove about minNeedsFixPerformancecompiler/runtime
#30584 opened 5 years ago by josharian
1
#30548 opened 5 years ago by josharian
24
unnecessary bounds check for global slicesNeedsInvestigationPerformancecompiler/runtime
#30529 opened 5 years ago by dsnet
5
unnecessary hash/eq functions for global arraysNeedsInvestigationPerformancecompiler/runtime
#30528 opened 5 years ago by dsnet
4
elide call to runtime.growslice with provable capacity availabilityNeedsInvestigationPerformancebinary-sizecompiler/runtime
#30509 opened 5 years ago by dsnet
4
#30475 opened 5 years ago by laboger
4
unnecessary hash/eq functions for slice literalsNeedsInvestigationToolSpeedbinary-sizecompiler/runtime
#30449 opened 5 years ago by neild
3
#30347 opened 5 years ago by andreas-jonsson
4
assembly generated is bigger than previous versionsNeedsInvestigationPerformancecompiler/runtime
#30229 opened 5 years ago by mariecurried
6
#30077 opened 5 years ago by udhos
10
add a README section on developing the compilerDocumentationNeedsInvestigationcompiler/runtime
#30074 opened 5 years ago by mvdan
18
#29977 opened 5 years ago by dlsniper
4
unnecessary bounds checkNeedsInvestigationPerformancehelp wanted
#29872 opened 5 years ago by mariecurried
25
redundant conditional jumpNeedsInvestigationPerformancecompiler/runtime
#29853 opened 5 years ago by mariecurried
7
misleading panic on deferred funcNeedsInvestigationcompiler/runtime
#29797 opened 5 years ago by dsymonds
15
#29785 opened 5 years ago by valyala
5
optimize CAS loopsNeedsInvestigationPerformancecompiler/runtime
#29716 opened 5 years ago by CAFxX
1
use memmove to initialize non-global static dataNeedsFixPerformancecompiler/runtime
#29693 opened 5 years ago by josharian
0
implement global new(T) without calling newobjectNeedsFixPerformancecompiler/runtime
#29691 opened 5 years ago by josharian
5
#29574 opened 5 years ago by dsnet
5
#29571 opened 5 years ago by laboger
12
simplify converting a Go function to buildable Go assemblyFeatureRequestNeedsDecisioncompiler/runtime
#29538 opened 5 years ago by mvdan
6
#29334 opened 5 years ago by mmcloughlin
4
#29292 opened 5 years ago by josharian
3
improve interface dispatch performanceNeedsInvestigationPerformancecompiler/runtime
#29276 opened 5 years ago by robaho
9
#29166 opened 5 years ago by notimesea
7
compiler hangs without optimizationsNeedsInvestigationToolSpeedcompiler/runtime
#29144 opened 5 years ago by csnitker
10
#29095 opened 5 years ago by quasilyte
12
specialize variadic functionsPerformancecompiler/runtime
#29085 opened 5 years ago by josharian
1
#29068 opened 5 years ago by randall77
0
minimize morestack calls text footprintNeedsInvestigationcompiler/runtime
#29067 opened 5 years ago by CAFxX
4
#28969 opened 5 years ago by tjamet
10
#28952 opened 5 years ago by mvdan
12
#28942 opened 5 years ago by mvdan
5
teach prove about slice expressionsPerformancecompiler/runtime
#28941 opened 5 years ago by mvdan
4
#28861 opened 5 years ago by benshi001
1
refine calcHasCall's handling of ODIV and OMODNeedsFixSuggestedcompiler/runtime
#28698 opened 5 years ago by josharian
2
various low level x86 instruction generation improvementsNeedsInvestigationPerformanceSuggestedcompiler/runtimehelp wanted
#28671 opened 5 years ago by martisch
6
reduce generated algs for compiler created array typesNeedsInvestigationPerformancecompiler/runtime
#28639 opened 5 years ago by martisch
3
thread support for webassemblyFeatureRequestNeedsDecisionarch-wasmcompiler/runtime
#28631 opened 5 years ago by sleagon
22
#28626 opened 5 years ago by randall77
6
can't break on inlined functionNeedsInvestigationcompiler/runtime
#28603 opened 5 years ago by aclements
7
cleanup compiler flag processingNeedsFixSuggestedcompiler/runtime
#28570 opened 5 years ago by griesemer
28
#28416 opened 5 years ago by ks888
13
#28393 opened 5 years ago by deanveloper
11
recognize rand.Intn() is bounded for BCEPerformancecompiler/runtime
#28314 opened 5 years ago by mariecurried
3
add column info to export dataNeedsFixcompiler/runtime
#28259 opened 5 years ago by alandonovan
24
#28053 opened 5 years ago by pjebs
11
#28045 opened 5 years ago by rillig
0
#27857 opened 5 years ago by iand
17
string concatenation specializations for performanceNeedsInvestigationPerformancecompiler/runtime
#27801 opened 5 years ago by quasilyte
4
detect and apply more CMOV optimizationsNeedsInvestigationPerformancecompiler/runtime
#27780 opened 5 years ago by agnivade
1
#27625 opened 5 years ago by rasky
7
BCE optimizes less for string than sliceNeedsInvestigationPerformancecompiler/runtime
#27585 opened 5 years ago by go101
3
eliminate unnecessary extend-of-truncate calculations in prove passNeedsInvestigationPerformancecompiler/runtime
#27572 opened 5 years ago by josharian
2
pointers passed to cgo escape to the heapNeedsInvestigationcompiler/runtime
#27538 opened 5 years ago by FiloSottile
12
#27447 opened 5 years ago by randall77
5
#27236 opened 5 years ago by wumao
11
understand Go vs assembly rc4 resultsNeedsInvestigationPerformancecompiler/runtime
#27184 opened 5 years ago by bradfitz
8
rename a bunch of thingscompiler/runtime
#27167 opened 5 years ago by josharian
21
optimise ranges over string(byteSlice)NeedsInvestigationPerformancecompiler/runtime
#27148 opened 5 years ago by mvdan
9
Fannkuch benchmark performance regressionNeedsInvestigationPerformancecompiler/runtime
#27108 opened 5 years ago by kklobe
5
#27034 opened 5 years ago by mundaym
4
#27007 opened 5 years ago by heschi
5
recognize map-copy with range idiomNeedsInvestigationPerformancecompiler/runtime
#26951 opened 5 years ago by martisch
2
pack info into low bits of interface type pointersNeedsDecisionPerformancecompiler/runtime
#26680 opened 5 years ago by josharian
0
#26534 opened 5 years ago by ainar-g
17
#26498 opened 5 years ago by FMNSSun
12
consider using DWARF 5DebuggingNeedsDecision
#26379 opened 5 years ago by aclements
10
#26311 opened 5 years ago by thanm
8
teach prove about more type conversion operationsNeedsInvestigationPerformancecompiler/runtime
#26299 opened 5 years ago by mvdan
2
debug info for inlined funcs are sometimes lostDebuggingNeedsInvestigationcompiler/runtime
#26206 opened 5 years ago by hyangah
4
msan cannot handle structs with paddingNeedsInvestigationcompiler/runtime
#26167 opened 5 years ago by benesch
17
record and use per-function optimization dataNeedsInvestigationPerformancecompiler/runtime
#25999 opened 5 years ago by josharian
5
possible missed optimization in append benchmarkNeedsInvestigationPerformancecompiler/runtime
#25916 opened 5 years ago by perillo
8
merge sequential memory moves into bigger memory movesNeedsInvestigationPerformancecompiler/runtime
#25866 opened 5 years ago by valyala
3
#25862 opened 5 years ago by valyala
4
combine append callsPerformancecompiler/runtime
#25828 opened 5 years ago by quasilyte
6
detect divisions that always result in 0NeedsDecisionPerformancecompiler/runtime
#25733 opened 5 years ago by davecheney
7
#25677 opened 5 years ago by griesemer
3
#25635 opened 5 years ago by griesemer
0
#25426 opened 6 years ago by josharian
23
#25358 opened 6 years ago by quasilyte
3
call memmove on amd64 for large OpMoveNeedsInvestigationPerformancecompiler/runtime
#25317 opened 6 years ago by TocarIP
0
#25305 opened 6 years ago by griesemer
5
tweak branchelim heuristic on amd64Performancecompiler/runtime
#25298 opened 6 years ago by TocarIP
5
BCE/Prove do not take arithmetic into accountNeedsInvestigationcompiler/runtime
#25197 opened 6 years ago by navytux
7
elide useless type assertionPerformancecompiler/runtime
#25189 opened 6 years ago by dsnet
5
#25169 opened 6 years ago by josharian
0
detect bounded shifts in generic rulesPerformancecompiler/runtime
#25168 opened 6 years ago by josharian
0
use bounded shift information on non-amd64 architecturesPerformanceSuggestedcompiler/runtimehelp wanted
#25167 opened 6 years ago by josharian
5
#25156 opened 6 years ago by josharian
1
eliminate more dead storesPerformancebinary-sizecompiler/runtime
#25132 opened 6 years ago by TocarIP
6
#25125 opened 6 years ago by mundaym
2
#25120 opened 6 years ago by josharian
1
#25115 opened 6 years ago by josharian
5
#25111 opened 6 years ago by mundaym
3
#25087 opened 6 years ago by josharian
5
#25086 opened 6 years ago by josharian
10
#24930 opened 6 years ago by josharian
0
#24926 opened 6 years ago by josharian
11
#24890 opened 6 years ago by simonklb
7
#24876 opened 6 years ago by dgryski
9
unexpected memequal call in short string comparisonNeedsFixPerformanceSuggestedcompiler/runtimehelp wanted
#24765 opened 6 years ago by bradfitz
11
#24755 opened 6 years ago by mundaym
17
#24689 opened 6 years ago by dhowden
4
#24660 opened 6 years ago by navytux
15
eliminate empty switch casesNeedsFixPerformancecompiler/runtime
#24650 opened 6 years ago by josharian
3
document emitptrargsmap onebitwalktype1 callsDocumentationNeedsFixcompiler/runtime
#24648 opened 6 years ago by josharian
3
#24582 opened 6 years ago by alandonovan
6
less optimized AMD64 codeNeedsFixPerformancebinary-size
#24537 opened 6 years ago by benshi001
3
optimize large structsNeedsFixPerformancecompiler/runtime
#24416 opened 6 years ago by randall77
9
#24386 opened 6 years ago by mvdan
13
#24314 opened 6 years ago by navytux
8
#24305 opened 6 years ago by mdempsky
7
struct field alive too longNeedsFixcompiler/runtime
#24263 opened 6 years ago by randall77
8
loop optimizationNeedsInvestigationPerformancecompiler/runtime
#24240 opened 6 years ago by MichaelTJones
10
#24209 opened 6 years ago by josharian
3
tighten CFG as well as valuesPerformancecompiler/runtime
#24177 opened 6 years ago by josharian
0
#23948 opened 6 years ago by josharian
5
#23929 opened 6 years ago by josharian
7
avoid updating capacity if unusedNeedsFixPerformancecompiler/runtime
#23832 opened 6 years ago by dsnet
1
#23660 opened 6 years ago by josharian
3
#23394 opened 6 years ago by hirochachacha
3
inefficient CALL setup when more than 32bytes of argsPerformancebinary-sizecompiler/runtime
#23377 opened 6 years ago by ALTree
3
#23202 opened 6 years ago by griesemer
5
#23065 opened 6 years ago by cramertj
8
slicing can be improved on ARMPerformancecompiler/runtime
#23006 opened 6 years ago by rasky
6
#22971 opened 6 years ago by pavel
14
implement powerpc 32-bit backend (ppc32)FeatureRequestcompiler/runtime
#22885 opened 6 years ago by rasky
80
#22825 opened 6 years ago by griesemer
2
reordering struct field accesses can alter performanceNeedsInvestigationPerformancecompiler/runtime
#22479 opened 6 years ago by mvdan
1
#22438 opened 6 years ago by mdempsky
6
generate correct DW_AT_external flagDebuggingNeedsFixcompiler/runtime
#22399 opened 6 years ago by thanm
4
odd inlining heuristic under mid-stack inliningNeedsInvestigationPerformancecompiler/runtime
#22310 opened 6 years ago by mdempsky
6
consider adding sibling links to generated DWARFDebuggingNeedsInvestigationcompiler/runtime
#22185 opened 6 years ago by thanm
5
#22094 opened 6 years ago by crawshaw
6
avoid allocations for some return valuesNeedsInvestigationPerformancecompiler/runtime
#22081 opened 6 years ago by crawshaw
3
redundant branchPerformancecompiler/runtime
#22025 opened 6 years ago by randall77
0
#21940 opened 6 years ago by randall77
5
cleaner solution for exporting linkname infocompiler/runtimeearly-in-cycle
#21936 opened 6 years ago by mdempsky
1
constant folding math/bits functionsPerformanceSuggestedhelp wanted
#21872 opened 6 years ago by markus-oberhumer
20
#21866 opened 6 years ago by bcmills
8
#21750 opened 6 years ago by dvyukov
3
avoid slow versions of LEA instructions on x86NeedsFixPerformanceearly-in-cycle
#21735 opened 6 years ago by martisch
21
optimize away some MOVQconvertsPerformancecompiler/runtime
#21572 opened 6 years ago by josharian
4
optimize unsigned comparisons with zero/onePerformanceSuggestedcompiler/runtimehelp wanted
#21439 opened 6 years ago by josharian
11
#21417 opened 6 years ago by josharian
7
improve codegen for nested if statementsPerformancecompiler/runtime
#21394 opened 6 years ago by josharian
2
gdb 8 on windows crashes reading Go binaryNeedsInvestigationOS-Windows
#21380 opened 6 years ago by kjk
18
#21314 opened 6 years ago by ianlancetaylor
34
#21282 opened 6 years ago by dsnet
5
#20962 opened 6 years ago by josharian
3
CSE some function calls args/resultsPerformanceToolSpeedcompiler/runtime
#20934 opened 6 years ago by josharian
5
#20881 opened 6 years ago by rogpeppe
10
add OpAMD64CMPptr and friends?NeedsDecisioncompiler/runtime
#20873 opened 6 years ago by josharian
2
#20859 opened 6 years ago by bradfitz
19
#20533 opened 7 years ago by alandonovan
9
#20487 opened 7 years ago by dlsniper
8
#20486 opened 7 years ago by griesemer
1
improve loop rotationPerformancecompiler/runtime
#20411 opened 7 years ago by josharian
0
#20356 opened 7 years ago by josharian
16
trim more blocks?Performancecompiler/runtime
#20354 opened 7 years ago by josharian
3
#20321 opened 7 years ago by tzneal
6
missing line numbers with cgo pragmasNeedsInvestigationcompiler/runtime
#20214 opened 7 years ago by josharian
1
#20104 opened 7 years ago by josharian
6
#20095 opened 7 years ago by philpennock
10
#20088 opened 7 years ago by josharian
8
postpone argument conversions after inliningNeedsFixPerformancecompiler/runtime
#20087 opened 7 years ago by rasky
4
#20027 opened 7 years ago by go101
6
#20022 opened 7 years ago by zhaozhiqianghw
7
#20021 opened 7 years ago by go101
24
go:linkname prevents inliningPerformancecompiler/runtime
#20019 opened 7 years ago by dvyukov
16
possible infinite recursion in Type.cmpNeedsInvestigationcompiler/runtime
#19869 opened 7 years ago by josharian
2
share statictmpPerformancecompiler/runtime
#19818 opened 7 years ago by QuestionPython
11
#19817 opened 7 years ago by valyala
6
#19751 opened 7 years ago by myleshorton
23
#19733 opened 7 years ago by philhofer
4
#19715 opened 7 years ago by philhofer
2
#19712 opened 7 years ago by navytux
1
eliminate base.Pos and ir.CurFuncNeedsFixcompiler/runtimehelp wanted
#19683 opened 7 years ago by mdempsky
37
use FP-based frame zeroing outside of package runtime on plan9NeedsInvestigationOS-Plan9Performancecompiler/runtime
#19650 opened 7 years ago by mdempsky
0
#19466 opened 7 years ago by randall77
0
#19379 opened 7 years ago by opennota
9
#19195 opened 7 years ago by josharian
3
#19165 opened 7 years ago by valyala
8
#19126 opened 7 years ago by navytux
10
#19013 opened 7 years ago by josharian
13
#18977 opened 7 years ago by cherrymui
42
#18822 opened 7 years ago by ianlancetaylor
11
order.go is outdatedPerformanceToolSpeedcompiler/runtime
#18739 opened 7 years ago by josharian
1
#18602 opened 7 years ago by cretz
22
fixedbug/issue10958.go failuresNeedsInvestigationTestingcompiler/runtime
#18589 opened 7 years ago by ALTree
23
#18529 opened 7 years ago by rasky
2
investigate closure capture issueNeedsInvestigationPerformancecompiler/runtime
#18300 opened 7 years ago by bradfitz
7
#18247 opened 7 years ago by alandonovan
11
improve map iterationPerformancecompiler/runtime
#18004 opened 7 years ago by cherrymui
0
insertVarPhis is very slowToolSpeedcompiler/runtime
#17926 opened 7 years ago by dvyukov
4
elide branches that must be takenPerformancecompiler/runtime
#17862 opened 7 years ago by dsnet
4
implement duffcopy on ppc64xNeedsDecisionPerformancecompiler/runtime
#17842 opened 7 years ago by bradfitz
2
#17728 opened 7 years ago by mdempsky
8
#17724 opened 7 years ago by crawshaw
2
use better code for slicingPerformancecompiler/runtime
#17638 opened 7 years ago by randall77
2
#17622 opened 7 years ago by dsnet
0
improve inlining cost modelNeedsInvestigationPerformanceToolSpeedcompiler/runtime
#17566 opened 7 years ago by josharian
82
-bench should correct for GCNeedsFixcompiler/runtime
#17434 opened 7 years ago by mdempsky
4
#17378 opened 7 years ago by crawshaw
9
eliminate more bounds checksPerformancecompiler/runtime
#17370 opened 7 years ago by carl-mastrangelo
10
#17314 opened 7 years ago by dAdAbird
9
#17220 opened 7 years ago by nigeltao
9
elimination of unused runtime callsPerformancebinary-sizecompiler/runtime
#17216 opened 7 years ago by DmitriyMV
6
optimizing multiple accesses to same key in mapNeedsFixPerformancecompiler/runtime
#17133 opened 7 years ago by rasky
13
avoid reloads of temp register on ppc64le, othersNeedsFixPerformancecompiler/runtime
#17110 opened 7 years ago by laboger
16
#17106 opened 7 years ago by josharian
0
reuse algs for [N]T arraysbinary-sizecompiler/runtime
#17031 opened 7 years ago by mdempsky
0
make algs content-addressablebinary-sizecompiler/runtime
#17029 opened 7 years ago by josharian
6
#17023 opened 7 years ago by josharian
5
use common ancestor blocks in CSE?Performancecompiler/runtime
#16973 opened 7 years ago by josharian
4
#16929 opened 7 years ago by mdempsky
0
#16869 opened 7 years ago by bradfitz
9
teach BCE about copy return valuePerformancecompiler/runtime
#16833 opened 7 years ago by josharian
4
#16832 opened 7 years ago by dr2chase
8
-buildmode=c-shared and dlopen-ing a shared libraryNeedsInvestigationcompiler/runtimeearly-in-cycle
#16805 opened 7 years ago by sbinet
4
make SSA IDs stable across passesNeedsFixcompiler/runtime
#16754 opened 7 years ago by bradfitz
5
#16747 opened 7 years ago by josharian
0
#16521 opened 7 years ago by dsnet
1
#16416 opened 7 years ago by josharian
8
new backend; multiple efficiency issues...NeedsFixPerformancecompiler/runtime
#16192 opened 7 years ago by GordonBGood
13
go1.7beta2 performance regression (floats and arrays)NeedsInvestigationPerformancecompiler/runtime
#16187 opened 7 years ago by taruti
10
go1.7beta2 performance regressionNeedsFixPerformancecompiler/runtime
#16141 opened 7 years ago by samuel
15
poor register allocator behavior in compression codeNeedsFixPerformancecompiler/runtime
#16122 opened 7 years ago by flanglet
17
#16108 opened 7 years ago by josharian
0
#16092 opened 7 years ago by GordonBGood
11
#16001 opened 7 years ago by mdempsky
2
SSA performance regression due to array zeroingNeedsFixPerformancecompiler/runtime
#15925 opened 8 years ago by ghost
14
don't copy static array in range statementNeedsFixPerformanceearly-in-cycle
#15812 opened 8 years ago by randall77
0
loads/constants not lifted out of loopNeedsFixPerformancecompiler/runtime
#15808 opened 8 years ago by randall77
47
#15785 opened 8 years ago by tmielcza
1
#15711 opened 8 years ago by dsymonds
4
#15575 opened 8 years ago by gouthamve
8
support inlining non-escaping closuresPerformancecompiler/runtime
#15561 opened 8 years ago by josharian
9
SSA performance regression on polygon codeNeedsFixPerformanceearly-in-cycle
#15532 opened 8 years ago by nkovacs
4
evaluate the need for shortcircuitNeedsInvestigationPerformanceearly-in-cycle
#15512 opened 8 years ago by brtzsnr
1
unexplained allocation for convT2IPerformancecompiler/runtime
#15451 opened 8 years ago by robpike
3
#15397 opened 8 years ago by randall77
6
eliminate all (some?) convT2{I,E} callsNeedsFixPerformanceearly-in-cycle
#15375 opened 8 years ago by randall77
5
#15308 opened 8 years ago by josharian
5
#15300 opened 8 years ago by josharian
4
#15283 opened 8 years ago by aclements
4
#15238 opened 8 years ago by randall77
2
#15164 opened 8 years ago by mdempsky
4
#15111 opened 8 years ago by griesemer
0
#15108 opened 8 years ago by ghost
14
#15105 opened 8 years ago by martisch
6
unnecessary branchingPerformancecompiler/runtime
#15031 opened 8 years ago by randall77
2
BLAS Idamax regressionNeedsFixPerformanceearly-in-cycle
#14995 opened 8 years ago by btracey
4
#14921 opened 8 years ago by josharian
27
#14858 opened 8 years ago by josharian
4
#14808 opened 8 years ago by brtzsnr
5
#14762 opened 8 years ago by randall77
1
#14723 opened 8 years ago by brtzsnr
3
#14677 opened 8 years ago by OneOfOne
3
#14620 opened 8 years ago by rsc
8
#14586 opened 8 years ago by randall77
0
coverage instrumentation for fuzzingFeatureRequestNeedsFixcompiler/runtime
#14565 opened 8 years ago by dvyukov
43
recognize append loopPerformancecompiler/runtime
#14325 opened 8 years ago by bradfitz
6
#14028 opened 8 years ago by kaypour
10
Need better type propagationPerformancecompiler/runtime
#14018 opened 8 years ago by dr2chase
4
#13547 opened 8 years ago by dr2chase
2
storing pointer of a local value escapesPerformancecompiler/runtime
#13493 opened 8 years ago by dsnet
6
Suggest typo fixes for resolution errorsNeedsInvestigationcompiler/runtime
#13477 opened 8 years ago by Manishearth
9
#13162 opened 8 years ago by mpvl
12
turn nilcheckelim into branchelimNeedsFixPerformancecompiler/runtime
#12628 opened 8 years ago by josharian
4
#12399 opened 8 years ago by doherty
3
#10936 opened 9 years ago by dr2chase
6
#10432 opened 9 years ago by dvyukov
7
#10382 opened 9 years ago by josharian
6
#10362 opened 9 years ago by davecheney
5
inline function calls that return a closureNeedsInvestigationPerformancecompiler/runtime
#10292 opened 9 years ago by potocnyj
6
#9930 opened 9 years ago by josharian
7
#9655 opened 9 years ago by pwaller
1
#9337 opened 9 years ago by tildeleb
26
#8983 opened 9 years ago by gopherbot
5
recognize case <-time.After(x)Performancecompiler/runtime
#8895 opened 9 years ago by dvyukov
4
#8853 opened 9 years ago by btracey
8
#8740 opened 9 years ago by josharian
9
#8717 opened 9 years ago by dvyukov
9
#8659 opened 9 years ago by btracey
4
#8481 opened 9 years ago by augustoroman
12
#8409 opened 9 years ago by btracey
4
#8357 opened 9 years ago by gopherbot
18
#8346 opened 9 years ago by thockin
6
#8104 opened 10 years ago by dvyukov
2
#8095 opened 10 years ago by btracey
2
#7923 opened 10 years ago by josharian
5
#7921 opened 10 years ago by lukescott
26
#7681 opened 10 years ago by randall77
2
#7651 opened 10 years ago by mpvl
6
#7637 opened 10 years ago by josharian
2
#7599 opened 10 years ago by josharian
4
#6814 opened 10 years ago by btracey
8
#6752 opened 10 years ago by gopherbot
10
#6714 opened 10 years ago by bradfitz
21
use less memory for large []byte literalNeedsFixToolSpeedhelp wanted
#6643 opened 10 years ago by rsc
6
#6638 opened 10 years ago by griesemer
7
#6601 opened 10 years ago by adonovan
4
#6590 opened 10 years ago by griesemer
4
#6589 opened 10 years ago by griesemer
5
#6206 opened 10 years ago by gopherbot
8
#5919 opened 10 years ago by edsrzf
16
#5712 opened 11 years ago by dvyukov
9
#5370 opened 11 years ago by lexprfuncall
8
#5142 opened 11 years ago by btracey
7
#5129 opened 11 years ago by btracey
10
#4758 opened 11 years ago by rsc
9
#4750 opened 11 years ago by rsc
8
#4697 opened 11 years ago by adg
12
#4566 opened 11 years ago by rsc
5
#4565 opened 11 years ago by rsc
6
#4247 opened 11 years ago by dvyukov
3
#4246 opened 11 years ago by dvyukov
4
why are stack frames so large?Performancehelp wanted
#2734 opened 12 years ago by rsc
15
static init maps should never generate codeNeedsInvestigationPerformancebinary-size
#2559 opened 12 years ago by rsc
70
#2430 opened 12 years ago by ianlancetaylor
11
#1909 opened 13 years ago by gopherbot
33
#1860 opened 13 years ago by davecheney
13