├── .gitattributes ├── .gitignore ├── FastCompare.pas ├── FastDefaults.pas ├── FastMath.pas ├── FastStringBuilder.pas ├── FastcodeCPUID.pas ├── HiResStopWatch.pas ├── ProjectStringBuilderTest.dpr ├── ProjectStringBuilderTest.res ├── QuickerSort.pas ├── README.md ├── StackSet.pas ├── StringBuilderTest.dfm ├── StringBuilderTest.pas ├── System.Generics.FastDefaults.pas ├── Test ├── FastcodeTests.groupproj ├── HashSpeedTest.dpr ├── HashSpeedTest.dproj ├── HashSpeedTest.res ├── HashStressTest.dpr ├── HashStressTest.dproj ├── HashStressTest.res ├── InlineComparer.pas ├── InterfaceTest.dpr ├── InterfaceTest.dproj ├── InterfaceTest.res ├── OriginalSort.pas ├── SpeedTest.pas ├── SpeedTests.dpr ├── SpeedTests.dproj ├── SpeedTests.res ├── TestCases.dpr ├── TestCases.dproj ├── TestCases.res ├── TestFastDefaults.pas ├── TestQuickerSort.pas ├── TestQuickerSort.res ├── Unit1.pas ├── Win32 │ └── Debug │ │ └── dunitx-results.xml ├── Win64 │ └── Debug │ │ └── dunitx-results.xml └── passwords.7z ├── TestFastStringBuilder.pas └── fastsystem.pas /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/.gitignore -------------------------------------------------------------------------------- /FastCompare.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/FastCompare.pas -------------------------------------------------------------------------------- /FastDefaults.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/FastDefaults.pas -------------------------------------------------------------------------------- /FastMath.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/FastMath.pas -------------------------------------------------------------------------------- /FastStringBuilder.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/FastStringBuilder.pas -------------------------------------------------------------------------------- /FastcodeCPUID.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/FastcodeCPUID.pas -------------------------------------------------------------------------------- /HiResStopWatch.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/HiResStopWatch.pas -------------------------------------------------------------------------------- /ProjectStringBuilderTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/ProjectStringBuilderTest.dpr -------------------------------------------------------------------------------- /ProjectStringBuilderTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/ProjectStringBuilderTest.res -------------------------------------------------------------------------------- /QuickerSort.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/QuickerSort.pas -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/README.md -------------------------------------------------------------------------------- /StackSet.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/StackSet.pas -------------------------------------------------------------------------------- /StringBuilderTest.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/StringBuilderTest.dfm -------------------------------------------------------------------------------- /StringBuilderTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/StringBuilderTest.pas -------------------------------------------------------------------------------- /System.Generics.FastDefaults.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/System.Generics.FastDefaults.pas -------------------------------------------------------------------------------- /Test/FastcodeTests.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/FastcodeTests.groupproj -------------------------------------------------------------------------------- /Test/HashSpeedTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashSpeedTest.dpr -------------------------------------------------------------------------------- /Test/HashSpeedTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashSpeedTest.dproj -------------------------------------------------------------------------------- /Test/HashSpeedTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashSpeedTest.res -------------------------------------------------------------------------------- /Test/HashStressTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashStressTest.dpr -------------------------------------------------------------------------------- /Test/HashStressTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashStressTest.dproj -------------------------------------------------------------------------------- /Test/HashStressTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/HashStressTest.res -------------------------------------------------------------------------------- /Test/InlineComparer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/InlineComparer.pas -------------------------------------------------------------------------------- /Test/InterfaceTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/InterfaceTest.dpr -------------------------------------------------------------------------------- /Test/InterfaceTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/InterfaceTest.dproj -------------------------------------------------------------------------------- /Test/InterfaceTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/InterfaceTest.res -------------------------------------------------------------------------------- /Test/OriginalSort.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/OriginalSort.pas -------------------------------------------------------------------------------- /Test/SpeedTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/SpeedTest.pas -------------------------------------------------------------------------------- /Test/SpeedTests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/SpeedTests.dpr -------------------------------------------------------------------------------- /Test/SpeedTests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/SpeedTests.dproj -------------------------------------------------------------------------------- /Test/SpeedTests.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/SpeedTests.res -------------------------------------------------------------------------------- /Test/TestCases.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestCases.dpr -------------------------------------------------------------------------------- /Test/TestCases.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestCases.dproj -------------------------------------------------------------------------------- /Test/TestCases.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestCases.res -------------------------------------------------------------------------------- /Test/TestFastDefaults.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestFastDefaults.pas -------------------------------------------------------------------------------- /Test/TestQuickerSort.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestQuickerSort.pas -------------------------------------------------------------------------------- /Test/TestQuickerSort.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/TestQuickerSort.res -------------------------------------------------------------------------------- /Test/Unit1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/Unit1.pas -------------------------------------------------------------------------------- /Test/Win32/Debug/dunitx-results.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/Win32/Debug/dunitx-results.xml -------------------------------------------------------------------------------- /Test/Win64/Debug/dunitx-results.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/Win64/Debug/dunitx-results.xml -------------------------------------------------------------------------------- /Test/passwords.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/Test/passwords.7z -------------------------------------------------------------------------------- /TestFastStringBuilder.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/TestFastStringBuilder.pas -------------------------------------------------------------------------------- /fastsystem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JBontes/FastCode/HEAD/fastsystem.pas --------------------------------------------------------------------------------