Marek Lemańczyk
|
1aedfb2cbc
|
Optimize long-list AddRange for stack
|
2025-07-17 00:21:15 +02:00 |
|
Marek Lemańczyk
|
4274f4dcbc
|
Fix stack enumerator for empty chunks
|
2025-07-16 00:20:25 +02:00 |
|
Marek Lemańczyk
|
7e71abdcf2
|
Merge pull request #21 from mlemanczyk/codex/update-recyclablestack-with-addrange-methods
AddRange performance tweaks for RecyclableStack
|
2025-07-15 00:46:49 +02:00 |
|
Marek Lemańczyk
|
ffcbfb0493
|
Improve AddRange for ICollection
|
2025-07-15 00:40:06 +02:00 |
|
Marek Lemańczyk
|
037271acc8
|
Merge pull request #20 from mlemanczyk/d2kqjh-codex/dodaj-oznaczenia-wersjonowania-w-recyclablelonglist
Implement versioned enumerator retrieval
|
2025-07-14 23:13:48 +02:00 |
|
Marek Lemańczyk
|
25bf466f77
|
Optimize indexing helpers
|
2025-07-14 23:02:13 +02:00 |
|
Marek Lemańczyk
|
c2affa4ad7
|
Implement versioned enumerator retrieval
|
2025-07-14 22:43:43 +02:00 |
|
Marek Lemańczyk
|
a18caf42d6
|
Merge pull request #19 from mlemanczyk/codex/dodaj-oznaczenia-wersjonowania-w-recyclablelonglist
Add versioning to RecyclableLongList
|
2025-07-14 22:40:13 +02:00 |
|
Marek Lemańczyk
|
1e64c71af3
|
Add versioning support for RecyclableLongList
|
2025-07-14 22:01:03 +02:00 |
|
Marek Lemańczyk
|
ed23fd7f69
|
Merge pull request #18 from mlemanczyk/codex/stworz-generator-kodu-zrodowego-w-c#
Mark version increments for source generation
|
2025-07-14 21:34:13 +02:00 |
|
Marek Lemańczyk
|
29a5db476e
|
Mark version increments with directives and update generator
|
2025-07-14 21:28:52 +02:00 |
|
Marek Lemańczyk
|
1abc07e9a2
|
Merge pull request #17 from mlemanczyk/codex/add-optimized-addrange-methods
Add optimized AddRange overloads
|
2025-07-14 19:40:34 +02:00 |
|
Marek Lemańczyk
|
dc0b3b92e5
|
Remove AddRange interface and optimize casting
|
2025-07-14 19:27:41 +02:00 |
|
Marek Lemańczyk
|
b571a2df59
|
Use interface for AddRange optimizations
|
2025-07-14 19:27:33 +02:00 |
|
Marek Lemańczyk
|
1d4d5e9217
|
Avoid dynamic in AddRange detection
|
2025-07-14 19:27:25 +02:00 |
|
Marek Lemańczyk
|
976c5eb78b
|
Add missing AddRange overloads for dictionary and sorted list
|
2025-07-14 18:17:37 +02:00 |
|
Marek Lemańczyk
|
40074ce368
|
Merge pull request #16 from mlemanczyk/codex/dodaj-przeciazenia-metod-addrange
Add optimized AddRange overloads
|
2025-07-14 17:46:21 +02:00 |
|
Marek Lemańczyk
|
f4e2285734
|
Add optimized AddRange overloads for recyclable collections
|
2025-07-14 17:30:16 +02:00 |
|
Marek Lemańczyk
|
35f1124d6f
|
Merge branch 'main' of https://github.com/mlemanczyk/Recyclable.Collections
|
2025-07-14 17:09:03 +02:00 |
|
Marek Lemańczyk
|
801ab88c01
|
Specification for agents updated.
|
2025-07-14 17:07:37 +02:00 |
|
Marek Lemańczyk
|
e1298c817d
|
Merge pull request #15 from mlemanczyk/codex/implement-recyclablesorteddictionary-class
Add RecyclableSortedDictionary
|
2025-07-14 16:31:41 +02:00 |
|
Marek Lemańczyk
|
66443480b7
|
Merge pull request #14 from mlemanczyk/codex/add-recyclablesortedlist-implementation-and-tests
Add recyclable sorted list
|
2025-07-14 16:31:14 +02:00 |
|
Marek Lemańczyk
|
941cf4f3fd
|
Add RecyclableSortedDictionary with tests
|
2025-07-14 16:25:29 +02:00 |
|
Marek Lemańczyk
|
0d28f6515d
|
Implement recyclable sorted list using pooled arrays
|
2025-07-14 16:24:24 +02:00 |
|
Marek Lemańczyk
|
0496b63e5a
|
Specification for agents updated
|
2025-07-14 16:23:11 +02:00 |
|
Marek Lemańczyk
|
9aa96ccb19
|
Merge pull request #13 from mlemanczyk/codex/analyze-tests-for-new-generic-classes
Add dataset coverage and fix stack pop test
|
2025-07-14 13:55:13 +02:00 |
|
Marek Lemańczyk
|
53c34d0fa7
|
Fix stack test for empty pop
|
2025-07-14 13:49:26 +02:00 |
|
Marek Lemańczyk
|
80b4b0e890
|
Merge pull request #12 from mlemanczyk/codex/implement-recyclablesortedsett
Implement RecyclableSortedSet
|
2025-07-14 11:43:26 +02:00 |
|
Marek Lemańczyk
|
9133867d39
|
Add sort tests for RecyclableLongList
|
2025-07-14 11:34:12 +02:00 |
|
Marek Lemańczyk
|
80499d0936
|
Add RecyclableSortedSet and long list sort extensions
|
2025-07-14 11:22:58 +02:00 |
|
Marek Lemańczyk
|
06987cfb0f
|
Merge pull request #11 from mlemanczyk/codex/implementuj-recyclablepriorityqueuet-z-testami
Implement RecyclablePriorityQueue
|
2025-07-14 10:39:35 +02:00 |
|
Marek Lemańczyk
|
8ff09f12a5
|
Add RecyclablePriorityQueue with tests
|
2025-07-14 10:31:51 +02:00 |
|
Marek Lemańczyk
|
7128a73e2e
|
Merge pull request #10 from mlemanczyk/codex/zaimplementuj-recyclablehashsett
Fix initial bucket allocation for HashSet
|
2025-07-14 10:04:05 +02:00 |
|
Marek Lemańczyk
|
a97a81b50c
|
Remove unreachable bucket pooling check
|
2025-07-14 10:02:05 +02:00 |
|
Marek Lemańczyk
|
f203f19312
|
Merge pull request #9 from mlemanczyk/codex/dodaj-klase-recyclabledictionary
Implement RecyclableDictionary with array-only storage
|
2025-07-14 06:26:32 +02:00 |
|
Marek Lemańczyk
|
f9af1086e5
|
Use pooled arrays in RecyclableDictionary
|
2025-07-14 06:24:40 +02:00 |
|
Marek Lemańczyk
|
0f2d05f60d
|
Simplify block allocation logic
|
2025-07-14 06:05:08 +02:00 |
|
Marek Lemańczyk
|
98c24430ba
|
Merge pull request #8 from mlemanczyk/codex/zaimplementuj-recyclablequeue-z-linkedlistt
Fix missing blank line in RecyclableLinkedList
|
2025-07-14 02:31:22 +02:00 |
|
Marek Lemańczyk
|
6934dbd02e
|
Fix blank line after if block in RecyclableLinkedList
|
2025-07-14 02:29:00 +02:00 |
|
Marek Lemańczyk
|
6f9ffd7916
|
Merge pull request #7 from mlemanczyk/codex/implementuj-klase-recyclablequeue
Implement queue using pooled chunks
|
2025-07-14 00:30:50 +02:00 |
|
Marek Lemańczyk
|
713a8ffdba
|
Rename queue chunk to BiDirectional prefix
|
2025-07-14 00:28:03 +02:00 |
|
Marek Lemańczyk
|
3a712dbe57
|
Implement chunk-based queue
|
2025-07-13 23:59:39 +02:00 |
|
Marek Lemańczyk
|
93261808aa
|
Merge pull request #6 from mlemanczyk/codex/optymalizuj-klase-recyclablestack-dla-wydajnosci
Document test workflow update
|
2025-07-13 22:30:28 +02:00 |
|
Marek Lemańczyk
|
770ae2d2f6
|
Document test command usage and update workflow
|
2025-07-13 22:28:21 +02:00 |
|
Marek Lemańczyk
|
e9887957f9
|
Merge pull request #5 from mlemanczyk/codex/zmodyfikuj-klase-chunk-i-zaktualizuj-agents.md
Polish chunk API docs and style
|
2025-07-13 20:50:15 +02:00 |
|
Marek Lemańczyk
|
fc0afdcca8
|
Finalize chunk APIs
|
2025-07-13 20:49:29 +02:00 |
|
Marek Lemańczyk
|
aa52bddd66
|
Merge pull request #4 from mlemanczyk/codex/implementuj-klase-recyclablestack
Refactor stack enumeration
|
2025-07-12 03:22:12 +02:00 |
|
Marek Lemańczyk
|
ac163014d8
|
Add chunk pooling and optimize stack growth
|
2025-07-12 03:17:00 +02:00 |
|
Marek Lemańczyk
|
1b4b9f534b
|
Align stack enumerator with .NET Stack
|
2025-07-12 02:46:17 +02:00 |
|
Marek Lemańczyk
|
210f0df68c
|
Merge pull request #3 from mlemanczyk/codex/add-nuget-package-links-to-agents.md-and-readme.md
Add NuGet package links
|
2025-07-10 13:24:27 +02:00 |
|