tinygo/loader
Nia Waldvogel 763a86cd8e loader: elminate goroot cache inconsistency
This change breaks the merged goroot creation process into 2 steps:
1. List all overrides
2. Construct a goroot with the specified overrides

Now step 2 is cached using a hash of the results from step 1.
This eliminates cache inconsistency, but means that step 1 needs to be run on every build.
This is relatively acceptable, as step 1 only takes about 3 ms (assuming the directory tree is in the OS filesystem cache).
2021-12-28 18:01:15 -05:00
..
errors.go main: match go test output 2021-05-06 20:04:16 +02:00
goroot.go loader: elminate goroot cache inconsistency 2021-12-28 18:01:15 -05:00
list.go
loader.go builder: improve accuracy of the -size=full flag 2021-11-03 16:28:04 +01:00
ssa.go