]> Cypherpunks.ru repositories - gostls13.git/history - src/cmd/compile/internal/inline/inl.go
cmd/compile/internal/inline: tweak "returns inlinable func" heuristic
[gostls13.git] / src / cmd / compile / internal / inline / inl.go
2023-11-07 Than McIntoshcmd/compile/internal/inline: tweak "returns inlinable...
2023-10-13 Michael Prattcmd/compile/internal/pgo: readability refactor
2023-10-13 Michael Prattcmd/compile: lookup indirect callees from export data...
2023-10-12 Michael Prattcmd/compile: synchronize inlinability logic between...
2023-10-05 Matthew Dempskycmd/compile/internal/ir: tweak a couple names
2023-09-19 Cherry Muicmd/compile: add pgohash for debugging/bisecting PGO...
2023-09-15 Than McIntoshcmd/compile/internal/inline: add callsite trace output...
2023-09-14 Than McIntoshcmd/compile/internal/inl: inline based on scoring when...
2023-09-12 Matthew Dempskycmd/compile: stop changing Field.Sym for parameters
2023-09-08 Than McIntoshcmd/compile/internal/inline/inlheur: assign scores...
2023-09-08 Than McIntoshcmd/compile: write "properties" to export data for...
2023-09-06 Than McIntoshcmd/compile/internal/inline: analyze function result...
2023-08-29 Matthew Dempskycmd/compile/internal/ir: drop Inl.Body
2023-08-22 Austin Clementscmd/compile: redo IsRuntimePkg/IsReflectPkg predicate
2023-08-22 Matthew Dempskycmd/compile/internal/types: overhaul and simplify API
2023-08-18 Matthew Dempskycmd/compile: remove some uses of ir.CurFunc
2023-08-17 Matthew Dempskycmd/compile: cleanup Func construction
2023-08-17 Matthew Dempskycmd/compile/internal/ir: add typ parameter to NewNameAt
2023-08-17 Matthew Dempskycmd/compile/internal/ir: remove ODCLCONST and ODCLTYPE
2023-08-15 Matthew Dempskycmd/compile: improve ir.StaticValue and extract ir...
2023-08-14 Matthew Dempskycmd/compile: desugar ORECOVER during typecheck
2023-08-14 Matthew Dempskycmd/compile: mark generated eq/hash functions as /...
2023-08-11 Matthew Dempskycmd/compile: cleanup ir.Package
2023-08-10 Than McIntoshcmd/compile/internal/inline: refactor inline budget...
2023-08-10 Than McIntoshcmd/compile/internal/inline: add framework to compute...
2023-06-03 thepuddscmd/compile/internal/devirtualize: devirtualize method...
2023-05-22 Matthew Dempskycmd/compile: incorporate inlined function names into...
2023-05-22 Michael Prattcmd/compile: enable PGO-driven call devirtualization
2023-05-22 Michael Prattcmd/compile: replace -d=pgoinline with -d=pgodebug
2023-05-17 Cherry Muicmd/compile: don't inline from norace packages in race...
2023-05-12 Cherry Muireflect: do not escape Value.Type
2023-05-12 Michael Prattcmd/compile: remove post-inlining PGO graph dump
2023-05-11 Than McIntoshcmd/compile: remove debugging option InlineSCCOnePass...
2023-05-05 Than McIntoshcmd/compile: allow more inlining of functions that...
2023-05-05 Than McIntoshcmd/compile: rework marking of dead hidden closure...
2023-05-01 Michael Prattcmd/compile: drop unused arg to mkinlcall
2023-04-28 Michael Prattcmd/compile: escape package path for PGO symbol matching
2023-04-18 Than McIntoshRevert "cmd/compile: rework marking of dead hidden...
2023-04-17 Michael KnyszekRevert "cmd/compile: allow more inlining of functions...
2023-04-17 Than McIntoshcmd/compile: allow more inlining of functions that...
2023-04-17 Than McIntoshcmd/compile: rework marking of dead hidden closure...
2023-04-14 Cuong Manh Lecmd/compile: better code generation for constant-fold...
2023-04-14 Than McIntoshRevert "cmd/compile: allow more inlining of functions...
2023-04-10 Michael Prattcmd/compile: don't inline hot calls into big functions
2023-04-07 Than McIntoshcmd/compile: allow more inlining of functions that...
2023-04-07 Than McIntoshcmd/compile: deadcode unreferenced hidden closures...
2023-04-03 Than McIntoshRevert "cmd/compile: allow more inlining of functions...
2023-03-31 Austin Clementscmd/compile: allow more inlining of functions that...
2023-03-09 Than McIntoshcmd/compile: reorder operations in SCCs to enable more...
2023-02-28 Cuong Manh Lecmd/compile: mark type eq/hash functions non-inlineable
2023-01-28 Keith Randallcmd/compile: fix -m=2 output for recursive function...
2023-01-27 Matthew Dempskycmd/compile: apply FixVariadicCall and FixMethodCall...
2023-01-26 Matthew Dempskycmd/compile/internal/inline: adjust isBigFunc to recogn...
2023-01-26 Matthew Dempskycmd/compile: remove GOEXPERIMENT=nounified frontend
2023-01-26 Matthew Dempskycmd/compile: change some unreachable code paths into...
2023-01-26 Matthew Dempskycmd/compile: remove -d=typecheckinl flag
2023-01-25 Matthew Dempskycmd: remove GOEXPERIMENT=nounified knob
2023-01-24 Than McIntoshcmd/compile: flag 'large' functions when -m=2+ in effect
2023-01-20 Marcel Meyerall: fix typos in go file comments
2022-11-17 Cherry Muicmd/compile: simplify PGO hot caller/callee computation
2022-11-10 Cherry Muicmd/compile: adjust PGO inlining default parameters
2022-11-08 Matthew Dempskycmd/compile: fix transitive inlining of generic functions
2022-11-08 Cherry Muicmd/compile: adjust PGO debug output slightly
2022-11-08 Cherry Muicmd/compile: fix PGO line offset matching
2022-11-04 Michael Prattcmd/compile/internal/pgo: match on call line offsets
2022-11-04 Cherry Muicmd/compile: fix PGO cross-package inlining
2022-11-03 Cherry Muicmd/compile: use CDF to determine PGO inline threshold
2022-11-02 Cherry Muicmd/compile: use edge weights to decide inlineability...
2022-11-01 Michael Prattcmd/compile/internal/pgo: remove ListOfHotCallSites
2022-11-01 Than McIntoshcmd/compile: revise inliner coverage tweaks (again)
2022-10-31 Michael Prattcmd/compile/internal/pgo: remove most global state
2022-10-31 Michael Prattcmd/compile/internal/pgo: remove ConvertLine2Int
2022-10-28 Raj Barikcmd/compile: Enables PGO in Go and performs profile...
2022-10-17 ezz-nocmd/compile: fix a typo in comment
2022-10-10 Than McIntoshcmd/compile: tweak inliners handling of coverage counte...
2022-09-30 Michael Prattcmd/compile: eagerly create LSym for closures
2022-09-27 Than McIntoshcmd/compile,cmd/link: hooks for identifying coverage...
2022-09-19 Cuong Manh Lecmd/compile,sync: make accessing address of zero offset...
2022-09-15 Wayne Zuocmd/compile: make encoding/binary appends cheaper to...
2022-08-31 Matthew Dempskycmd/compile: use HaveInlineBody for unified IR
2022-08-24 Matthew Dempskycmd/compile: defer transitive inlining until after...
2022-08-18 Matthew Dempskycmd/compile: enable more inlining for unified IR
2022-08-09 Matthew Dempskycmd/compile/internal/inline: fix latent CalleeEffects...
2022-08-04 Matthew Dempskyall: REVERSE MERGE dev.unified (d558507) into master
2022-08-04 Matthew Dempsky[dev.unified] all: merge master (85d87b9) into dev...
2022-07-28 Matthew Dempsky[dev.unified] all: merge master (462b78f) into dev...
2022-07-28 Matthew Dempsky[dev.unified] cmd/compile: allow inlining to fail grace...
2022-07-19 David Chase[dev.unified] all: merge master (8e1e64c) into dev...
2022-06-30 Matthew Dempsky[dev.unified] all: merge master (993c387) into dev...
2022-06-30 Matthew Dempsky[dev.unified] cmd/compile/internal/noder: implicit...
2022-05-17 Cuong Manh Lecmd/compile: tighten the condition for inlining shape...
2022-05-14 Cuong Manh Lecmd/compile: fix inlining function has shape in type
2022-05-14 Cuong Manh Lecmd/compile: don't inline fn with shape params, but...
2022-05-05 Matthew Dempskycmd/compile: remove ir.Name.Ntype
2022-05-03 Russ Coxall: REVERSE MERGE dev.boringcrypto (cdcb4b6) into...
2022-04-28 Cuong Manh Lecmd/compile: remove go117ExportTypes constant
2022-04-27 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-21 Michael Prattcmd/compile: add //go:uintptrkeepalive
2022-04-20 Chressie Himpel[dev.boringcrypto] all: merge master into dev.boringcrypto
2022-04-11 Russ Coxall: gofmt main repo
next