Commit Graph
18 Commits
Author SHA1 Message Date
mlemanczyk 22d8593e1f Support for custom boundaries implemented. v1 - will be reverted due to 5x slower performance. 2023-09-17 13:12:16 +02:00
mlemanczyk b9a0589597 Micro improvements to get even a bit smaller code size. 2023-09-16 21:24:06 +02:00
mlemanczyk 4b2722f15a SetupBlockArrayPooling method removed for better performance. 2023-09-16 21:14:58 +02:00
mlemanczyk 5ee8a8c03f Small cleanup. Unneeded methods removed. 2023-09-16 20:58:43 +02:00
mlemanczyk 9f5871829d RecyclableLongList.ReservedBlockCount removed to limit size & improve performance. 2023-09-11 21:09:32 +02:00
mlemanczyk e941fdf8db Unit tests extended. Various fixes. README.md updated. 2023-09-09 18:19:28 +02:00
mlemanczyk 96968d5452 Small cleanup 2023-09-03 14:47:56 +02:00
mlemanczyk a6adeff9e5 Cleanup. Old method removed. 2023-08-05 21:14:28 +02:00
mlemanczyk a80db94533 RecyclableLongList.Insert implemented. 2023-08-05 17:05:29 +02:00
mlemanczyk 2d8b203bf6 RecyclableLongList.RemoveAt performance improvements. 2023-08-03 18:16:11 +02:00
mlemanczyk 1e5f963148 RecyclableLongList.CopyFollowingItems performance improvements. Benchmarks added. Tests cleanup & normalization. Before cleanup. 2023-08-03 01:50:09 +02:00
mlemanczyk fc2335f5e4 RecyclableArrayPool<T> & OneSizeArrayPool converted to structs. 2023-07-15 17:58:12 +02:00
mlemanczyk 54b7320bcb Tiny cleanup. Unnecessary casting removed. 2023-07-15 17:38:31 +02:00
mlemanczyk 4da13cd9c1 Initial OneSizeArrayPool performance improvements. 2023-07-08 14:45:24 +02:00
mlemanczyk c20b252a6c Cleanup. Hints and warnings either disabled or fixed. Typos fixed. 2023-07-01 17:07:16 +02:00
mlemanczyk 9d9a8abd76 Cleanup. RecyclableLongList<T> static methods moved to RecyclableLongList<T>.Helpers. 2023-07-01 14:13:02 +02:00
mlemanczyk 9afa16c9c3 RecyclableLongList<T>.RecyclableLongListHelpers renamed to RecyclableLongList<T>.Helpers 2023-06-25 20:11:53 +02:00
mlemanczyk c5406b04b7 RecyclableLongListExtensions & ListExtensions cleaned up 2023-06-17 13:09:19 +02:00