]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/gc: steps towards work-queue
authorMatthew Dempsky <mdempsky@google.com>
Fri, 18 Aug 2023 07:32:11 +0000 (00:32 -0700)
committerGopher Robot <gobot@golang.org>
Thu, 24 Aug 2023 23:18:16 +0000 (23:18 +0000)
commitcf6838467453be54d1c6b45f431db35cf95b1eee
tree983abd5af5a5e1d9789f27346a062fb7f460429f
parent96b6e78ea906001a31d03d0acbfc4a4f20eb7db9
cmd/compile/internal/gc: steps towards work-queue

[This is a reattempt of go.dev/cl/520611.]

This CL reorganizes the top-level functions for handling package-level
declarations, runtime type descriptors, and SSA compilation to work in
a loop. This generalizes the loop that previously existed in dumpdata.

Change-Id: I7502798a8662b3cec92d3001169f3af4f804df2a
Reviewed-on: https://go-review.googlesource.com/c/go/+/522339
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/cmd/compile/internal/gc/compile.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/obj.go
src/cmd/compile/internal/reflectdata/reflect.go
src/cmd/go/testdata/script/build_issue62156.txt [new file with mode: 0644]