Commit Graph

4 Commits (69d7b84f35f08ee173589a26affcb283942ca800)

Author SHA1 Message Date
Daniel Martí 6e35ed3db3 generate Go tables for Go 1.23 as well
Updates #859.
7 months ago
Daniel Martí c1439947f9 generate Go tables with a list of GOTOOLCHAIN versions
This teaches the program how to collect information from multiple
Go versions and join it together. For this to work, it needs to
select the Go versions itself, which is now possible via GOTOOLCHAIN.

The merging of data is fairly simple; we join the results from all
versions, and we remove duplicates from older Go versions.

Start producing output with the Go version noted on every data point,
so that we can easily scan what each Go version is contributing.
7 months ago
Daniel Martí b49a13c556 code generate a single compiler intrinsics table
This simplifies the code generator and global variables a bit.
8 months ago
Daniel Martí 2259abb89f rewrite generation of go_std_tables.go from Bash to Go
This makes it portable and easier to maintain for any Go developers.
I also want to improve its logic, which would have been harder in shell.
8 months ago