google / starlark-go

Starlark in Go: the Starlark configuration language, implemented in Go
BSD 3-Clause "New" or "Revised" License
2.26k stars 204 forks source link

CI: run benchmarks on go18 and go19 #414

Closed fenollp closed 1 year ago

fenollp commented 1 year ago

From go19 release notes:

The compiler now uses a jump table to implement large integer and string switch statements. Performance improvements for the switch statement vary but can be on the order of 20% faster. (GOARCH=amd64 and GOARCH=arm64 only)

tetromino commented 1 year ago

Fixed by Alan's cfacd890221418a2dc2c736f7b5e3476c38709b1

Apologies for the lack of review.