Commit Graph

4 Commits

Author SHA1 Message Date
Val Packett
6e61e20252 filecache: use rename for an atomic write (#1816)
Signed-off-by: Val Packett <val@packett.cool>
2023-10-25 16:12:17 +08:00
Takeshi Yoneda
33134b4f26 filecache: removes unnecessary build tag in test (#1765)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
2023-10-08 09:01:34 +09:00
Edoardo Vacchi
76dce033d3 Upgrade floor Go version to 1.19 everywhere. (#1622) 2023-08-10 06:09:16 +09:00
Takeshi Yoneda
35500f9b85 Introduces Cache API (#1016)
This introduces the new API wazero.Cache interface which can be passed to wazero.RuntimeConfig. 
Users can configure this to share the underlying compilation cache across multiple wazero.Runtime. 
And along the way, this deletes the experimental file cache API as it's replaced by this new API.

Signed-off-by: Takeshi Yoneda <takeshi@tetrate.io>
Co-authored-by: Crypt Keeper <64215+codefromthecrypt@users.noreply.github.com>
2023-01-10 09:32:42 +09:00