Mattias Gaertner
|
07d6c5b688
fcl-passrc: resolver: check record/type helper static
|
6 жил өмнө |
marco
|
91fd2396fc
* patch from mantis 34851 committed. use size in bits to set result of openbit instead of a fsize*32.
|
6 жил өмнө |
joost
|
6ffe906794
* Mover {CompilerVersion} from the fppkg.cfg template to samplecfg, because
|
6 жил өмнө |
Károly Balogh
|
cb5a1ed727
build/install fixes for the new sortbase unit for amiga, atari, aros and morphos
|
6 жил өмнө |
nickysn
|
c7d8bd9666
+ added a sort algorithm interface that accepts a custom callback function for
|
6 жил өмнө |
nickysn
|
2a0eb54fd5
+ added a simple test that tests TList.Sort
|
6 жил өмнө |
nickysn
|
178217821c
+ added sortbase as a dependency to unit fgl in the makefiles
|
6 жил өмнө |
nickysn
|
ad677070f4
* hook TFPSList.QuickSort to also call the default sorting algorithm from sortbase
|
6 жил өмнө |
nickysn
|
59a75ea429
* use Inc() and Dec() instead of v:=v+1
|
6 жил өмнө |
nickysn
|
63f9afa6bd
* fixed TFPList.Sort. Scary news: turns out we don't have any tests for
|
6 жил өмнө |
nickysn
|
4ea42ab6d2
* use the sortbase sorting algorithm in fgl as well
|
6 жил өмнө |
nickysn
|
4082b8c7fc
+ added and implemented QuickSort_ItemList_Context
|
6 жил өмнө |
nickysn
|
7f44f2535e
* the Compare parameter renamed Comparer for consistency
|
6 жил өмнө |
nickysn
|
8cf5779297
* the first parameter of QuickSort_PtrList_NoContext renamed ItemPtrs for
|
6 жил өмнө |
nickysn
|
a2a0ed53b2
* the type of the ItemCount parameter changed from PtrUInt to SizeUInt
|
6 жил өмнө |
nickysn
|
848890e54b
+ added the TItemListSorter_NoContext and TItemListSorter_Context procedure
|
6 жил өмнө |
nickysn
|
25f6da7066
* added PtrList to the names of the current sort algorithm callback functions and
|
6 жил өмнө |
nickysn
|
e8dc54c768
+ added TList.Sort overload with a sorting algorithm parameter
|
6 жил өмнө |
nickysn
|
c24d525b9f
* compilation fixes for many platforms after r41167
|
6 жил өмнө |
nickysn
|
248fd313f8
+ introduced unit SortBase, which implements the foundation for pluggable
|
6 жил өмнө |
Jonas Maebe
|
b1a2b405ea
* TMultiReadExclusiveWriteSynchronizer: removed some unnecessary barriers and
|
6 жил өмнө |
Jonas Maebe
|
20c4992ac9
- removed data race test with mixed and writers, because the modifications
|
6 жил өмнө |
Jonas Maebe
|
56fd8e1208
* fixed tinterlockedmt*.pp for architectures with weak memory consistency
|
6 жил өмнө |
michael
|
85f1b78162
* Fix wrong typecast, fix warning when compiling
|
6 жил өмнө |
Jonas Maebe
|
0db9ff5c39
* fixed packed bitsize calculation for types with a negative lower bound and
|
6 жил өмнө |
pierre
|
71559c83a6
Fix parallel make for embedded rtl
|
6 жил өмнө |
Mattias Gaertner
|
e9c8d9b1b7
fcl-passrc: resolver: nicer error message on invalid set element type
|
6 жил өмнө |
Mattias Gaertner
|
8d368b0c21
pastojs fixed treating big ints as double
|
6 жил өмнө |
Mattias Gaertner
|
dd49ad6183
fcl-passrc: fixed treating big ints as extended
|
6 жил өмнө |
Mattias Gaertner
|
9aec974448
fcl-js: small optimization
|
6 жил өмнө |