svenbarth
f281e52ea3
* TDictionary<,> is not sorted, so don't test it as such
...
git-svn-id: trunk@46845 -
2020-09-11 15:46:48 +00:00
svenbarth
d8fadbb6d2
* fix test for deletion notifications, because FPC clears the queue from front to back as well
...
git-svn-id: trunk@46844 -
2020-09-11 15:46:46 +00:00
svenbarth
6efd9cc93f
* fix for Mantis #37609 : add support for TryAdd for the TDictionary<,> hierarchy
...
+ added testcase
git-svn-id: trunk@46839 -
2020-09-11 14:52:21 +00:00
michael
816ff7966b
* Tests for Stack/Queue comparison with pas2js
...
git-svn-id: trunk@45610 -
2020-06-07 15:37:49 +00:00
michael
700f3e6ec1
* Add dictionary tests for comparison with pas2js
...
git-svn-id: trunk@45538 -
2020-05-31 10:57:12 +00:00
svenbarth
50fec47b9a
* fix for Mantis #35919 : apply patch by Maciej Izak
...
git-svn-id: trunk@42557 -
2019-08-02 13:16:09 +00:00
michael
2f2a5d968b
* Git Patch 9ce10f8ba895c9d14a57df17910715bfd52b5257 from Maciej
...
git-svn-id: trunk@39376 -
2018-07-04 07:24:02 +00:00
michael
d4f2a593d4
* Update from Maciej Izak, bug ID #33921
...
git-svn-id: trunk@39345 -
2018-06-29 20:43:21 +00:00
maciej-izak
487e01af79
Allow usage of other type kinds than only objects for keys and values for TObjectDictionaries constraints.
...
git-svn-id: trunk@38780 -
2018-04-17 11:16:28 +00:00
pierre
40f443a974
Add SKIPTARGET for OSes that do not compile fcl-fpcunit
...
git-svn-id: trunk@38643 -
2018-03-28 14:27:25 +00:00
maciej-izak
b0b119995b
Big update for rtl-generics (aka Generics.Collections 2.0 - sync with https://github.com/maciej-izak/generics.collections ). What is new:
...
* New collections:
- TSortedList<T>
- THashSet<T>
- TAVLTreeMap<TKey, TValue>
- TIndexedAVLTreeMap<TKey, TValue>
- TAVLTree<T>
- TIndexedAVLTree<T>
- TSortedSet<T>
- TSortedHashSet<T> (this one collection is especially interesting - optimized mix of dictionary and AVL tree)
* Ptr property for all collections
* New hash functions (the optimal hash function for collections is selected depending on environment)
* Bug fixes
* Tests
git-svn-id: trunk@38462 -
2018-03-09 00:01:18 +00:00