]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: refactor inline interleaving
authorDavid Chase <drchase@google.com>
Mon, 18 Nov 2024 19:55:12 +0000 (14:55 -0500)
committerDavid Chase <drchase@google.com>
Thu, 21 Nov 2024 23:32:30 +0000 (23:32 +0000)
commit4aa1c02daee42c37ddd30ae2aa91bd3fd3b72e77
treeab44e6bec834539e9ca845242ab1e56329437a7e
parent0dafae13605409231f410d329c86269b19814caa
cmd/compile: refactor inline interleaving

This is intended to simplify future experiments/changes.
It does slightly change the fixedpoint order (across all
functions in a func+closures set or recursive set, but
that seems not to affect tests or benchmarks).

Change-Id: I80bcaabf277b317523e538f5fd4d2ff6dc08c033
Reviewed-on: https://go-review.googlesource.com/c/go/+/630595
Reviewed-by: Keith Randall <khr@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/inline/inlheur/testdata/props/calls.go
src/cmd/compile/internal/inline/interleaved/interleaved.go