Closed hearnadam closed 6 days ago
I removed
addGetRepeat
at @kyri-petrou 's suggestion - though it's perhaps notable that Kyo's map performed quite poorly at it.
Not sure I understood, is addGetRepeatBaseline*
a different version? It'd be nice to keep it, especially if it's not performing well since it can uncover good optimization opportunities.
Allocation free tags seem to make a big difference.
It'll get even more lightweight when intersection and union types are in the tag string as well!
@fwbrasil you can see addGetRepeat
in ZIO's codebase:
https://github.com/zio/zio/blob/series/2.x/benchmarks/src/main/scala/zio/ZEnvironmentBenchmark.scala
The results may surprise you 😄
I removed
addGetRepeat
at @kyri-petrou 's suggestion - though it's perhaps notable that Kyo's map performed quite poorly at it.Allocation free tags seem to make a big difference.
Union appears to be a strong point for ZEnvironment.