Description: rtl-generics
This file as
text
.
(active) Revisions in this set:
a1e7a0ba09b7220db149c0cbf7a78421396e0cc6
,
c88751a610f1b16e942af6fe6a1265f74707c64a
,
574d07041ec841f44634cf28aaecb948bb5b8b11
82857174cc6efb1d562fd2a3e774485d07638f54
,
d5c153337711521bf418a7357fc46e89ee6557e2
,
c9c2a1d30d0f7d25278f98621185c397714bf8d0
45cb7d1eff9241fea5165fa135e94bc04522e0f9
,
d8e4544fbe384d1598f325310d417275c600eb3c
Clicking a revision will expand files
a1e7a0ba09b7220db149c0cbf7a78421396e0cc6
Michaël Van Canneyt
Mon Mar 6 14:57:57 2023
* Dotted filenames for package rtl-generics
Commit consists out of
A packages/rtl-generics/namespaced/System.Generics.Collections.pas
A packages/rtl-generics/namespaced/System.Generics.Defaults.pas
A packages/rtl-generics/namespaced/System.Generics.Hashes.pas
A packages/rtl-generics/namespaced/System.Generics.Helpers.pas
A packages/rtl-generics/namespaced/System.Generics.MemoryExpanders.pas
A packages/rtl-generics/namespaced/System.Generics.Strings.pas
A packages/rtl-generics/namespaces.lst
M packages/rtl-generics/src/generics.collections.pas
M packages/rtl-generics/src/generics.defaults.pas
M packages/rtl-generics/src/generics.hashes.pas
M packages/rtl-generics/src/generics.helpers.pas
M packages/rtl-generics/src/generics.memoryexpanders.pas
M packages/rtl-generics/src/generics.strings.pas
c88751a610f1b16e942af6fe6a1265f74707c64a
Rika Ichinose
Sun Apr 16 05:48:31 2023
Re-enable QSort killer O(N²) detection, make it deterministic and instant, and make the killer itself universal.
Commit consists out of
M packages/rtl-generics/tests/tqsort_killer.pp
574d07041ec841f44634cf28aaecb948bb5b8b11
Sven/Sarah Barth
Fri Jun 30 16:26:16 2023
* ensure that the ATypeInfo parameter is valid before checking it
Commit consists out of
M packages/rtl-generics/src/generics.defaults.pas
82857174cc6efb1d562fd2a3e774485d07638f54
Sven/Sarah Barth
Fri Jun 30 16:27:13 2023
* move check for whether to use binary comparer functionality to a static function of TComparerService
Commit consists out of
M packages/rtl-generics/src/generics.defaults.pas
d5c153337711521bf418a7357fc46e89ee6557e2
Sven/Sarah Barth
Fri Jun 30 16:30:46 2023
* fix
gitlab 0040331
: for enumeration with holes (that don't have type information) use the binary comparers
+ added test
Commit consists out of
M packages/rtl-generics/src/generics.defaults.pas
A tests/webtbs/tw40331.pp
c9c2a1d30d0f7d25278f98621185c397714bf8d0
Michaël Van Canneyt
Tue Jul 11 10:28:28 2023
* Enable compilation for webassembly
Commit consists out of
M packages/rtl-generics/src/generics.hashes.pas
45cb7d1eff9241fea5165fa135e94bc04522e0f9
Michaël Van Canneyt
Wed Nov 22 16:29:33 2023
* Make dictionary constructor behave as Delphi does in absence of comparer
Commit consists out of
M packages/rtl-generics/src/inc/generics.dictionaries.inc
d8e4544fbe384d1598f325310d417275c600eb3c
Michaël Van Canneyt
Wed Nov 29 20:27:20 2023
* Delphi compatible hash again compatible
Commit consists out of
M packages/rtl-generics/src/generics.hashes.pas