tile38/internal/collection
tidwall cbfb271541 Updated data structures to use Go generics.
Prior to this commit all objects in the Collection data structures
were boxed in an Go interface{} which adds an extra 8 bytes per
object and requires assertion to unbox.

Go 1.18, released early 2022, introduced generics, which allows
for storing the objects without boxing. This provides a extra
boost in performance and lower in-memory footprint.
2022-09-12 09:12:51 -07:00
..
collection.go Updated data structures to use Go generics. 2022-09-12 09:12:51 -07:00
collection_test.go Update expiration logic 2021-07-12 13:37:50 -07:00
fieldvalues.go Switch field storage to an array vs map 2020-03-25 10:24:02 -07:00
geodesic.go Updated data structures to use Go generics. 2022-09-12 09:12:51 -07:00
string.go Updated data structures to use Go generics. 2022-09-12 09:12:51 -07:00