mlemanczyk
|
cec414ca0a
|
New no. of items added to test cases.
|
2023-06-29 18:14:13 +02:00 |
|
mlemanczyk
|
5e89f6db2d
|
Benchmarks for fixed size array creation added.
|
2023-06-29 18:10:56 +02:00 |
|
mlemanczyk
|
8940ba66f5
|
Constructor's benchmark results added
|
2023-06-29 17:34:26 +02:00 |
|
mlemanczyk
|
64fdf59f90
|
Benchmarks for empty array creation added.
|
2023-06-29 17:32:42 +02:00 |
|
mlemanczyk
|
ba0d15cdcb
|
Cleanup. RecyclableList static methods moved to RecyclableList.Helpers.
|
2023-06-29 13:35:12 +02:00 |
|
mlemanczyk
|
c7e23f5f3c
|
Tiny cleanup
|
2023-06-28 23:30:45 +02:00 |
|
mlemanczyk
|
54cb2b583d
|
RecyclableCollectionsBenchmarks.GetTestMethod will now throw exception if the method couldn't be found in a given class.
|
2023-06-28 23:28:54 +02:00 |
|
mlemanczyk
|
3ca7d0ab7b
|
Tiny cleanup
|
2023-06-28 23:27:01 +02:00 |
|
mlemanczyk
|
5d36a08138
|
Problem with running RecyclableCollectionsBenchmarks.Create fixed. Methods made static.
|
2023-06-28 23:25:06 +02:00 |
|
mlemanczyk
|
484cb07fcf
|
README.md updated
|
2023-06-28 23:23:56 +02:00 |
|
mlemanczyk
|
76dd62a5e2
|
RecyclableList.Clear functionality copied to .Dispose for better performance.
|
2023-06-28 23:15:53 +02:00 |
|
mlemanczyk
|
5fea2b44e4
|
Small performance improvement to avoid assignments if the list is empty.
|
2023-06-28 22:56:41 +02:00 |
|
mlemanczyk
|
deb95a571c
|
Tiny cleanup
|
2023-06-28 22:54:12 +02:00 |
|
mlemanczyk
|
ba4fbbee98
|
Tiny cleanup. RecyclableList._defaultIsNull moved to RecyclableList.IList
|
2023-06-28 22:50:35 +02:00 |
|
mlemanczyk
|
8a10c52ef9
|
Cleanup. Protected methods & properties made private, where possible.
|
2023-06-26 00:19:09 +02:00 |
|
mlemanczyk
|
b1b96fd05c
|
Tiny cleanup
|
2023-06-26 00:08:05 +02:00 |
|
mlemanczyk
|
4f7af026f7
|
Small performance improvements to avoid repeated clearing of the buffers.
|
2023-06-25 23:58:46 +02:00 |
|
mlemanczyk
|
6b3b30fc12
|
Compilation error fix
|
2023-06-25 23:27:08 +02:00 |
|
mlemanczyk
|
6362c343db
|
Tiny cleanup
|
2023-06-25 21:01:41 +02:00 |
|
mlemanczyk
|
413d625d8e
|
Tiny cleanup. Commented out code removed.
|
2023-06-25 20:56:49 +02:00 |
|
mlemanczyk
|
f66b129f3a
|
RecyclableList<T> marked as sealed. All protected entities made private. Future versions will provide a way to create your own, top performance collections.
|
2023-06-25 20:45:01 +02:00 |
|
mlemanczyk
|
c3820a61d9
|
Code readability improvements - nullability checks disabled for memory blocks, to avoid hint suppression in code.
|
2023-06-25 20:36:46 +02:00 |
|
mlemanczyk
|
6ebc6ac6fb
|
Cleanup - RecyclableList<T>.Helpers.Contains(), .CopyTo() & .Enumerate() methods marked as obsolete.
|
2023-06-25 20:29:49 +02:00 |
|
mlemanczyk
|
7b3e80efe1
|
RecyclableLongList<T>.RecyclableLongListHelpers renamed to RecyclableLongList<T>.Helpers - compilation fix.
|
2023-06-25 20:27:52 +02:00 |
|
mlemanczyk
|
d465029358
|
RecyclableList<T>.RecyclableListHelpers renamed to RecyclableList<T>.Helpers
|
2023-06-25 20:16:30 +02:00 |
|
mlemanczyk
|
9afa16c9c3
|
RecyclableLongList<T>.RecyclableLongListHelpers renamed to RecyclableLongList<T>.Helpers
|
2023-06-25 20:11:53 +02:00 |
|
mlemanczyk
|
675f2d19a0
|
Tiny cleanup
|
2023-06-25 19:59:13 +02:00 |
|
mlemanczyk
|
86f5387b55
|
Tiny performance improvement until the stack is redesigned.
|
2023-06-25 19:50:39 +02:00 |
|
mlemanczyk
|
fe544ed786
|
README.md updated
|
2023-06-25 03:50:09 +02:00 |
|
mlemanczyk
|
2784c94dc4
|
Benchmarks updated
|
2023-06-25 03:49:42 +02:00 |
|
mlemanczyk
|
f3317bb9df
|
Clarification comment added.
|
2023-06-25 03:43:35 +02:00 |
|
mlemanczyk
|
ea16731188
|
README.md updated
|
2023-06-25 03:43:06 +02:00 |
|
mlemanczyk
|
7ec5ea844f
|
Package version increased.
|
2023-06-25 03:42:35 +02:00 |
|
mlemanczyk
|
8ddda532bb
|
Benchmarks.md added.
|
2023-06-25 03:42:05 +02:00 |
|
mlemanczyk
|
40c0ac0ab4
|
Package version increased.
|
2023-06-25 02:44:15 +02:00 |
|
mlemanczyk
|
e57fa3d572
|
Pure attribute added, where applicable.
|
2023-06-25 02:25:32 +02:00 |
|
mlemanczyk
|
12f051c821
|
README.md updated.
|
2023-06-25 02:22:47 +02:00 |
|
mlemanczyk
|
e65a7c2230
|
IVersionedList<T> & IVersionedLongList<T> renamed to IRecyclableVersionedList<T> & IRecyclableVersionedLongList<T>. README.md updated.
|
2023-06-25 01:08:06 +02:00 |
|
mlemanczyk
|
f96d9b056a
|
README.md updated
|
2023-06-25 00:21:35 +02:00 |
|
mlemanczyk
|
8a0b53743a
|
Merge branch 'add-versioning' of https://github.com/mlemanczyk/Recyclable.Collections into add-versioning
|
2023-06-25 00:17:41 +02:00 |
|
mlemanczyk
|
273ef8a3b0
|
Cleanup
|
2023-06-25 00:17:33 +02:00 |
|
mlemanczyk
|
7e00c0cc0b
|
Cleanup
|
2023-06-25 00:15:32 +02:00 |
|
mlemanczyk
|
a7317f5230
|
Fixed missing call to GC.SuppressFinalize.
|
2023-06-25 00:14:37 +02:00 |
|
mlemanczyk
|
aefd68d6c8
|
JonSkeet.MiscUtil package removed
|
2023-06-25 00:08:37 +02:00 |
|
mlemanczyk
|
d830a53006
|
Versioned enumerator for RecyclableList implemented. Benchmarks & tests added.
|
2023-06-25 00:05:17 +02:00 |
|
mlemanczyk
|
be746d65bf
|
Merge branch 'add-versioning' of https://github.com/mlemanczyk/Recyclable.Collections into add-versioning
|
2023-06-25 00:04:49 +02:00 |
|
mlemanczyk
|
448656fd29
|
IVersionedLongList<T> interface & RecyclableLongList.GetVersionedEnumerator added for use with foreach.
|
2023-06-25 00:04:05 +02:00 |
|
mlemanczyk
|
9aab9e9f6f
|
IVersionedLongList<T> interface & RecyclableLongList.GetVersionedEnumerator added for use with foreach.
|
2023-06-24 23:55:01 +02:00 |
|
mlemanczyk
|
49c0615a62
|
RecyclableLongList.VersionedEnumerator added
|
2023-06-24 20:29:03 +02:00 |
|
mlemanczyk
|
72f354021e
|
Cleanup
|
2023-06-24 20:25:30 +02:00 |
|