├── Chapter 1 ├── RandomWordSearch.dpr ├── RandomWordSearch.dproj ├── RandomWordSearch.res ├── RandomWordSearch1.dfm ├── RandomWordSearch1.pas ├── SlowCode.dpr ├── SlowCode.dproj ├── SlowCode.res ├── SlowCode_Stopwatch.dpr ├── SlowCode_Stopwatch.dproj ├── SlowCode_Stopwatch.res ├── SlowCode_Stopwatch2.dpr ├── SlowCode_Stopwatch2.dproj ├── SlowCode_Stopwatch2.res ├── SlowCode_VCL.dpr ├── SlowCode_VCL.dproj ├── SlowCode_VCL.res ├── SlowCode_VCL_Instrumented.dpr ├── SlowCode_VCL_Instrumented.dproj ├── SlowCode_VCL_Instrumented.res ├── SlowCode_VCL_main.dfm ├── SlowCode_VCL_main.pas ├── SlowCode_VCL_main_instrumented.dfm ├── SlowCode_VCL_main_instrumented.pas └── words_alpha.txt ├── Chapter 2 ├── BeginUpdate.dpr ├── BeginUpdate.dproj ├── BeginUpdate.res ├── BeginUpdateFMX.dpr ├── BeginUpdateFMX.dproj ├── BeginUpdateFMX.res ├── BeginUpdateFMXMain.fmx ├── BeginUpdateFMXMain.pas ├── BeginUpdateMain.dfm ├── BeginUpdateMain.pas ├── CacheDemo.dpr ├── CacheDemo.dproj ├── CacheDemo.res ├── CacheDemoMain.dfm ├── CacheDemoMain.pas ├── DHPCache.pas ├── Fibonacci.dpr ├── Fibonacci.dproj ├── Fibonacci.res ├── FibonacciMain.dfm ├── FibonacciMain.pas ├── ProgressBar.dpr ├── ProgressBar.dproj ├── ProgressBar.res ├── ProgressBarMain.dfm ├── ProgressBarMain.pas ├── SlowCode_Sieve.dpr ├── SlowCode_Sieve.dproj ├── SlowCode_Sieve.res ├── SlowCode_v2.dpr ├── SlowCode_v2.dproj ├── SlowCode_v2.res ├── VirtualTree.dpr ├── VirtualTree.dproj ├── VirtualTree.res ├── VirtualTreeMain.dfm └── VirtualTreeMain.pas ├── Chapter 3 ├── AsmCode.dpr ├── AsmCode.dproj ├── AsmCode.res ├── AsmCodeMain.dfm ├── AsmCodeMain.pas ├── CompilerOptions.dpr ├── CompilerOptions.dproj ├── CompilerOptions.res ├── CompilerOptionsMain.dfm ├── CompilerOptionsMain.pas ├── DataTypes.dpr ├── DataTypes.dproj ├── DataTypes.res ├── DataTypesMain.dfm ├── DataTypesMain.pas ├── ExtractCommonExpression.dpr ├── ExtractCommonExpression.dproj ├── ExtractCommonExpression.res ├── ExtractCommonExpressionMain.dfm ├── ExtractCommonExpressionMain.pas ├── Inlining.dpr ├── Inlining.dproj ├── Inlining.res ├── InliningMain.dfm ├── InliningMain.pas ├── ParameterPassing.dpr ├── ParameterPassing.dproj ├── ParameterPassing.res ├── ParameterPassingMain.dfm ├── ParameterPassingMain.pas ├── Pointers.dpr ├── Pointers.dproj ├── Pointers.res ├── PointersMain.dfm ├── PointersMain.pas ├── SlowCode_Sieve_v2.dpr ├── SlowCode_Sieve_v2.dproj ├── SlowCode_Sieve_v2.res ├── SlowCode_Sieve_v2_opt.dpr ├── SlowCode_Sieve_v2_opt.dproj └── SlowCode_Sieve_v2_opt.res ├── Chapter 4 ├── Allocate.dpr ├── Allocate.dproj ├── Allocate.res ├── AllocateMain.dfm ├── AllocateMain.pas ├── InitializeFinalize.dpr ├── InitializeFinalize.dproj ├── InitializeFinalize.res ├── InitializeFinalizeMain.dfm ├── InitializeFinalizeMain.pas ├── LoggingMM.pas ├── LoggingMMMain.dfm ├── LoggingMMMain.pas ├── LoggingMemoryManager.dpr ├── LoggingMemoryManager.dproj ├── LoggingMemoryManager.res ├── ParallelAllocation.dpr ├── ParallelAllocation.dproj ├── ParallelAllocation.res ├── ParallelAllocationMain.dfm ├── ParallelAllocationMain.pas ├── Reallocation.dpr ├── Reallocation.dproj ├── Reallocation.res ├── ReallocationMain.dfm ├── ReallocationMain.pas ├── SlowCode_Sieve_v3.dpr ├── SlowCode_Sieve_v3.dproj └── SlowCode_Sieve_v3.res ├── Chapter 5 ├── Deadlock.dpr ├── Deadlock.dproj ├── Deadlock.res ├── GpConsole.pas ├── IncDec.dpr ├── IncDec.dproj ├── IncDec.res ├── IncDecComm.dpr ├── IncDecComm.dproj ├── IncDecComm.res ├── IncDecCommMain.dfm ├── IncDecCommMain.pas ├── ParallelPaint.dpr ├── ParallelPaint.dproj ├── ParallelPaint.res ├── ParallelPaintMain.dfm ├── ParallelPaintMain.pas ├── ReadWrite.dpr ├── ReadWrite.dproj ├── ReadWrite.res ├── SharedList.dpr ├── SharedList.dproj ├── SharedList.res ├── SharedListMain.dfm ├── SharedListMain.pas ├── deadlock1.dfm ├── deadlock1.pas ├── gplists.pas ├── incDec1.dfm ├── incDec1.pas ├── readWrite1.dfm └── readWrite1.pas ├── Chapter 6 ├── DHPThreads.pas ├── Tasks.dpr ├── Tasks.dproj ├── Tasks.res ├── TasksMain.dfm ├── TasksMain.pas ├── ThreadComm.dpr ├── ThreadComm.dproj ├── ThreadComm.res ├── Threads.dpr ├── Threads.dproj ├── Threads.res ├── ThreadsCommMain.dfm ├── ThreadsCommMain.pas ├── ThreadsMain.dfm └── ThreadsMain.pas ├── Chapter 7 ├── AnonMethod.dpr ├── AnonMethod.dproj ├── AnonMethod.res ├── AnonMethodMain.dfm ├── AnonMethodMain.pas ├── AsyncAwait.dpr ├── AsyncAwait.dproj ├── AsyncAwait.res ├── AsyncAwaitMain.dfm ├── AsyncAwaitMain.pas ├── DHPThreading.pas ├── OmniThreadLibrary │ ├── .gitignore │ ├── Clean.bat │ ├── Delphinus.Info.json │ ├── Delphinus.Install.json │ ├── LICENSE.txt │ ├── OtlCollections.pas │ ├── OtlComm.pas │ ├── OtlCommBufferTest.pas │ ├── OtlCommon.Utils.pas │ ├── OtlCommon.pas │ ├── OtlContainerObserver.pas │ ├── OtlContainers.pas │ ├── OtlDataManager.pas │ ├── OtlEventMonitor.dcr │ ├── OtlEventMonitor.pas │ ├── OtlHooks.pas │ ├── OtlLogger.pas │ ├── OtlOptions.inc │ ├── OtlParallel.pas │ ├── OtlRegister.pas │ ├── OtlSuperObject.pas │ ├── OtlSync.pas │ ├── OtlTask.pas │ ├── OtlTaskControl.pas │ ├── OtlThreadPool.pas │ ├── README.md │ ├── bag of stuff │ │ ├── async streams │ │ │ ├── OtlAsyncStreams.Common.pas │ │ │ ├── OtlAsyncStreams.FileSystem.pas │ │ │ ├── OtlAsyncStreams.Internet.ICS.pas │ │ │ ├── OtlAsyncStreams.Internet.Indy.pas │ │ │ ├── OtlAsyncStreams.Stream.pas │ │ │ ├── OtlAsyncStreams.pas │ │ │ ├── Project73.dpr │ │ │ └── Project73.dproj │ │ ├── numa │ │ │ ├── GetACPI_SLIT.dpr │ │ │ ├── GetACPI_SLIT.dproj │ │ │ ├── GetACPI_SLIT.res │ │ │ ├── GetACPI_SLIT_OTL.dpr │ │ │ ├── GetACPI_SLIT_OTL.dproj │ │ │ ├── GetACPI_SLIT_OTL.res │ │ │ ├── GetProcessorInfo.dpr │ │ │ ├── GetProcessorInfo.dproj │ │ │ ├── GetProcessorInfo.res │ │ │ ├── GetProcessorInfoOTL.dpr │ │ │ ├── GetProcessorInfoOTL.dproj │ │ │ └── GetProcessorInfoOTL.res │ │ ├── otl-all.bat │ │ ├── otl-quick.bat │ │ ├── release-1.0.txt │ │ ├── release-1.01.txt │ │ ├── release-1.02.txt │ │ ├── release-1.04.txt │ │ ├── release-1.04a.txt │ │ ├── release-1.04b.txt │ │ ├── release-1.05.txt │ │ ├── release-1.05a.txt │ │ ├── release-2.0.txt │ │ ├── release-2.1.txt │ │ ├── release-2.2.txt │ │ ├── release-3.0.txt │ │ ├── release-3.01.txt │ │ ├── release-3.02.txt │ │ ├── release-3.03.txt │ │ ├── release-3.03a.txt │ │ ├── release-3.03b.txt │ │ ├── release-3.04.txt │ │ ├── release-3.04b.txt │ │ ├── release-3.05.txt │ │ ├── release-3.06.1.txt │ │ ├── release-3.06.2.txt │ │ ├── release-3.06.txt │ │ ├── release-3.07.1.txt │ │ ├── release-3.07.2.txt │ │ ├── release-3.07.3.txt │ │ ├── release-3.07.4.txt │ │ └── release-3.07.txt │ ├── doalltests.bat │ ├── doc │ │ ├── 10_Containers.vsd │ │ ├── 41_Pipeline.vsd │ │ ├── 48_PipelineExceptions.vsd │ │ ├── 8_RegisterComm.vsd │ │ ├── 9_Communication.vsd │ │ ├── ModelSupport_OmniThreadLibrary_UML │ │ │ ├── OmniThreadLibrary_UML │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OmniThreadLibrary_UML.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlCollections │ │ │ │ ├── IOmniBlockingCollection.html │ │ │ │ ├── PInterface.html │ │ │ │ ├── TOmniBlockingCollection.html │ │ │ │ ├── TOmniBlockingCollectionEnumerator.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlCollections.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlComm │ │ │ │ ├── IOmniCommDispatchingObserver.html │ │ │ │ ├── IOmniCommunicationEndpoint.html │ │ │ │ ├── IOmniCommunicationEndpointInternal.html │ │ │ │ ├── IOmniMessageQueueTee.html │ │ │ │ ├── IOmniTwoWayChannel.html │ │ │ │ ├── TOmniCommDispatchingObserverImpl.html │ │ │ │ ├── TOmniCommunicationEndpoint.html │ │ │ │ ├── TOmniMessage.html │ │ │ │ ├── TOmniMessageQueue.html │ │ │ │ ├── TOmniMessageQueueMessageEvent.html │ │ │ │ ├── TOmniMessageQueueTee.html │ │ │ │ ├── TOmniTwoWayChannel.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlComm.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlCommBufferTest │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlCommBufferTest.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlCommon │ │ │ │ ├── IOmniAffinity.html │ │ │ │ ├── IOmniAnsiStringData.html │ │ │ │ ├── IOmniAutoDestroyObject.html │ │ │ │ ├── IOmniCounter.html │ │ │ │ ├── IOmniEnvironment.html │ │ │ │ ├── IOmniExtendedData.html │ │ │ │ ├── IOmniIntegerSet.html │ │ │ │ ├── IOmniInterfaceDictionary.html │ │ │ │ ├── IOmniNUMANode.html │ │ │ │ ├── IOmniNUMANodes.html │ │ │ │ ├── IOmniNUMANodesInternal.html │ │ │ │ ├── IOmniProcessEnvironment.html │ │ │ │ ├── IOmniProcessorGroup.html │ │ │ │ ├── IOmniProcessorGroups.html │ │ │ │ ├── IOmniProcessorGroupsInternal.html │ │ │ │ ├── IOmniStringData.html │ │ │ │ ├── IOmniSystemEnvironment.html │ │ │ │ ├── IOmniThreadEnvironment.html │ │ │ │ ├── IOmniValueEnumerable.html │ │ │ │ ├── IOmniValueEnumerator.html │ │ │ │ ├── IOmniVariantData.html │ │ │ │ ├── IOmniWaitableValue.html │ │ │ │ ├── IOmniWideStringData.html │ │ │ │ ├── TOmniAffinity.html │ │ │ │ ├── TOmniAffinityTarget.html │ │ │ │ ├── TOmniAlignedInt32.html │ │ │ │ ├── TOmniAlignedInt64.html │ │ │ │ ├── TOmniAnsiStringData.html │ │ │ │ ├── TOmniAutoDestroyObject.html │ │ │ │ ├── TOmniCounter.html │ │ │ │ ├── TOmniCounterImpl.html │ │ │ │ ├── TOmniEnvironment.html │ │ │ │ ├── TOmniExecutable.html │ │ │ │ ├── TOmniExecutableKind.html │ │ │ │ ├── TOmniExtendedData.html │ │ │ │ ├── TOmniGroupAffinity.html │ │ │ │ ├── TOmniIntegerSet.html │ │ │ │ ├── TOmniIntegerSetChangedEvent.html │ │ │ │ ├── TOmniInterfaceDictionary.html │ │ │ │ ├── TOmniInterfaceDictionaryPair.html │ │ │ │ ├── TOmniMessageID.html │ │ │ │ ├── TOmniMessageIDType.html │ │ │ │ ├── TOmniNUMANode.html │ │ │ │ ├── TOmniNUMANodes.html │ │ │ │ ├── TOmniProcessEnvironment.html │ │ │ │ ├── TOmniProcessMemoryCounters.html │ │ │ │ ├── TOmniProcessPriorityClass.html │ │ │ │ ├── TOmniProcessTimes.html │ │ │ │ ├── TOmniProcessorGroup.html │ │ │ │ ├── TOmniProcessorGroups.html │ │ │ │ ├── TOmniRecordWrapper_T_(T).html │ │ │ │ ├── TOmniRecord_T_(T).html │ │ │ │ ├── TOmniStringData.html │ │ │ │ ├── TOmniSystemEnvironment.html │ │ │ │ ├── TOmniThreadEnvironment.html │ │ │ │ ├── TOmniValue.html │ │ │ │ ├── TOmniValueContainer.html │ │ │ │ ├── TOmniValueDataType.html │ │ │ │ ├── TOmniValueEnumerator.html │ │ │ │ ├── TOmniValueObj.html │ │ │ │ ├── TOmniVariantData.html │ │ │ │ ├── TOmniWaitableValue.html │ │ │ │ ├── TOmniWideStringData.html │ │ │ │ ├── Utils │ │ │ │ │ ├── default.txaPackage │ │ │ │ │ ├── default.txvpck │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ ├── doc-files │ │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ │ ├── globals Utils.html │ │ │ │ │ ├── package-summary.html │ │ │ │ │ └── package-tree.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlCommon.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlContainerObserver │ │ │ │ ├── TOmniContainerEventObserver.html │ │ │ │ ├── TOmniContainerEventObserverImpl.html │ │ │ │ ├── TOmniContainerObserver.html │ │ │ │ ├── TOmniContainerObserverInterest.html │ │ │ │ ├── TOmniContainerSubject.html │ │ │ │ ├── TOmniContainerWindowsEventObserver.html │ │ │ │ ├── TOmniContainerWindowsEventObserverImpl.html │ │ │ │ ├── TOmniContainerWindowsMessageObserver.html │ │ │ │ ├── TOmniContainerWindowsMessageObserverImpl.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlContainerObserver.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlContainers │ │ │ │ ├── IOmniQueue.html │ │ │ │ ├── IOmniStack.html │ │ │ │ ├── IOmniValueQueue.html │ │ │ │ ├── POmniLinkedData.html │ │ │ │ ├── POmniRingBuffer.html │ │ │ │ ├── POmniTaggedPointer.html │ │ │ │ ├── POmniTaggedValue.html │ │ │ │ ├── PReferencedPtr.html │ │ │ │ ├── TInterestSet.html │ │ │ │ ├── TOmniBaseBoundedQueue.html │ │ │ │ ├── TOmniBaseBoundedStack.html │ │ │ │ ├── TOmniBaseQueue.html │ │ │ │ ├── TOmniBoundedQueue.html │ │ │ │ ├── TOmniBoundedStack.html │ │ │ │ ├── TOmniLinkedData.html │ │ │ │ ├── TOmniQueue.html │ │ │ │ ├── TOmniQueueTag.html │ │ │ │ ├── TOmniRingBuffer.html │ │ │ │ ├── TOmniTaggedPointer.html │ │ │ │ ├── TOmniTaggedValue.html │ │ │ │ ├── TOmniValueQueue.html │ │ │ │ ├── TOmniValueQueueCS.html │ │ │ │ ├── TOmniValueQueueSpin.html │ │ │ │ ├── TReferencedPtr.html │ │ │ │ ├── TReferencedPtrBuffer.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlContainers.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlDataManager │ │ │ │ ├── TOmniBaseDataManager.html │ │ │ │ ├── TOmniCountableDataManager.html │ │ │ │ ├── TOmniDataManager.html │ │ │ │ ├── TOmniDataManagerOption.html │ │ │ │ ├── TOmniDataManagerOptions.html │ │ │ │ ├── TOmniDataPackage.html │ │ │ │ ├── TOmniDataPackageBase.html │ │ │ │ ├── TOmniEnumeratorProvider.html │ │ │ │ ├── TOmniHeuristicDataManager.html │ │ │ │ ├── TOmniIntegerDataPackage.html │ │ │ │ ├── TOmniIntegerRangeProvider.html │ │ │ │ ├── TOmniLocalQueue.html │ │ │ │ ├── TOmniLocalQueueImpl.html │ │ │ │ ├── TOmniOutputBuffer.html │ │ │ │ ├── TOmniOutputBufferImpl.html │ │ │ │ ├── TOmniOutputBufferSet.html │ │ │ │ ├── TOmniPositionRange.html │ │ │ │ ├── TOmniSourceProvider.html │ │ │ │ ├── TOmniSourceProviderBase.html │ │ │ │ ├── TOmniSourceProviderCapabilities.html │ │ │ │ ├── TOmniSourceProviderCapability.html │ │ │ │ ├── TOmniValueEnumeratorDataPackage.html │ │ │ │ ├── TOmniValueEnumeratorProvider.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlDataManager.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlEventMonitor │ │ │ │ ├── TOmniCountedEventMonitor.html │ │ │ │ ├── TOmniEventMonitor.html │ │ │ │ ├── TOmniEventMonitorClass.html │ │ │ │ ├── TOmniEventMonitorPool.html │ │ │ │ ├── TOmniMonitorPoolThreadEvent.html │ │ │ │ ├── TOmniMonitorPoolWorkItemEvent.html │ │ │ │ ├── TOmniMonitorTaskEvent.html │ │ │ │ ├── TOmniMonitorTaskMessageEvent.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlEventMonitor.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlHooks │ │ │ │ ├── TExceptionFilterMeth.html │ │ │ │ ├── TExceptionFilterProc.html │ │ │ │ ├── TExceptionFilters.html │ │ │ │ ├── TPoolNotificationMeth.html │ │ │ │ ├── TPoolNotificationProc.html │ │ │ │ ├── TPoolNotificationType.html │ │ │ │ ├── TPoolNotifications.html │ │ │ │ ├── TProcMethodList.html │ │ │ │ ├── TThreadNotificationMeth.html │ │ │ │ ├── TThreadNotificationProc.html │ │ │ │ ├── TThreadNotificationType.html │ │ │ │ ├── TThreadNotifications.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlHooks.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlLogger │ │ │ │ ├── TOmniLogger.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlLogger.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlParallel │ │ │ │ ├── EJoinException.TJoinInnerException.html │ │ │ │ ├── EJoinException.html │ │ │ │ ├── IOmniAwait.html │ │ │ │ ├── IOmniBackgroundWorker.html │ │ │ │ ├── IOmniCompute.html │ │ │ │ ├── IOmniCompute_T_(T).html │ │ │ │ ├── IOmniForkJoin.html │ │ │ │ ├── IOmniForkJoin_T_(T).html │ │ │ │ ├── IOmniFuture_T_(T).html │ │ │ │ ├── IOmniJoinState.html │ │ │ │ ├── IOmniJoinStateEx.html │ │ │ │ ├── IOmniParallelAggregatorLoop.html │ │ │ │ ├── IOmniParallelAggregatorLoop_T_(T).html │ │ │ │ ├── IOmniParallelInitializedLoop.html │ │ │ │ ├── IOmniParallelInitializedLoop_T_(T).html │ │ │ │ ├── IOmniParallelIntoLoop.html │ │ │ │ ├── IOmniParallelIntoLoop_T_(T).html │ │ │ │ ├── IOmniParallelJoin.html │ │ │ │ ├── IOmniParallelLoop.html │ │ │ │ ├── IOmniParallelLoop_T_(T).html │ │ │ │ ├── IOmniParallelMapper_T1,T2_(T1@T2).html │ │ │ │ ├── IOmniParallelSimpleLoop.html │ │ │ │ ├── IOmniParallelSimpleLoop_T_(T).html │ │ │ │ ├── IOmniParallelTask.html │ │ │ │ ├── IOmniPipeline.html │ │ │ │ ├── IOmniPipelineStage.html │ │ │ │ ├── IOmniPipelineStageEx.html │ │ │ │ ├── IOmniTaskConfig.html │ │ │ │ ├── IOmniTaskConfigInternal.html │ │ │ │ ├── IOmniTimedTask.html │ │ │ │ ├── IOmniWorkItem.html │ │ │ │ ├── IOmniWorkItemConfig.html │ │ │ │ ├── IOmniWorkItemConfigEx.html │ │ │ │ ├── IOmniWorkItemEx.html │ │ │ │ ├── Parallel.html │ │ │ │ ├── TEnumeratorDelegate.html │ │ │ │ ├── TEnumeratorDelegate_T_(T).html │ │ │ │ ├── TMapProc_T1,T2_(T1@T2).html │ │ │ │ ├── TOmniAggregatorDelegate.html │ │ │ │ ├── TOmniAwait.html │ │ │ │ ├── TOmniBackgroundWorker.html │ │ │ │ ├── TOmniBackgroundWorkerDelegate.html │ │ │ │ ├── TOmniCompute.html │ │ │ │ ├── TOmniCompute_T_(T).html │ │ │ │ ├── TOmniDelegateEnumerator.html │ │ │ │ ├── TOmniDelegateEnumerator_T_(T).html │ │ │ │ ├── TOmniForkJoin.html │ │ │ │ ├── TOmniForkJoinDelegate.html │ │ │ │ ├── TOmniForkJoinDelegateEx.html │ │ │ │ ├── TOmniForkJoinDelegateEx_T_(T).html │ │ │ │ ├── TOmniForkJoinDelegate_T_(T).html │ │ │ │ ├── TOmniForkJoin_T_(T).html │ │ │ │ ├── TOmniFutureDelegateEx_T_(T).html │ │ │ │ ├── TOmniFutureDelegate_T_(T).html │ │ │ │ ├── TOmniFuture_T_(T).html │ │ │ │ ├── TOmniIteratorDelegate.html │ │ │ │ ├── TOmniIteratorDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorIntoDelegate.html │ │ │ │ ├── TOmniIteratorIntoDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorIntoTaskDelegate.html │ │ │ │ ├── TOmniIteratorIntoTaskDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorSimpleDelegate.html │ │ │ │ ├── TOmniIteratorSimpleDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorSimpleFullDelegate.html │ │ │ │ ├── TOmniIteratorSimpleFullDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorSimpleSimpleDelegate.html │ │ │ │ ├── TOmniIteratorSimpleSimpleDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorStateDelegate.html │ │ │ │ ├── TOmniIteratorStateDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorStateTaskDelegate.html │ │ │ │ ├── TOmniIteratorStateTaskDelegate_T_(T).html │ │ │ │ ├── TOmniIteratorTaskDelegate.html │ │ │ │ ├── TOmniIteratorTaskDelegate_T_(T).html │ │ │ │ ├── TOmniJoinDelegate.html │ │ │ │ ├── TOmniJoinState.html │ │ │ │ ├── TOmniParallelJoin.html │ │ │ │ ├── TOmniParallelLoop.html │ │ │ │ ├── TOmniParallelLoopBase.html │ │ │ │ ├── TOmniParallelLoopOption.html │ │ │ │ ├── TOmniParallelLoopOptions.html │ │ │ │ ├── TOmniParallelLoop_T_(T).html │ │ │ │ ├── TOmniParallelMapper_T1,T2_(T1@T2).html │ │ │ │ ├── TOmniParallelSimpleLoop.html │ │ │ │ ├── TOmniParallelSimpleLoop_T_(T).html │ │ │ │ ├── TOmniParallelTask.html │ │ │ │ ├── TOmniParallelTaskDelegate.html │ │ │ │ ├── TOmniPipeline.html │ │ │ │ ├── TOmniPipelineStage.html │ │ │ │ ├── TOmniSimpleTaskFinalizerDelegate.html │ │ │ │ ├── TOmniSimpleTaskFinalizerTaskDelegate.html │ │ │ │ ├── TOmniSimpleTaskInitializerDelegate.html │ │ │ │ ├── TOmniSimpleTaskInitializerTaskDelegate.html │ │ │ │ ├── TOmniTaskConfig.html │ │ │ │ ├── TOmniTaskConfigTerminated.html │ │ │ │ ├── TOmniTaskControlCreateDelegate.html │ │ │ │ ├── TOmniTaskCreateDelegate.html │ │ │ │ ├── TOmniTaskFinalizerDelegate.html │ │ │ │ ├── TOmniTaskInitializerDelegate.html │ │ │ │ ├── TOmniTaskStopDelegate.html │ │ │ │ ├── TOmniTimedTask.html │ │ │ │ ├── TOmniTimedTaskWorker.html │ │ │ │ ├── TOmniWorkItem.html │ │ │ │ ├── TOmniWorkItemConfig.html │ │ │ │ ├── TOmniWorkItemDoneDelegate.html │ │ │ │ ├── TPipelineSimpleStageDelegate.html │ │ │ │ ├── TPipelineStageDelegate.html │ │ │ │ ├── TPipelineStageDelegateEx.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlParallel.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlRegister │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlRegister.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlSync │ │ │ │ ├── Atomic_T,I_(T@I).html │ │ │ │ ├── Atomic_T_(T).TFactory.html │ │ │ │ ├── Atomic_T_(T).html │ │ │ │ ├── IOmniCancellationToken.html │ │ │ │ ├── IOmniCountdownEvent.html │ │ │ │ ├── IOmniCriticalSection.html │ │ │ │ ├── IOmniEvent.html │ │ │ │ ├── IOmniHandleObject.html │ │ │ │ ├── IOmniLockManagerAutoUnlock.html │ │ │ │ ├── IOmniLockManager_K_(K).html │ │ │ │ ├── IOmniResourceCount.html │ │ │ │ ├── IOmniSynchro.html │ │ │ │ ├── IOmniSynchroObject.html │ │ │ │ ├── IOmniSynchroObserver.html │ │ │ │ ├── Locked_T_(T).TFactory.html │ │ │ │ ├── Locked_T_(T).TProcT.html │ │ │ │ ├── Locked_T_(T).html │ │ │ │ ├── TFixedCriticalSection.html │ │ │ │ ├── TInterlockedEx.html │ │ │ │ ├── TOmniCS.html │ │ │ │ ├── TOmniCancellationToken.html │ │ │ │ ├── TOmniCountdownEvent.html │ │ │ │ ├── TOmniCriticalSection.html │ │ │ │ ├── TOmniEvent.html │ │ │ │ ├── TOmniLockManager_K_(K).html │ │ │ │ ├── TOmniMREW.html │ │ │ │ ├── TOmniResourceCount.html │ │ │ │ ├── TOmniSingleThreadUseChecker.html │ │ │ │ ├── TOmniSynchroObject.html │ │ │ │ ├── TOmniTransitionEvent.html │ │ │ │ ├── TSynchroSpin.html │ │ │ │ ├── TWaitFor.THandleInfo.html │ │ │ │ ├── TWaitFor.TWaitForResult.html │ │ │ │ ├── TWaitFor.TWaitMode.html │ │ │ │ ├── TWaitFor.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlSync.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlTask │ │ │ │ ├── IOmniTask.html │ │ │ │ ├── IOmniTaskExecutor.html │ │ │ │ ├── TOmniTaskDelegate.html │ │ │ │ ├── TOmniTaskInvokeFunction.html │ │ │ │ ├── TOmniWaitObjectList.html │ │ │ │ ├── TOmniWaitObjectMethod.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlTask.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlTaskControl │ │ │ │ ├── IOmniTaskControl.html │ │ │ │ ├── IOmniTaskControlInternals.html │ │ │ │ ├── IOmniTaskControlList.html │ │ │ │ ├── IOmniTaskControlListEnumerator.html │ │ │ │ ├── IOmniTaskControlMonitor.html │ │ │ │ ├── IOmniTaskControlSharedInfo.html │ │ │ │ ├── IOmniTaskGroup.html │ │ │ │ ├── IOmniWorker.html │ │ │ │ ├── TOTLThreadPriority.html │ │ │ │ ├── TOmniExecutorType.html │ │ │ │ ├── TOmniInternalAddressMsg.html │ │ │ │ ├── TOmniInternalFuncMsg.html │ │ │ │ ├── TOmniInternalMessage.html │ │ │ │ ├── TOmniInternalMessageType.html │ │ │ │ ├── TOmniInternalStringMsg.html │ │ │ │ ├── TOmniInvokeInfo.html │ │ │ │ ├── TOmniInvokeSignature_Self.html │ │ │ │ ├── TOmniInvokeSignature_Self_Object.html │ │ │ │ ├── TOmniInvokeSignature_Self_OmniValue.html │ │ │ │ ├── TOmniInvokeType.html │ │ │ │ ├── TOmniMessageExec.html │ │ │ │ ├── TOmniOnMessageFunction.html │ │ │ │ ├── TOmniOnTerminatedFunction.html │ │ │ │ ├── TOmniOnTerminatedFunctionSimple.html │ │ │ │ ├── TOmniSharedTaskInfo.html │ │ │ │ ├── TOmniTask.html │ │ │ │ ├── TOmniTaskControl.html │ │ │ │ ├── TOmniTaskControlEventMonitor.html │ │ │ │ ├── TOmniTaskControlEventMonitorPool.html │ │ │ │ ├── TOmniTaskControlInternalDebugFlag.html │ │ │ │ ├── TOmniTaskControlInternalDebugFlags.html │ │ │ │ ├── TOmniTaskControlInvokeFunction.html │ │ │ │ ├── TOmniTaskControlInvokeFunctionEx.html │ │ │ │ ├── TOmniTaskControlList.html │ │ │ │ ├── TOmniTaskControlListEnumerator.html │ │ │ │ ├── TOmniTaskControlOption.html │ │ │ │ ├── TOmniTaskControlOptions.html │ │ │ │ ├── TOmniTaskExecutor.html │ │ │ │ ├── TOmniTaskGroup.html │ │ │ │ ├── TOmniTaskMessageEvent.html │ │ │ │ ├── TOmniTaskMethod.html │ │ │ │ ├── TOmniTaskProcedure.html │ │ │ │ ├── TOmniTaskTerminatedEvent.html │ │ │ │ ├── TOmniTaskTimerInfo.html │ │ │ │ ├── TOmniThread.html │ │ │ │ ├── TOmniWorker.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlTaskControl.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── OtlThreadPool │ │ │ │ ├── IOTPWorker.html │ │ │ │ ├── IOmniThreadPool.html │ │ │ │ ├── IOmniThreadPoolMonitor.html │ │ │ │ ├── IOmniThreadPoolScheduler.html │ │ │ │ ├── TOTPGroupAffinity.html │ │ │ │ ├── TOTPThreadDataFactory.html │ │ │ │ ├── TOTPThreadDataFactoryData.html │ │ │ │ ├── TOTPThreadDataFactoryFunction.html │ │ │ │ ├── TOTPThreadDataFactoryMethod.html │ │ │ │ ├── TOTPUnhandledWorkerException.html │ │ │ │ ├── TOTPWorkItem.html │ │ │ │ ├── TOTPWorker.html │ │ │ │ ├── TOTPWorkerScheduler.html │ │ │ │ ├── TOTPWorkerThread.html │ │ │ │ ├── TOTPWorkerThreadEvent.html │ │ │ │ ├── TOmniThreadPool.html │ │ │ │ ├── TOmniThreadPoolMonitorInfo.html │ │ │ │ ├── TThreadPoolOperation.html │ │ │ │ ├── default.txvpck │ │ │ │ ├── default.txvpck.html │ │ │ │ ├── doc-files │ │ │ │ │ ├── default.txvpck.html │ │ │ │ │ └── default.txvpck.html.gif │ │ │ │ ├── globals OtlThreadPool.html │ │ │ │ ├── package-summary.html │ │ │ │ └── package-tree.html │ │ │ ├── allclasses-frame.html │ │ │ ├── default.txvpck │ │ │ ├── default.txvpck.html │ │ │ ├── doc-files │ │ │ │ ├── default.txvpck.html │ │ │ │ └── default.txvpck.html.gif │ │ │ ├── gendoc.gdc │ │ │ ├── help-doc.html │ │ │ ├── index-all.html │ │ │ ├── index.html │ │ │ ├── model-tree │ │ │ │ ├── ST_Package Diagram.gif │ │ │ │ ├── ST_Project.gif │ │ │ │ ├── ST_rc_Attribute.gif │ │ │ │ ├── ST_rc_Class.gif │ │ │ │ ├── ST_rc_ClassOf.gif │ │ │ │ ├── ST_rc_Constructor.gif │ │ │ │ ├── ST_rc_Delegate.gif │ │ │ │ ├── ST_rc_Destructor.gif │ │ │ │ ├── ST_rc_Enum.gif │ │ │ │ ├── ST_rc_EnumValue.gif │ │ │ │ ├── ST_rc_Interface.gif │ │ │ │ ├── ST_rc_Module.gif │ │ │ │ ├── ST_rc_Namespace.gif │ │ │ │ ├── ST_rc_Operation.gif │ │ │ │ ├── ST_rc_Operator.gif │ │ │ │ ├── ST_rc_Property.gif │ │ │ │ ├── ST_rc_Struct.gif │ │ │ │ ├── false.gif │ │ │ │ ├── model.tree │ │ │ │ └── true.gif │ │ │ ├── navigation.jar │ │ │ ├── overview-frame.html │ │ │ ├── overview-summary.html │ │ │ ├── overview-tree.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── stylesheet.css │ │ ├── OmniThreadLibrary_UML.dpr │ │ ├── OmniThreadLibrary_UML.dproj │ │ ├── OmniThreadLibrary_UML.res │ │ ├── OtlComm.vsd │ │ ├── OtlDataManager.vsd │ │ ├── OtlParallel execution model.vsd │ │ └── queue with sentinel.xls │ ├── examples │ │ ├── TThread communication │ │ │ ├── TThreadComm.dpr │ │ │ ├── TThreadComm.dproj │ │ │ ├── TThreadComm.res │ │ │ ├── tthreadCommMain.dfm │ │ │ └── tthreadCommMain.pas │ │ ├── checkVat │ │ │ ├── checkVat.dpr │ │ │ ├── checkVat.dproj │ │ │ ├── checkVat.res │ │ │ ├── checkVat1.dfm │ │ │ ├── checkVat1.pas │ │ │ └── checkVatService.pas │ │ ├── folder scanner │ │ │ ├── FolderScanner.dpr │ │ │ ├── FolderScanner.dproj │ │ │ ├── FolderScanner.res │ │ │ ├── fsMain.dfm │ │ │ └── fsMain.pas │ │ ├── forEach output │ │ │ ├── ForEachOutput.dpr │ │ │ ├── ForEachOutput.dproj │ │ │ ├── ForEachOutput.res │ │ │ ├── ForEachOutput1.dfm │ │ │ └── ForEachOutput1.pas │ │ ├── progress bar │ │ │ ├── ppb.dpr │ │ │ ├── ppb.dproj │ │ │ ├── ppb.res │ │ │ ├── ppb1.dfm │ │ │ └── ppb1.pas │ │ ├── report generator │ │ │ ├── ReportGenerator.dpr │ │ │ ├── ReportGenerator.dproj │ │ │ ├── ReportGenerator.res │ │ │ ├── ReportGeneratorEngine.pas │ │ │ ├── reportGenerator1.dfm │ │ │ ├── reportGenerator1.pas │ │ │ └── simulation.xlsx │ │ ├── stringlist parser │ │ │ ├── StringListParser.XE.dproj │ │ │ ├── StringListParser.XE2.dproj │ │ │ ├── StringListParser.XE2.res │ │ │ ├── StringListParser.XE2_Icon.ico │ │ │ ├── StringListParser.dpr │ │ │ ├── StringListParser.dproj │ │ │ ├── StringListParser.res │ │ │ ├── StringListParser1.dfm │ │ │ └── StringListParser1.pas │ │ └── twofish │ │ │ ├── TwoFish.dpr │ │ │ ├── TwoFish.dproj │ │ │ ├── TwoFish.res │ │ │ ├── twoFishDB.dfm │ │ │ ├── twoFishDB.pas │ │ │ ├── twoFishDB_GUI.dfm │ │ │ ├── twoFishDB_GUI.pas │ │ │ ├── twofish1.dfm │ │ │ └── twofish1.pas │ ├── history.txt │ ├── makedownload.bat │ ├── packages │ │ ├── Delphi 10 Seattle │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi 10.1 Berlin │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi 10.2 Tokyo │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi 2007 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi 2009 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi 2010 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE2 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE3 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE4 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE5 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE6 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ ├── Delphi XE7 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ │ └── Delphi XE8 │ │ │ ├── OmniThreadLibraryDesigntime.dpk │ │ │ ├── OmniThreadLibraryDesigntime.dproj │ │ │ ├── OmniThreadLibraryDesigntime.res │ │ │ ├── OmniThreadLibraryPackages.groupproj │ │ │ ├── OmniThreadLibraryRuntime.dpk │ │ │ ├── OmniThreadLibraryRuntime.dproj │ │ │ └── OmniThreadLibraryRuntime.res │ ├── res │ │ ├── MainIcon.rc │ │ ├── MainIcon.res │ │ ├── delphinus.jpg │ │ ├── getit.jpg │ │ ├── otl-logo.png │ │ └── otl.ico │ ├── src │ │ ├── DSiWin32.pas │ │ ├── DetailedRTTI.pas │ │ ├── GpLists.pas │ │ ├── GpLockFreeQueue.pas │ │ ├── GpStringHash.pas │ │ ├── GpStuff.pas │ │ ├── HVStringBuilder.pas │ │ └── HVStringData.pas │ ├── tests │ │ ├── 00_Beep │ │ │ ├── MainIcon.res │ │ │ ├── app_0_Beep.10Seattle.dproj │ │ │ ├── app_0_Beep.10_1Berlin.dproj │ │ │ ├── app_0_Beep.10_2Tokyo.dproj │ │ │ ├── app_0_Beep.2007.dproj │ │ │ ├── app_0_Beep.2009.dproj │ │ │ ├── app_0_Beep.2010.dproj │ │ │ ├── app_0_Beep.XE.dproj │ │ │ ├── app_0_Beep.XE2.dproj │ │ │ ├── app_0_Beep.XE2.res │ │ │ ├── app_0_Beep.XE2_Icon.ico │ │ │ ├── app_0_Beep.XE3.dproj │ │ │ ├── app_0_Beep.XE3.res │ │ │ ├── app_0_Beep.XE4.dproj │ │ │ ├── app_0_Beep.XE5.dproj │ │ │ ├── app_0_Beep.XE6.dproj │ │ │ ├── app_0_Beep.XE7.dproj │ │ │ ├── app_0_Beep.XE7.res │ │ │ ├── app_0_Beep.XE8.dproj │ │ │ ├── app_0_Beep.XE8.res │ │ │ ├── app_0_Beep.dpr │ │ │ ├── app_0_Beep.res │ │ │ ├── test_0_Beep.dfm │ │ │ └── test_0_Beep.pas │ │ ├── 01_HelloWorld │ │ │ ├── MainIcon.res │ │ │ ├── app_1_HelloWorld.10Seattle.dproj │ │ │ ├── app_1_HelloWorld.10_1Berlin.dproj │ │ │ ├── app_1_HelloWorld.10_2Tokyo.dproj │ │ │ ├── app_1_HelloWorld.2007.dproj │ │ │ ├── app_1_HelloWorld.2009.dproj │ │ │ ├── app_1_HelloWorld.2010.dproj │ │ │ ├── app_1_HelloWorld.XE.dproj │ │ │ ├── app_1_HelloWorld.XE2.dproj │ │ │ ├── app_1_HelloWorld.XE2.res │ │ │ ├── app_1_HelloWorld.XE2_Icon.ico │ │ │ ├── app_1_HelloWorld.XE3.dproj │ │ │ ├── app_1_HelloWorld.XE3.res │ │ │ ├── app_1_HelloWorld.XE4.dproj │ │ │ ├── app_1_HelloWorld.XE5.dproj │ │ │ ├── app_1_HelloWorld.XE6.dproj │ │ │ ├── app_1_HelloWorld.XE7.dproj │ │ │ ├── app_1_HelloWorld.XE8.dproj │ │ │ ├── app_1_HelloWorld.dpr │ │ │ ├── app_1_HelloWorld.res │ │ │ ├── test_1_HelloWorld.dfm │ │ │ └── test_1_HelloWorld.pas │ │ ├── 02_TwoWayHello │ │ │ ├── MainIcon.res │ │ │ ├── app_2_TwoWayHello.10Seattle.dproj │ │ │ ├── app_2_TwoWayHello.10_1Berlin.dproj │ │ │ ├── app_2_TwoWayHello.10_2Tokyo.dproj │ │ │ ├── app_2_TwoWayHello.2007.dproj │ │ │ ├── app_2_TwoWayHello.2009.dproj │ │ │ ├── app_2_TwoWayHello.2010.dproj │ │ │ ├── app_2_TwoWayHello.XE.dproj │ │ │ ├── app_2_TwoWayHello.XE2.dproj │ │ │ ├── app_2_TwoWayHello.XE2.res │ │ │ ├── app_2_TwoWayHello.XE2_Icon.ico │ │ │ ├── app_2_TwoWayHello.XE3.dproj │ │ │ ├── app_2_TwoWayHello.XE3.res │ │ │ ├── app_2_TwoWayHello.XE4.dproj │ │ │ ├── app_2_TwoWayHello.XE5.dproj │ │ │ ├── app_2_TwoWayHello.XE6.dproj │ │ │ ├── app_2_TwoWayHello.XE7.dproj │ │ │ ├── app_2_TwoWayHello.XE8.dproj │ │ │ ├── app_2_TwoWayHello.dpr │ │ │ ├── app_2_TwoWayHello.res │ │ │ ├── app_2_TwoWayHello_MemoryManager_EventLog.txt │ │ │ ├── test_2_TwoWayHello.dfm │ │ │ └── test_2_TwoWayHello.pas │ │ ├── 03_HelloWorld_with_package │ │ │ ├── MainIcon.res │ │ │ ├── app_3_HelloWorld_with_package.10Seattle.dproj │ │ │ ├── app_3_HelloWorld_with_package.10_1Berlin.dproj │ │ │ ├── app_3_HelloWorld_with_package.10_2Tokyo.dproj │ │ │ ├── app_3_HelloWorld_with_package.2007.dproj │ │ │ ├── app_3_HelloWorld_with_package.2009.dproj │ │ │ ├── app_3_HelloWorld_with_package.2010.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE2.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE2.res │ │ │ ├── app_3_HelloWorld_with_package.XE2_Icon.ico │ │ │ ├── app_3_HelloWorld_with_package.XE3.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE3.res │ │ │ ├── app_3_HelloWorld_with_package.XE4.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE5.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE6.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE7.dproj │ │ │ ├── app_3_HelloWorld_with_package.XE8.dproj │ │ │ ├── app_3_HelloWorld_with_package.dpr │ │ │ ├── app_3_HelloWorld_with_package.res │ │ │ ├── test_3_HelloWorld_with_package.dfm │ │ │ └── test_3_HelloWorld_with_package.pas │ │ ├── 04_TwoWayHello_with_package │ │ │ ├── MainIcon.res │ │ │ ├── app_4_TwoWayHello_with_package.10Seattle.dproj │ │ │ ├── app_4_TwoWayHello_with_package.10_1Berlin.dproj │ │ │ ├── app_4_TwoWayHello_with_package.10_2Tokyo.dproj │ │ │ ├── app_4_TwoWayHello_with_package.2007.dproj │ │ │ ├── app_4_TwoWayHello_with_package.2009.dproj │ │ │ ├── app_4_TwoWayHello_with_package.2010.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE2.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE2.res │ │ │ ├── app_4_TwoWayHello_with_package.XE2_Icon.ico │ │ │ ├── app_4_TwoWayHello_with_package.XE3.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE3.res │ │ │ ├── app_4_TwoWayHello_with_package.XE4.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE5.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE6.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE7.dproj │ │ │ ├── app_4_TwoWayHello_with_package.XE8.dproj │ │ │ ├── app_4_TwoWayHello_with_package.dpr │ │ │ ├── app_4_TwoWayHello_with_package.res │ │ │ ├── test_4_TwoWayHello_with_package.dfm │ │ │ └── test_4_TwoWayHello_with_package.pas │ │ ├── 05_TwoWayHello_without_loop │ │ │ ├── MainIcon.res │ │ │ ├── app_5_TwoWayHello_without_loop.10Seattle.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.10_1Berlin.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.10_2Tokyo.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.2007.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.2009.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.2010.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE2.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE2.res │ │ │ ├── app_5_TwoWayHello_without_loop.XE2_Icon.ico │ │ │ ├── app_5_TwoWayHello_without_loop.XE3.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE3.res │ │ │ ├── app_5_TwoWayHello_without_loop.XE4.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE5.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE6.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE7.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.XE8.dproj │ │ │ ├── app_5_TwoWayHello_without_loop.dpr │ │ │ ├── app_5_TwoWayHello_without_loop.res │ │ │ ├── test_5_TwoWayHello_without_loop.dfm │ │ │ └── test_5_TwoWayHello_without_loop.pas │ │ ├── 06_TwoWayHello_with_object_worker │ │ │ ├── MainIcon.res │ │ │ ├── app_6_TwoWayHello_with_object_worker.10Seattle.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.10_1Berlin.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.10_2Tokyo.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.2007.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.2009.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.2010.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE2.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE2.res │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE2_Icon.ico │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE3.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE3.res │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE4.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE5.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE6.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE7.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.XE8.dproj │ │ │ ├── app_6_TwoWayHello_with_object_worker.dpr │ │ │ ├── app_6_TwoWayHello_with_object_worker.res │ │ │ ├── test_6_TwoWayHello_with_object_worker.dfm │ │ │ └── test_6_TwoWayHello_with_object_worker.pas │ │ ├── 07_InitTest │ │ │ ├── MainIcon.res │ │ │ ├── app_7_InitTest.10Seattle.dproj │ │ │ ├── app_7_InitTest.10_1Berlin.dproj │ │ │ ├── app_7_InitTest.10_2Tokyo.dproj │ │ │ ├── app_7_InitTest.2007.dproj │ │ │ ├── app_7_InitTest.2009.dproj │ │ │ ├── app_7_InitTest.2010.dproj │ │ │ ├── app_7_InitTest.XE.dproj │ │ │ ├── app_7_InitTest.XE2.dproj │ │ │ ├── app_7_InitTest.XE2.res │ │ │ ├── app_7_InitTest.XE2_Icon.ico │ │ │ ├── app_7_InitTest.XE3.dproj │ │ │ ├── app_7_InitTest.XE3.res │ │ │ ├── app_7_InitTest.XE4.dproj │ │ │ ├── app_7_InitTest.XE5.dproj │ │ │ ├── app_7_InitTest.XE6.dproj │ │ │ ├── app_7_InitTest.XE7.dproj │ │ │ ├── app_7_InitTest.XE8.dproj │ │ │ ├── app_7_InitTest.dpr │ │ │ ├── app_7_InitTest.res │ │ │ ├── test_7_InitTest.dfm │ │ │ └── test_7_InitTest.pas │ │ ├── 08_RegisterComm │ │ │ ├── MainIcon.res │ │ │ ├── app_8_RegisterComm.10Seattle.dproj │ │ │ ├── app_8_RegisterComm.10_1Berlin.dproj │ │ │ ├── app_8_RegisterComm.10_2Tokyo.dproj │ │ │ ├── app_8_RegisterComm.2007.dproj │ │ │ ├── app_8_RegisterComm.2009.dproj │ │ │ ├── app_8_RegisterComm.2010.dproj │ │ │ ├── app_8_RegisterComm.XE.dproj │ │ │ ├── app_8_RegisterComm.XE2.dproj │ │ │ ├── app_8_RegisterComm.XE2.res │ │ │ ├── app_8_RegisterComm.XE2_Icon.ico │ │ │ ├── app_8_RegisterComm.XE3.dproj │ │ │ ├── app_8_RegisterComm.XE3.res │ │ │ ├── app_8_RegisterComm.XE4.dproj │ │ │ ├── app_8_RegisterComm.XE5.dproj │ │ │ ├── app_8_RegisterComm.XE6.dproj │ │ │ ├── app_8_RegisterComm.XE7.dproj │ │ │ ├── app_8_RegisterComm.XE8.dproj │ │ │ ├── app_8_RegisterComm.dpr │ │ │ ├── app_8_RegisterComm.res │ │ │ ├── test_8_RegisterComm.dfm │ │ │ └── test_8_RegisterComm.pas │ │ ├── 09_Communications │ │ │ ├── MainIcon.res │ │ │ ├── ModelSupport_testOtlComm │ │ │ │ └── default.txaPackage │ │ │ ├── app_9_Communications.10Seattle.dproj │ │ │ ├── app_9_Communications.10_1Berlin.dproj │ │ │ ├── app_9_Communications.10_2Tokyo.dproj │ │ │ ├── app_9_Communications.2007.dproj │ │ │ ├── app_9_Communications.2009.dproj │ │ │ ├── app_9_Communications.2010.dproj │ │ │ ├── app_9_Communications.XE.dproj │ │ │ ├── app_9_Communications.XE2.dproj │ │ │ ├── app_9_Communications.XE2.res │ │ │ ├── app_9_Communications.XE2_Icon.ico │ │ │ ├── app_9_Communications.XE3.dproj │ │ │ ├── app_9_Communications.XE3.res │ │ │ ├── app_9_Communications.XE4.dproj │ │ │ ├── app_9_Communications.XE5.dproj │ │ │ ├── app_9_Communications.XE6.dproj │ │ │ ├── app_9_Communications.XE7.dproj │ │ │ ├── app_9_Communications.XE8.dproj │ │ │ ├── app_9_Communications.dpr │ │ │ ├── app_9_Communications.res │ │ │ ├── test_9_Communications.dfm │ │ │ └── test_9_Communications.pas │ │ ├── 10_Containers │ │ │ ├── MainIcon.res │ │ │ ├── app_10_Containers.10Seattle.dproj │ │ │ ├── app_10_Containers.10_1Berlin.dproj │ │ │ ├── app_10_Containers.10_2Tokyo.dproj │ │ │ ├── app_10_Containers.2007.dproj │ │ │ ├── app_10_Containers.2009.dproj │ │ │ ├── app_10_Containers.2010.dproj │ │ │ ├── app_10_Containers.XE.dproj │ │ │ ├── app_10_Containers.XE.res │ │ │ ├── app_10_Containers.XE2.dproj │ │ │ ├── app_10_Containers.XE2.res │ │ │ ├── app_10_Containers.XE2_Icon.ico │ │ │ ├── app_10_Containers.XE3.dproj │ │ │ ├── app_10_Containers.XE3.res │ │ │ ├── app_10_Containers.XE4.dproj │ │ │ ├── app_10_Containers.XE5.dproj │ │ │ ├── app_10_Containers.XE6.dproj │ │ │ ├── app_10_Containers.XE7.dproj │ │ │ ├── app_10_Containers.XE8.dproj │ │ │ ├── app_10_Containers.XE_Icon.ico │ │ │ ├── app_10_Containers.dpr │ │ │ ├── app_10_Containers.res │ │ │ ├── app_10_Containers_MemoryManager_EventLog.txt │ │ │ ├── containers_bench.csv │ │ │ ├── test_10_Containers.dfm │ │ │ └── test_10_Containers.pas │ │ ├── 11_ThreadPool │ │ │ ├── MainIcon.res │ │ │ ├── app_11_ThreadPool.10Seattle.dproj │ │ │ ├── app_11_ThreadPool.10Seattle.res │ │ │ ├── app_11_ThreadPool.10_1Berlin.dproj │ │ │ ├── app_11_ThreadPool.10_1Berlin.res │ │ │ ├── app_11_ThreadPool.10_2Tokyo.dproj │ │ │ ├── app_11_ThreadPool.10_2Tokyo.res │ │ │ ├── app_11_ThreadPool.2007.dproj │ │ │ ├── app_11_ThreadPool.2009.dproj │ │ │ ├── app_11_ThreadPool.2010.dproj │ │ │ ├── app_11_ThreadPool.2011.dproj │ │ │ ├── app_11_ThreadPool.XE.dproj │ │ │ ├── app_11_ThreadPool.XE2.dproj │ │ │ ├── app_11_ThreadPool.XE2.res │ │ │ ├── app_11_ThreadPool.XE2_Icon.ico │ │ │ ├── app_11_ThreadPool.XE3.dproj │ │ │ ├── app_11_ThreadPool.XE3.res │ │ │ ├── app_11_ThreadPool.XE4.dproj │ │ │ ├── app_11_ThreadPool.XE5.dproj │ │ │ ├── app_11_ThreadPool.XE6.dproj │ │ │ ├── app_11_ThreadPool.XE7.dproj │ │ │ ├── app_11_ThreadPool.XE8.dproj │ │ │ ├── app_11_ThreadPool.dpr │ │ │ ├── app_11_ThreadPool.res │ │ │ ├── test_11_ThreadPool.dfm │ │ │ └── test_11_ThreadPool.pas │ │ ├── 12_Lock │ │ │ ├── MainIcon.res │ │ │ ├── app_12_Lock.10Seattle.dproj │ │ │ ├── app_12_Lock.10_1Berlin.dproj │ │ │ ├── app_12_Lock.10_2Tokyo.dproj │ │ │ ├── app_12_Lock.2007.dproj │ │ │ ├── app_12_Lock.2009.dproj │ │ │ ├── app_12_Lock.2010.dproj │ │ │ ├── app_12_Lock.XE.dproj │ │ │ ├── app_12_Lock.XE2.dproj │ │ │ ├── app_12_Lock.XE2.res │ │ │ ├── app_12_Lock.XE2_Icon.ico │ │ │ ├── app_12_Lock.XE3.dproj │ │ │ ├── app_12_Lock.XE3.res │ │ │ ├── app_12_Lock.XE4.dproj │ │ │ ├── app_12_Lock.XE5.dproj │ │ │ ├── app_12_Lock.XE6.dproj │ │ │ ├── app_12_Lock.XE7.dproj │ │ │ ├── app_12_Lock.XE8.dproj │ │ │ ├── app_12_Lock.dpr │ │ │ ├── app_12_Lock.res │ │ │ ├── test_12_Lock.dfm │ │ │ └── test_12_Lock.pas │ │ ├── 13_Exceptions │ │ │ ├── MainIcon.res │ │ │ ├── app_13_Exceptions.10Seattle.dproj │ │ │ ├── app_13_Exceptions.10_1Berlin.dproj │ │ │ ├── app_13_Exceptions.10_2Tokyo.dproj │ │ │ ├── app_13_Exceptions.2007.dproj │ │ │ ├── app_13_Exceptions.2009.dproj │ │ │ ├── app_13_Exceptions.2010.dproj │ │ │ ├── app_13_Exceptions.XE.dproj │ │ │ ├── app_13_Exceptions.XE2.dproj │ │ │ ├── app_13_Exceptions.XE2.res │ │ │ ├── app_13_Exceptions.XE2_Icon.ico │ │ │ ├── app_13_Exceptions.XE3.dproj │ │ │ ├── app_13_Exceptions.XE3.res │ │ │ ├── app_13_Exceptions.XE4.dproj │ │ │ ├── app_13_Exceptions.XE5.dproj │ │ │ ├── app_13_Exceptions.XE6.dproj │ │ │ ├── app_13_Exceptions.XE7.dproj │ │ │ ├── app_13_Exceptions.XE8.dproj │ │ │ ├── app_13_Exceptions.dpr │ │ │ ├── app_13_Exceptions.res │ │ │ ├── app_13_Exceptions_MemoryManager_EventLog.txt │ │ │ ├── test_13_Exceptions.dfm │ │ │ └── test_13_Exceptions.pas │ │ ├── 14_TerminateWhen │ │ │ ├── MainIcon.res │ │ │ ├── app_14_TerminateWhen.10Seattle.dproj │ │ │ ├── app_14_TerminateWhen.10_1Berlin.dproj │ │ │ ├── app_14_TerminateWhen.10_2Tokyo.dproj │ │ │ ├── app_14_TerminateWhen.2007.dproj │ │ │ ├── app_14_TerminateWhen.2009.dproj │ │ │ ├── app_14_TerminateWhen.2010.dproj │ │ │ ├── app_14_TerminateWhen.XE.dproj │ │ │ ├── app_14_TerminateWhen.XE2.dproj │ │ │ ├── app_14_TerminateWhen.XE2.res │ │ │ ├── app_14_TerminateWhen.XE2_Icon.ico │ │ │ ├── app_14_TerminateWhen.XE3.dproj │ │ │ ├── app_14_TerminateWhen.XE3.res │ │ │ ├── app_14_TerminateWhen.XE4.dproj │ │ │ ├── app_14_TerminateWhen.XE5.dproj │ │ │ ├── app_14_TerminateWhen.XE6.dproj │ │ │ ├── app_14_TerminateWhen.XE7.dproj │ │ │ ├── app_14_TerminateWhen.XE8.dproj │ │ │ ├── app_14_TerminateWhen.dpr │ │ │ ├── app_14_TerminateWhen.res │ │ │ ├── test_14_TerminateWhen.dfm │ │ │ └── test_14_TerminateWhen.pas │ │ ├── 15_TaskGroup │ │ │ ├── MainIcon.res │ │ │ ├── app_15_TaskGroup.10Seattle.dproj │ │ │ ├── app_15_TaskGroup.10_1Berlin.dproj │ │ │ ├── app_15_TaskGroup.10_2Tokyo.dproj │ │ │ ├── app_15_TaskGroup.2007.dproj │ │ │ ├── app_15_TaskGroup.2009.dproj │ │ │ ├── app_15_TaskGroup.2010.dproj │ │ │ ├── app_15_TaskGroup.XE.dproj │ │ │ ├── app_15_TaskGroup.XE2.dproj │ │ │ ├── app_15_TaskGroup.XE2.res │ │ │ ├── app_15_TaskGroup.XE2_Icon.ico │ │ │ ├── app_15_TaskGroup.XE3.dproj │ │ │ ├── app_15_TaskGroup.XE3.res │ │ │ ├── app_15_TaskGroup.XE4.dproj │ │ │ ├── app_15_TaskGroup.XE5.dproj │ │ │ ├── app_15_TaskGroup.XE6.dproj │ │ │ ├── app_15_TaskGroup.XE7.dproj │ │ │ ├── app_15_TaskGroup.XE8.dproj │ │ │ ├── app_15_TaskGroup.dpr │ │ │ ├── app_15_TaskGroup.res │ │ │ ├── app_15_TaskGroup_MemoryManager_EventLog.txt │ │ │ ├── test_15_TaskGroup.dfm │ │ │ └── test_15_TaskGroup.pas │ │ ├── 16_ChainTo │ │ │ ├── MainIcon.res │ │ │ ├── app_16_ChainTo.10Seattle.dproj │ │ │ ├── app_16_ChainTo.10_1Berlin.dproj │ │ │ ├── app_16_ChainTo.10_2Tokyo.dproj │ │ │ ├── app_16_ChainTo.2007.dproj │ │ │ ├── app_16_ChainTo.2009.dproj │ │ │ ├── app_16_ChainTo.2010.dproj │ │ │ ├── app_16_ChainTo.XE.dproj │ │ │ ├── app_16_ChainTo.XE2.dproj │ │ │ ├── app_16_ChainTo.XE2.res │ │ │ ├── app_16_ChainTo.XE2_Icon.ico │ │ │ ├── app_16_ChainTo.XE3.dproj │ │ │ ├── app_16_ChainTo.XE3.res │ │ │ ├── app_16_ChainTo.XE4.dproj │ │ │ ├── app_16_ChainTo.XE5.dproj │ │ │ ├── app_16_ChainTo.XE6.dproj │ │ │ ├── app_16_ChainTo.XE7.dproj │ │ │ ├── app_16_ChainTo.XE8.dproj │ │ │ ├── app_16_ChainTo.dpr │ │ │ ├── app_16_ChainTo.res │ │ │ ├── test_16_ChainTo.dfm │ │ │ └── test_16_ChainTo.pas │ │ ├── 17_MsgWait │ │ │ ├── MainIcon.res │ │ │ ├── app_17_MsgWait.10Seattle.dproj │ │ │ ├── app_17_MsgWait.10_1Berlin.dproj │ │ │ ├── app_17_MsgWait.10_2Tokyo.dproj │ │ │ ├── app_17_MsgWait.2007.dproj │ │ │ ├── app_17_MsgWait.2009.dproj │ │ │ ├── app_17_MsgWait.2010.dproj │ │ │ ├── app_17_MsgWait.XE.dproj │ │ │ ├── app_17_MsgWait.XE2.dproj │ │ │ ├── app_17_MsgWait.XE2.res │ │ │ ├── app_17_MsgWait.XE2_Icon.ico │ │ │ ├── app_17_MsgWait.XE3.dproj │ │ │ ├── app_17_MsgWait.XE3.res │ │ │ ├── app_17_MsgWait.XE4.dproj │ │ │ ├── app_17_MsgWait.XE5.dproj │ │ │ ├── app_17_MsgWait.XE6.dproj │ │ │ ├── app_17_MsgWait.XE7.dproj │ │ │ ├── app_17_MsgWait.XE8.dproj │ │ │ ├── app_17_MsgWait.dpr │ │ │ ├── app_17_MsgWait.res │ │ │ ├── test_17_MsgWait.dfm │ │ │ └── test_17_MsgWait.pas │ │ ├── 18_StringMsgDispatch │ │ │ ├── MainIcon.res │ │ │ ├── app_18_StringMsgDispatch.10Seattle.dproj │ │ │ ├── app_18_StringMsgDispatch.10_1Berlin.dproj │ │ │ ├── app_18_StringMsgDispatch.10_2Tokyo.dproj │ │ │ ├── app_18_StringMsgDispatch.2007.dproj │ │ │ ├── app_18_StringMsgDispatch.2009.dproj │ │ │ ├── app_18_StringMsgDispatch.2010.dproj │ │ │ ├── app_18_StringMsgDispatch.XE.dproj │ │ │ ├── app_18_StringMsgDispatch.XE2.dproj │ │ │ ├── app_18_StringMsgDispatch.XE2.res │ │ │ ├── app_18_StringMsgDispatch.XE2_Icon.ico │ │ │ ├── app_18_StringMsgDispatch.XE3.dproj │ │ │ ├── app_18_StringMsgDispatch.XE3.res │ │ │ ├── app_18_StringMsgDispatch.XE4.dproj │ │ │ ├── app_18_StringMsgDispatch.XE5.dproj │ │ │ ├── app_18_StringMsgDispatch.XE6.dproj │ │ │ ├── app_18_StringMsgDispatch.XE7.dproj │ │ │ ├── app_18_StringMsgDispatch.XE8.dproj │ │ │ ├── app_18_StringMsgDispatch.dpr │ │ │ ├── app_18_StringMsgDispatch.res │ │ │ ├── app_18_StringMsgDispatch_MemoryManager_EventLog.txt │ │ │ ├── test_18_StringMsgDispatch.dfm │ │ │ └── test_18_StringMsgDispatch.pas │ │ ├── 19_StringMsgBenchmark │ │ │ ├── MainIcon.res │ │ │ ├── app_19_StringMsgBenchmark.10Seattle.dproj │ │ │ ├── app_19_StringMsgBenchmark.10_1Berlin.dproj │ │ │ ├── app_19_StringMsgBenchmark.10_2Tokyo.dproj │ │ │ ├── app_19_StringMsgBenchmark.2007.dproj │ │ │ ├── app_19_StringMsgBenchmark.2009.dproj │ │ │ ├── app_19_StringMsgBenchmark.2010.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE2.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE2.res │ │ │ ├── app_19_StringMsgBenchmark.XE2_Icon.ico │ │ │ ├── app_19_StringMsgBenchmark.XE3.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE3.res │ │ │ ├── app_19_StringMsgBenchmark.XE4.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE5.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE6.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE7.dproj │ │ │ ├── app_19_StringMsgBenchmark.XE8.dproj │ │ │ ├── app_19_StringMsgBenchmark.dpr │ │ │ ├── app_19_StringMsgBenchmark.res │ │ │ ├── test_19_StringMsgBenchmark.dfm │ │ │ └── test_19_StringMsgBenchmark.pas │ │ ├── 20_QuickSort │ │ │ ├── MainIcon.res │ │ │ ├── app_20_QuickSort.10Seattle.dproj │ │ │ ├── app_20_QuickSort.10_1Berlin.dproj │ │ │ ├── app_20_QuickSort.10_2Tokyo.dproj │ │ │ ├── app_20_QuickSort.2007.dproj │ │ │ ├── app_20_QuickSort.2009.dproj │ │ │ ├── app_20_QuickSort.2010.dproj │ │ │ ├── app_20_QuickSort.XE.dproj │ │ │ ├── app_20_QuickSort.XE2.dproj │ │ │ ├── app_20_QuickSort.XE2.res │ │ │ ├── app_20_QuickSort.XE2_Icon.ico │ │ │ ├── app_20_QuickSort.XE3.dproj │ │ │ ├── app_20_QuickSort.XE3.res │ │ │ ├── app_20_QuickSort.XE4.dproj │ │ │ ├── app_20_QuickSort.XE4.res │ │ │ ├── app_20_QuickSort.XE5.dproj │ │ │ ├── app_20_QuickSort.XE5.res │ │ │ ├── app_20_QuickSort.XE6.dproj │ │ │ ├── app_20_QuickSort.XE7.dproj │ │ │ ├── app_20_QuickSort.XE8.dproj │ │ │ ├── app_20_QuickSort.dpr │ │ │ ├── app_20_QuickSort.res │ │ │ ├── app_20_QuickSort_MemoryManager_EventLog.txt │ │ │ ├── test_20_QuickSort.dfm │ │ │ └── test_20_QuickSort.pas │ │ ├── 21_Anonymous_methods │ │ │ ├── MainIcon.res │ │ │ ├── app_21_Anonymous_methods.10Seattle.dproj │ │ │ ├── app_21_Anonymous_methods.10_1Berlin.dproj │ │ │ ├── app_21_Anonymous_methods.10_2Tokyo.dproj │ │ │ ├── app_21_Anonymous_methods.2009.dproj │ │ │ ├── app_21_Anonymous_methods.2010.dproj │ │ │ ├── app_21_Anonymous_methods.XE.dproj │ │ │ ├── app_21_Anonymous_methods.XE2.dproj │ │ │ ├── app_21_Anonymous_methods.XE2.res │ │ │ ├── app_21_Anonymous_methods.XE2_Icon.ico │ │ │ ├── app_21_Anonymous_methods.XE3.dproj │ │ │ ├── app_21_Anonymous_methods.XE3.res │ │ │ ├── app_21_Anonymous_methods.XE4.dproj │ │ │ ├── app_21_Anonymous_methods.XE5.dproj │ │ │ ├── app_21_Anonymous_methods.XE6.dproj │ │ │ ├── app_21_Anonymous_methods.XE7.dproj │ │ │ ├── app_21_Anonymous_methods.XE8.dproj │ │ │ ├── app_21_Anonymous_methods.dpr │ │ │ ├── app_21_Anonymous_methods.res │ │ │ ├── test_21_Anonymous_methods.dfm │ │ │ └── test_21_Anonymous_methods.pas │ │ ├── 22_TerminationTest │ │ │ ├── MainIcon.res │ │ │ ├── app_22_TerminationTest.10Seattle.dproj │ │ │ ├── app_22_TerminationTest.10_1Berlin.dproj │ │ │ ├── app_22_TerminationTest.10_2Tokyo.dproj │ │ │ ├── app_22_TerminationTest.2007.dproj │ │ │ ├── app_22_TerminationTest.2009.dproj │ │ │ ├── app_22_TerminationTest.2010.dproj │ │ │ ├── app_22_TerminationTest.XE.dproj │ │ │ ├── app_22_TerminationTest.XE2.dproj │ │ │ ├── app_22_TerminationTest.XE2.res │ │ │ ├── app_22_TerminationTest.XE2_Icon.ico │ │ │ ├── app_22_TerminationTest.XE3.dproj │ │ │ ├── app_22_TerminationTest.XE3.res │ │ │ ├── app_22_TerminationTest.XE4.dproj │ │ │ ├── app_22_TerminationTest.XE5.dproj │ │ │ ├── app_22_TerminationTest.XE6.dproj │ │ │ ├── app_22_TerminationTest.XE7.dproj │ │ │ ├── app_22_TerminationTest.XE8.dproj │ │ │ ├── app_22_TerminationTest.dpr │ │ │ ├── app_22_TerminationTest.res │ │ │ ├── app_22_TerminationTest_MemoryManager_EventLog.txt │ │ │ ├── test_22_TerminationTest.dfm │ │ │ └── test_22_TerminationTest.pas │ │ ├── 23_BackgroundFileSearch │ │ │ ├── MainIcon.res │ │ │ ├── app_23_BackgroundFileSearch.10Seattle.dproj │ │ │ ├── app_23_BackgroundFileSearch.10_1Berlin.dproj │ │ │ ├── app_23_BackgroundFileSearch.10_2Tokyo.dproj │ │ │ ├── app_23_BackgroundFileSearch.2007.dproj │ │ │ ├── app_23_BackgroundFileSearch.2009.dproj │ │ │ ├── app_23_BackgroundFileSearch.2010.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE2.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE2.res │ │ │ ├── app_23_BackgroundFileSearch.XE2_Icon.ico │ │ │ ├── app_23_BackgroundFileSearch.XE3.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE3.res │ │ │ ├── app_23_BackgroundFileSearch.XE4.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE5.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE6.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE7.dproj │ │ │ ├── app_23_BackgroundFileSearch.XE8.dproj │ │ │ ├── app_23_BackgroundFileSearch.dpr │ │ │ ├── app_23_BackgroundFileSearch.res │ │ │ ├── app_23_BackgroundFileSearch_MemoryManager_EventLog.txt │ │ │ ├── test_23_BackgroundFileSearch.dfm │ │ │ └── test_23_BackgroundFileSearch.pas │ │ ├── 24_ConnectionPool │ │ │ ├── MainIcon.res │ │ │ ├── app_24_ConnectionPool.10Seattle.dproj │ │ │ ├── app_24_ConnectionPool.10_1Berlin.dproj │ │ │ ├── app_24_ConnectionPool.10_2Tokyo.dproj │ │ │ ├── app_24_ConnectionPool.2007.dproj │ │ │ ├── app_24_ConnectionPool.2009.dproj │ │ │ ├── app_24_ConnectionPool.2010.dproj │ │ │ ├── app_24_ConnectionPool.XE.dproj │ │ │ ├── app_24_ConnectionPool.XE2.dproj │ │ │ ├── app_24_ConnectionPool.XE2.res │ │ │ ├── app_24_ConnectionPool.XE2_Icon.ico │ │ │ ├── app_24_ConnectionPool.XE3.dproj │ │ │ ├── app_24_ConnectionPool.XE3.res │ │ │ ├── app_24_ConnectionPool.XE4.dproj │ │ │ ├── app_24_ConnectionPool.XE5.dproj │ │ │ ├── app_24_ConnectionPool.XE6.dproj │ │ │ ├── app_24_ConnectionPool.XE7.dproj │ │ │ ├── app_24_ConnectionPool.XE8.dproj │ │ │ ├── app_24_ConnectionPool.dpr │ │ │ ├── app_24_ConnectionPool.res │ │ │ ├── app_24_ConnectionPool_MemoryManager_EventLog.txt │ │ │ ├── test_24_ConnectionPool.dfm │ │ │ └── test_24_ConnectionPool.pas │ │ ├── 25_WaitableComm │ │ │ ├── MainIcon.res │ │ │ ├── app_25_WaitableComm.10Seattle.dproj │ │ │ ├── app_25_WaitableComm.10_1Berlin.dproj │ │ │ ├── app_25_WaitableComm.10_2Tokyo.dproj │ │ │ ├── app_25_WaitableComm.2007.dproj │ │ │ ├── app_25_WaitableComm.2009.dproj │ │ │ ├── app_25_WaitableComm.2010.dproj │ │ │ ├── app_25_WaitableComm.XE.dproj │ │ │ ├── app_25_WaitableComm.XE2.dproj │ │ │ ├── app_25_WaitableComm.XE2.res │ │ │ ├── app_25_WaitableComm.XE2_Icon.ico │ │ │ ├── app_25_WaitableComm.XE3.dproj │ │ │ ├── app_25_WaitableComm.XE3.res │ │ │ ├── app_25_WaitableComm.XE4.dproj │ │ │ ├── app_25_WaitableComm.XE5.dproj │ │ │ ├── app_25_WaitableComm.XE6.dproj │ │ │ ├── app_25_WaitableComm.XE7.dproj │ │ │ ├── app_25_WaitableComm.XE8.dproj │ │ │ ├── app_25_WaitableComm.dpr │ │ │ ├── app_25_WaitableComm.res │ │ │ ├── app_25_WaitableComm_MemoryManager_EventLog.txt │ │ │ ├── test_25_WaitableComm.dfm │ │ │ └── test_25_WaitableComm.pas │ │ ├── 26_MultiEventMonitor │ │ │ ├── MainIcon.res │ │ │ ├── app_26_MultiEventMonitor.10Seattle.dproj │ │ │ ├── app_26_MultiEventMonitor.10_1Berlin.dproj │ │ │ ├── app_26_MultiEventMonitor.10_2Tokyo.dproj │ │ │ ├── app_26_MultiEventMonitor.2007.dproj │ │ │ ├── app_26_MultiEventMonitor.2009.dproj │ │ │ ├── app_26_MultiEventMonitor.2010.dproj │ │ │ ├── app_26_MultiEventMonitor.XE.dproj │ │ │ ├── app_26_MultiEventMonitor.XE2.dproj │ │ │ ├── app_26_MultiEventMonitor.XE2.res │ │ │ ├── app_26_MultiEventMonitor.XE2_Icon.ico │ │ │ ├── app_26_MultiEventMonitor.XE3.dproj │ │ │ ├── app_26_MultiEventMonitor.XE3.res │ │ │ ├── app_26_MultiEventMonitor.XE4.dproj │ │ │ ├── app_26_MultiEventMonitor.XE5.dproj │ │ │ ├── app_26_MultiEventMonitor.XE6.dproj │ │ │ ├── app_26_MultiEventMonitor.XE7.dproj │ │ │ ├── app_26_MultiEventMonitor.XE8.dproj │ │ │ ├── app_26_MultiEventMonitor.dpr │ │ │ ├── app_26_MultiEventMonitor.res │ │ │ ├── test_26_MultiEventMonitor.dfm │ │ │ └── test_26_MultiEventMonitor.pas │ │ ├── 27_RecursiveTree │ │ │ ├── MainIcon.res │ │ │ ├── app_27_RecursiveTree.10Seattle.dproj │ │ │ ├── app_27_RecursiveTree.10_1Berlin.dproj │ │ │ ├── app_27_RecursiveTree.10_2Tokyo.dproj │ │ │ ├── app_27_RecursiveTree.2007.dproj │ │ │ ├── app_27_RecursiveTree.2009.dproj │ │ │ ├── app_27_RecursiveTree.2010.dproj │ │ │ ├── app_27_RecursiveTree.XE.dproj │ │ │ ├── app_27_RecursiveTree.XE2.dproj │ │ │ ├── app_27_RecursiveTree.XE2.res │ │ │ ├── app_27_RecursiveTree.XE2_Icon.ico │ │ │ ├── app_27_RecursiveTree.XE3.dproj │ │ │ ├── app_27_RecursiveTree.XE3.res │ │ │ ├── app_27_RecursiveTree.XE4.dproj │ │ │ ├── app_27_RecursiveTree.XE5.dproj │ │ │ ├── app_27_RecursiveTree.XE6.dproj │ │ │ ├── app_27_RecursiveTree.XE7.dproj │ │ │ ├── app_27_RecursiveTree.XE8.dproj │ │ │ ├── app_27_RecursiveTree.dpr │ │ │ ├── app_27_RecursiveTree.res │ │ │ ├── test_27_RecursiveTree.dfm │ │ │ └── test_27_RecursiveTree.pas │ │ ├── 28_Hooks │ │ │ ├── MainIcon.res │ │ │ ├── app_28_Hooks.10Seattle.dproj │ │ │ ├── app_28_Hooks.10_1Berlin.dproj │ │ │ ├── app_28_Hooks.10_2Tokyo.dproj │ │ │ ├── app_28_Hooks.2007.dproj │ │ │ ├── app_28_Hooks.2009.dproj │ │ │ ├── app_28_Hooks.2010.dproj │ │ │ ├── app_28_Hooks.XE.dproj │ │ │ ├── app_28_Hooks.XE2.dproj │ │ │ ├── app_28_Hooks.XE2.res │ │ │ ├── app_28_Hooks.XE2_Icon.ico │ │ │ ├── app_28_Hooks.XE3.dproj │ │ │ ├── app_28_Hooks.XE3.res │ │ │ ├── app_28_Hooks.XE4.dproj │ │ │ ├── app_28_Hooks.XE5.dproj │ │ │ ├── app_28_Hooks.XE6.dproj │ │ │ ├── app_28_Hooks.XE7.dproj │ │ │ ├── app_28_Hooks.XE8.dproj │ │ │ ├── app_28_Hooks.dpr │ │ │ ├── app_28_Hooks.res │ │ │ ├── test_28_Hooks.dfm │ │ │ └── test_28_Hooks.pas │ │ ├── 29_ImplicitEventMonitor │ │ │ ├── MainIcon.res │ │ │ ├── app_29_ImplicitEventMonitor.10Seattle.dproj │ │ │ ├── app_29_ImplicitEventMonitor.10_1Berlin.dproj │ │ │ ├── app_29_ImplicitEventMonitor.10_2Tokyo.dproj │ │ │ ├── app_29_ImplicitEventMonitor.2007.dproj │ │ │ ├── app_29_ImplicitEventMonitor.2009.dproj │ │ │ ├── app_29_ImplicitEventMonitor.2010.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE2.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE2.res │ │ │ ├── app_29_ImplicitEventMonitor.XE2_Icon.ico │ │ │ ├── app_29_ImplicitEventMonitor.XE3.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE3.res │ │ │ ├── app_29_ImplicitEventMonitor.XE4.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE5.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE6.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE7.dproj │ │ │ ├── app_29_ImplicitEventMonitor.XE8.dproj │ │ │ ├── app_29_ImplicitEventMonitor.dpr │ │ │ ├── app_29_ImplicitEventMonitor.res │ │ │ ├── test_29_ImplicitEventMonitor.dfm │ │ │ ├── test_29_ImplicitEventMonitor.pas │ │ │ └── test_29_TwoWayHello.dfm │ │ ├── 30_AnonymousEventMonitor │ │ │ ├── MainIcon.res │ │ │ ├── app_30_AnonymousEventMonitor.10Seattle.dproj │ │ │ ├── app_30_AnonymousEventMonitor.10_1Berlin.dproj │ │ │ ├── app_30_AnonymousEventMonitor.10_2Tokyo.dproj │ │ │ ├── app_30_AnonymousEventMonitor.2009.dproj │ │ │ ├── app_30_AnonymousEventMonitor.2010.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE2.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE2.res │ │ │ ├── app_30_AnonymousEventMonitor.XE2_Icon.ico │ │ │ ├── app_30_AnonymousEventMonitor.XE3.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE3.res │ │ │ ├── app_30_AnonymousEventMonitor.XE4.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE5.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE6.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE7.dproj │ │ │ ├── app_30_AnonymousEventMonitor.XE8.dproj │ │ │ ├── app_30_AnonymousEventMonitor.dpr │ │ │ ├── app_30_AnonymousEventMonitor.res │ │ │ ├── test_30_AnonymousEventMonitor.dfm │ │ │ └── test_30_AnonymousEventMonitor.pas │ │ ├── 31_WaitableObjects │ │ │ ├── MainIcon.res │ │ │ ├── app_31_WaitableObjects.10Seattle.dproj │ │ │ ├── app_31_WaitableObjects.10_1Berlin.dproj │ │ │ ├── app_31_WaitableObjects.10_2Tokyo.dproj │ │ │ ├── app_31_WaitableObjects.2007.dproj │ │ │ ├── app_31_WaitableObjects.2009.dproj │ │ │ ├── app_31_WaitableObjects.2010.dproj │ │ │ ├── app_31_WaitableObjects.XE.dproj │ │ │ ├── app_31_WaitableObjects.XE2.dproj │ │ │ ├── app_31_WaitableObjects.XE2.res │ │ │ ├── app_31_WaitableObjects.XE2_Icon.ico │ │ │ ├── app_31_WaitableObjects.XE3.dproj │ │ │ ├── app_31_WaitableObjects.XE3.res │ │ │ ├── app_31_WaitableObjects.XE4.dproj │ │ │ ├── app_31_WaitableObjects.XE5.dproj │ │ │ ├── app_31_WaitableObjects.XE6.dproj │ │ │ ├── app_31_WaitableObjects.XE7.dproj │ │ │ ├── app_31_WaitableObjects.XE8.dproj │ │ │ ├── app_31_WaitableObjects.dpr │ │ │ ├── app_31_WaitableObjects.res │ │ │ ├── test_31_WaitableObjects.dfm │ │ │ └── test_31_WaitableObjects.pas │ │ ├── 32_Queue │ │ │ ├── MainIcon.res │ │ │ ├── app_32_Queue.10Seattle.dproj │ │ │ ├── app_32_Queue.10_1Berlin.dproj │ │ │ ├── app_32_Queue.10_2Tokyo.dproj │ │ │ ├── app_32_Queue.2007.dproj │ │ │ ├── app_32_Queue.2009.dproj │ │ │ ├── app_32_Queue.2010.dproj │ │ │ ├── app_32_Queue.XE.dproj │ │ │ ├── app_32_Queue.XE2.dproj │ │ │ ├── app_32_Queue.XE2.res │ │ │ ├── app_32_Queue.XE2_Icon.ico │ │ │ ├── app_32_Queue.XE3.dproj │ │ │ ├── app_32_Queue.XE3.res │ │ │ ├── app_32_Queue.XE4.dproj │ │ │ ├── app_32_Queue.XE5.dproj │ │ │ ├── app_32_Queue.XE6.dproj │ │ │ ├── app_32_Queue.XE7.dproj │ │ │ ├── app_32_Queue.XE8.dproj │ │ │ ├── app_32_Queue.dpr │ │ │ ├── app_32_Queue.dproj │ │ │ ├── app_32_Queue.res │ │ │ ├── test_32_Queue.dfm │ │ │ └── test_32_Queue.pas │ │ ├── 33_BlockingCollection │ │ │ ├── MainIcon.res │ │ │ ├── app_33_BlockingCollection.10Seattle.dproj │ │ │ ├── app_33_BlockingCollection.10_1Berlin.dproj │ │ │ ├── app_33_BlockingCollection.10_2Tokyo.dproj │ │ │ ├── app_33_BlockingCollection.2007.dproj │ │ │ ├── app_33_BlockingCollection.2009.dproj │ │ │ ├── app_33_BlockingCollection.2010.dproj │ │ │ ├── app_33_BlockingCollection.XE.dproj │ │ │ ├── app_33_BlockingCollection.XE2.dproj │ │ │ ├── app_33_BlockingCollection.XE2.res │ │ │ ├── app_33_BlockingCollection.XE2_Icon.ico │ │ │ ├── app_33_BlockingCollection.XE3.dproj │ │ │ ├── app_33_BlockingCollection.XE3.res │ │ │ ├── app_33_BlockingCollection.XE4.dproj │ │ │ ├── app_33_BlockingCollection.XE5.dproj │ │ │ ├── app_33_BlockingCollection.XE6.dproj │ │ │ ├── app_33_BlockingCollection.XE7.dproj │ │ │ ├── app_33_BlockingCollection.XE8.dproj │ │ │ ├── app_33_BlockingCollection.dpr │ │ │ ├── app_33_BlockingCollection.res │ │ │ ├── test_33_BlockingCollection.dfm │ │ │ └── test_33_BlockingCollection.pas │ │ ├── 34_TreeScan │ │ │ ├── MainIcon.res │ │ │ ├── app_34_TreeScan.10Seattle.dproj │ │ │ ├── app_34_TreeScan.10_1Berlin.dproj │ │ │ ├── app_34_TreeScan.10_2Tokyo.dproj │ │ │ ├── app_34_TreeScan.2007.dproj │ │ │ ├── app_34_TreeScan.2009.dproj │ │ │ ├── app_34_TreeScan.2010.dproj │ │ │ ├── app_34_TreeScan.XE.dproj │ │ │ ├── app_34_TreeScan.XE2.dproj │ │ │ ├── app_34_TreeScan.XE2.res │ │ │ ├── app_34_TreeScan.XE2_Icon.ico │ │ │ ├── app_34_TreeScan.XE3.dproj │ │ │ ├── app_34_TreeScan.XE3.res │ │ │ ├── app_34_TreeScan.XE4.dproj │ │ │ ├── app_34_TreeScan.XE4.res │ │ │ ├── app_34_TreeScan.XE5.dproj │ │ │ ├── app_34_TreeScan.XE5.res │ │ │ ├── app_34_TreeScan.XE6.dproj │ │ │ ├── app_34_TreeScan.XE7.dproj │ │ │ ├── app_34_TreeScan.XE8.dproj │ │ │ ├── app_34_TreeScan.dpr │ │ │ ├── app_34_TreeScan.res │ │ │ ├── app_34_TreeScan_MemoryManager_EventLog.txt │ │ │ ├── test_34_TreeScan.dfm │ │ │ └── test_34_TreeScan.pas │ │ ├── 35_ParallelFor │ │ │ ├── MainIcon.res │ │ │ ├── app_35_ParallelFor.10Seattle.dproj │ │ │ ├── app_35_ParallelFor.10_1Berlin.dproj │ │ │ ├── app_35_ParallelFor.10_1Berlin.res │ │ │ ├── app_35_ParallelFor.10_2Tokyo.dproj │ │ │ ├── app_35_ParallelFor.2009.dproj │ │ │ ├── app_35_ParallelFor.2010.dproj │ │ │ ├── app_35_ParallelFor.2011.dproj │ │ │ ├── app_35_ParallelFor.XE.dproj │ │ │ ├── app_35_ParallelFor.XE2.dproj │ │ │ ├── app_35_ParallelFor.XE2.res │ │ │ ├── app_35_ParallelFor.XE2_Icon.ico │ │ │ ├── app_35_ParallelFor.XE3.dproj │ │ │ ├── app_35_ParallelFor.XE3.res │ │ │ ├── app_35_ParallelFor.XE4.dproj │ │ │ ├── app_35_ParallelFor.XE4.res │ │ │ ├── app_35_ParallelFor.XE5.dproj │ │ │ ├── app_35_ParallelFor.XE5.res │ │ │ ├── app_35_ParallelFor.XE6.dproj │ │ │ ├── app_35_ParallelFor.XE7.dproj │ │ │ ├── app_35_ParallelFor.XE8.dproj │ │ │ ├── app_35_ParallelFor.dpr │ │ │ ├── app_35_ParallelFor.res │ │ │ ├── test_35_ParallelFor.dfm │ │ │ └── test_35_ParallelFor.pas │ │ ├── 36_ParallelAggregate │ │ │ ├── MainIcon.res │ │ │ ├── app_36_ParallelAggregate.10Seattle.dproj │ │ │ ├── app_36_ParallelAggregate.10_1Berlin.dproj │ │ │ ├── app_36_ParallelAggregate.10_2Tokyo.dproj │ │ │ ├── app_36_ParallelAggregate.2009.dproj │ │ │ ├── app_36_ParallelAggregate.2010.dproj │ │ │ ├── app_36_ParallelAggregate.2011.dproj │ │ │ ├── app_36_ParallelAggregate.XE.dproj │ │ │ ├── app_36_ParallelAggregate.XE2.dproj │ │ │ ├── app_36_ParallelAggregate.XE2.res │ │ │ ├── app_36_ParallelAggregate.XE2_Icon.ico │ │ │ ├── app_36_ParallelAggregate.XE3.dproj │ │ │ ├── app_36_ParallelAggregate.XE3.res │ │ │ ├── app_36_ParallelAggregate.XE4.dproj │ │ │ ├── app_36_ParallelAggregate.XE4.res │ │ │ ├── app_36_ParallelAggregate.XE5.dproj │ │ │ ├── app_36_ParallelAggregate.XE5.res │ │ │ ├── app_36_ParallelAggregate.XE6.dproj │ │ │ ├── app_36_ParallelAggregate.XE7.dproj │ │ │ ├── app_36_ParallelAggregate.XE8.dproj │ │ │ ├── app_36_ParallelAggregate.dpr │ │ │ ├── app_36_ParallelAggregate.res │ │ │ ├── test_36_ParallelAggregate.dfm │ │ │ └── test_36_ParallelAggregate.pas │ │ ├── 37_ParallelJoin │ │ │ ├── MainIcon.res │ │ │ ├── app_37_ParallelJoin.10Seattle.dproj │ │ │ ├── app_37_ParallelJoin.10Seattle.res │ │ │ ├── app_37_ParallelJoin.10_1Berlin.dproj │ │ │ ├── app_37_ParallelJoin.10_2Tokyo.dproj │ │ │ ├── app_37_ParallelJoin.2009.dproj │ │ │ ├── app_37_ParallelJoin.2010.dproj │ │ │ ├── app_37_ParallelJoin.XE.dproj │ │ │ ├── app_37_ParallelJoin.XE2.dproj │ │ │ ├── app_37_ParallelJoin.XE2.res │ │ │ ├── app_37_ParallelJoin.XE2_Icon.ico │ │ │ ├── app_37_ParallelJoin.XE3.dproj │ │ │ ├── app_37_ParallelJoin.XE3.res │ │ │ ├── app_37_ParallelJoin.XE4.dproj │ │ │ ├── app_37_ParallelJoin.XE4.res │ │ │ ├── app_37_ParallelJoin.XE5.dproj │ │ │ ├── app_37_ParallelJoin.XE5.res │ │ │ ├── app_37_ParallelJoin.XE6.dproj │ │ │ ├── app_37_ParallelJoin.XE7.dproj │ │ │ ├── app_37_ParallelJoin.XE8.dproj │ │ │ ├── app_37_ParallelJoin.dpr │ │ │ ├── app_37_ParallelJoin.dproj │ │ │ ├── app_37_ParallelJoin.res │ │ │ ├── app_37_ParallelJoin_MemoryManager_EventLog.txt │ │ │ ├── test_37_ParallelJoin.dfm │ │ │ └── test_37_ParallelJoin.pas │ │ ├── 38_OrderedFor │ │ │ ├── MainIcon.res │ │ │ ├── Profiling │ │ │ │ └── AQtimeModule1.aqt │ │ │ ├── app_38_OrderedFor.10Seattle.dproj │ │ │ ├── app_38_OrderedFor.10_1Berlin.dproj │ │ │ ├── app_38_OrderedFor.10_2Tokyo.dproj │ │ │ ├── app_38_OrderedFor.2009.dproj │ │ │ ├── app_38_OrderedFor.2010.dproj │ │ │ ├── app_38_OrderedFor.2011.dproj │ │ │ ├── app_38_OrderedFor.XE.dproj │ │ │ ├── app_38_OrderedFor.XE2.dproj │ │ │ ├── app_38_OrderedFor.XE2.res │ │ │ ├── app_38_OrderedFor.XE2_Icon.ico │ │ │ ├── app_38_OrderedFor.XE3.dproj │ │ │ ├── app_38_OrderedFor.XE3.res │ │ │ ├── app_38_OrderedFor.XE4.dproj │ │ │ ├── app_38_OrderedFor.XE4.res │ │ │ ├── app_38_OrderedFor.XE5.dproj │ │ │ ├── app_38_OrderedFor.XE5.res │ │ │ ├── app_38_OrderedFor.XE6.dproj │ │ │ ├── app_38_OrderedFor.XE7.dproj │ │ │ ├── app_38_OrderedFor.XE8.dproj │ │ │ ├── app_38_OrderedFor.dpr │ │ │ ├── app_38_OrderedFor.res │ │ │ ├── app_38_OrderedFor_MemoryManager_EventLog.txt │ │ │ ├── test_38_OrderedFor.dfm │ │ │ └── test_38_OrderedFor.pas │ │ ├── 39_Futures │ │ │ ├── MainIcon.res │ │ │ ├── app_39_Futures.10Seattle.dproj │ │ │ ├── app_39_Futures.10_1Berlin.dproj │ │ │ ├── app_39_Futures.10_2Tokyo.dproj │ │ │ ├── app_39_Futures.2009.dproj │ │ │ ├── app_39_Futures.2010.dproj │ │ │ ├── app_39_Futures.2011.dproj │ │ │ ├── app_39_Futures.XE.dproj │ │ │ ├── app_39_Futures.XE2.dproj │ │ │ ├── app_39_Futures.XE2.res │ │ │ ├── app_39_Futures.XE2_Icon.ico │ │ │ ├── app_39_Futures.XE3.dproj │ │ │ ├── app_39_Futures.XE3.res │ │ │ ├── app_39_Futures.XE4.dproj │ │ │ ├── app_39_Futures.XE4.res │ │ │ ├── app_39_Futures.XE5.dproj │ │ │ ├── app_39_Futures.XE5.res │ │ │ ├── app_39_Futures.XE6.dproj │ │ │ ├── app_39_Futures.XE7.dproj │ │ │ ├── app_39_Futures.XE8.dproj │ │ │ ├── app_39_Futures.dpr │ │ │ ├── app_39_Futures.res │ │ │ ├── test_39_Futures.dfm │ │ │ └── test_39_Futures.pas │ │ ├── 40_Mandelbrot │ │ │ ├── MainIcon.res │ │ │ ├── app_40_Mandelbrot.10Seattle.dproj │ │ │ ├── app_40_Mandelbrot.10_1Berlin.dproj │ │ │ ├── app_40_Mandelbrot.10_2Tokyo.dproj │ │ │ ├── app_40_Mandelbrot.2009.dproj │ │ │ ├── app_40_Mandelbrot.2010.dproj │ │ │ ├── app_40_Mandelbrot.XE.dproj │ │ │ ├── app_40_Mandelbrot.XE2.dproj │ │ │ ├── app_40_Mandelbrot.XE2.res │ │ │ ├── app_40_Mandelbrot.XE2_Icon.ico │ │ │ ├── app_40_Mandelbrot.XE3.dproj │ │ │ ├── app_40_Mandelbrot.XE3.res │ │ │ ├── app_40_Mandelbrot.XE4.dproj │ │ │ ├── app_40_Mandelbrot.XE4.res │ │ │ ├── app_40_Mandelbrot.XE5.dproj │ │ │ ├── app_40_Mandelbrot.XE5.res │ │ │ ├── app_40_Mandelbrot.XE6.dproj │ │ │ ├── app_40_Mandelbrot.XE7.dproj │ │ │ ├── app_40_Mandelbrot.XE8.dproj │ │ │ ├── app_40_Mandelbrot.dpr │ │ │ ├── app_40_Mandelbrot.res │ │ │ ├── test_40_Mandelbrot.dfm │ │ │ └── test_40_Mandelbrot.pas │ │ ├── 41_Cascade │ │ │ ├── app_41_Pipeline.2011.dproj │ │ │ ├── app_41_Pipeline.dpr │ │ │ ├── test_41_Pipeline.dfm │ │ │ └── test_41_Pipeline.pas │ │ ├── 41_Pipeline │ │ │ ├── MainIcon.res │ │ │ ├── app_41_Pipeline.10Seattle.dproj │ │ │ ├── app_41_Pipeline.10_1Berlin.dproj │ │ │ ├── app_41_Pipeline.10_2Tokyo.dproj │ │ │ ├── app_41_Pipeline.2009.dproj │ │ │ ├── app_41_Pipeline.2010.dproj │ │ │ ├── app_41_Pipeline.2011.dproj │ │ │ ├── app_41_Pipeline.XE.dproj │ │ │ ├── app_41_Pipeline.XE2.dproj │ │ │ ├── app_41_Pipeline.XE2.res │ │ │ ├── app_41_Pipeline.XE2_Icon.ico │ │ │ ├── app_41_Pipeline.XE3.dproj │ │ │ ├── app_41_Pipeline.XE3.res │ │ │ ├── app_41_Pipeline.XE4.dproj │ │ │ ├── app_41_Pipeline.XE4.res │ │ │ ├── app_41_Pipeline.XE5.dproj │ │ │ ├── app_41_Pipeline.XE5.res │ │ │ ├── app_41_Pipeline.XE6.dproj │ │ │ ├── app_41_Pipeline.XE7.dproj │ │ │ ├── app_41_Pipeline.XE8.dproj │ │ │ ├── app_41_Pipeline.XE_Icon.ico │ │ │ ├── app_41_Pipeline.dpr │ │ │ ├── app_41_Pipeline.res │ │ │ ├── app_41_Pipeline_MemoryManager_EventLog.txt │ │ │ ├── test_41_Pipeline.dfm │ │ │ └── test_41_Pipeline.pas │ │ ├── 42_MessageQueue │ │ │ ├── MainIcon.res │ │ │ ├── app_42_MessageQueue.10Seattle.dproj │ │ │ ├── app_42_MessageQueue.10_1Berlin.dproj │ │ │ ├── app_42_MessageQueue.10_2Tokyo.dproj │ │ │ ├── app_42_MessageQueue.2007.dproj │ │ │ ├── app_42_MessageQueue.2009.dproj │ │ │ ├── app_42_MessageQueue.2010.dproj │ │ │ ├── app_42_MessageQueue.XE.dproj │ │ │ ├── app_42_MessageQueue.XE2.dproj │ │ │ ├── app_42_MessageQueue.XE2.res │ │ │ ├── app_42_MessageQueue.XE2_Icon.ico │ │ │ ├── app_42_MessageQueue.XE3.dproj │ │ │ ├── app_42_MessageQueue.XE4.dproj │ │ │ ├── app_42_MessageQueue.XE4.res │ │ │ ├── app_42_MessageQueue.XE5.dproj │ │ │ ├── app_42_MessageQueue.XE5.res │ │ │ ├── app_42_MessageQueue.XE6.dproj │ │ │ ├── app_42_MessageQueue.XE7.dproj │ │ │ ├── app_42_MessageQueue.XE8.dproj │ │ │ ├── app_42_MessageQueue.dpr │ │ │ ├── app_42_MessageQueue.res │ │ │ ├── containers_bench.csv │ │ │ ├── current.log │ │ │ ├── test_42_MessageQueue.dfm │ │ │ └── test_42_MessageQueue.pas │ │ ├── 43_InvokeAnonymous │ │ │ ├── MainIcon.res │ │ │ ├── app_43_InvokeAnonymous.10Seattle.dproj │ │ │ ├── app_43_InvokeAnonymous.10_1Berlin.dproj │ │ │ ├── app_43_InvokeAnonymous.10_2Tokyo.dproj │ │ │ ├── app_43_InvokeAnonymous.2009.dproj │ │ │ ├── app_43_InvokeAnonymous.2010.dproj │ │ │ ├── app_43_InvokeAnonymous.XE.dproj │ │ │ ├── app_43_InvokeAnonymous.XE2.dproj │ │ │ ├── app_43_InvokeAnonymous.XE2.res │ │ │ ├── app_43_InvokeAnonymous.XE2_Icon.ico │ │ │ ├── app_43_InvokeAnonymous.XE3.dproj │ │ │ ├── app_43_InvokeAnonymous.XE3.res │ │ │ ├── app_43_InvokeAnonymous.XE4.dproj │ │ │ ├── app_43_InvokeAnonymous.XE4.res │ │ │ ├── app_43_InvokeAnonymous.XE5.dproj │ │ │ ├── app_43_InvokeAnonymous.XE5.res │ │ │ ├── app_43_InvokeAnonymous.XE6.dproj │ │ │ ├── app_43_InvokeAnonymous.XE7.dproj │ │ │ ├── app_43_InvokeAnonymous.XE8.dproj │ │ │ ├── app_43_InvokeAnonymous.dpr │ │ │ ├── app_43_InvokeAnonymous.dproj │ │ │ ├── app_43_InvokeAnonymous.res │ │ │ ├── test_43_InvokeAnonymous.dfm │ │ │ └── test_43_InvokeAnonymous.pas │ │ ├── 44_Fork-Join QuickSort │ │ │ ├── MainIcon.res │ │ │ ├── app_44_ForkJoinQuickSort.10Seattle.dproj │ │ │ ├── app_44_ForkJoinQuickSort.10_1Berlin.dproj │ │ │ ├── app_44_ForkJoinQuickSort.10_2Tokyo.dproj │ │ │ ├── app_44_ForkJoinQuickSort.2009.dproj │ │ │ ├── app_44_ForkJoinQuickSort.2010.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE.res │ │ │ ├── app_44_ForkJoinQuickSort.XE2.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE2.res │ │ │ ├── app_44_ForkJoinQuickSort.XE2_Icon.ico │ │ │ ├── app_44_ForkJoinQuickSort.XE3.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE3.res │ │ │ ├── app_44_ForkJoinQuickSort.XE4.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE4.res │ │ │ ├── app_44_ForkJoinQuickSort.XE5.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE5.res │ │ │ ├── app_44_ForkJoinQuickSort.XE6.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE7.dproj │ │ │ ├── app_44_ForkJoinQuickSort.XE8.dproj │ │ │ ├── app_44_ForkJoinQuickSort.dpr │ │ │ ├── app_44_ForkJoinQuickSort.res │ │ │ ├── test_44_ForkJoinQuickSort.dfm │ │ │ └── test_44_ForkJoinQuickSort.pas │ │ ├── 45_Fork-Join max │ │ │ ├── MainIcon.res │ │ │ ├── app_45_ForkJoinMax.10Seattle.dproj │ │ │ ├── app_45_ForkJoinMax.10_1Berlin.dproj │ │ │ ├── app_45_ForkJoinMax.10_2Tokyo.dproj │ │ │ ├── app_45_ForkJoinMax.2009.dproj │ │ │ ├── app_45_ForkJoinMax.2010.dproj │ │ │ ├── app_45_ForkJoinMax.XE.dproj │ │ │ ├── app_45_ForkJoinMax.XE2.dproj │ │ │ ├── app_45_ForkJoinMax.XE2.res │ │ │ ├── app_45_ForkJoinMax.XE2_Icon.ico │ │ │ ├── app_45_ForkJoinMax.XE3.dproj │ │ │ ├── app_45_ForkJoinMax.XE3.res │ │ │ ├── app_45_ForkJoinMax.XE4.dproj │ │ │ ├── app_45_ForkJoinMax.XE4.res │ │ │ ├── app_45_ForkJoinMax.XE5.dproj │ │ │ ├── app_45_ForkJoinMax.XE5.res │ │ │ ├── app_45_ForkJoinMax.XE6.dproj │ │ │ ├── app_45_ForkJoinMax.XE7.dproj │ │ │ ├── app_45_ForkJoinMax.XE8.dproj │ │ │ ├── app_45_ForkJoinMax.dpr │ │ │ ├── app_45_ForkJoinMax.res │ │ │ ├── test_45_ForkJoinMax.dfm │ │ │ └── test_45_ForkJoinMax.pas │ │ ├── 46_Async │ │ │ ├── MainIcon.res │ │ │ ├── app_46_Async.10Seattle.dproj │ │ │ ├── app_46_Async.10_1Berlin.dproj │ │ │ ├── app_46_Async.10_2Tokyo.dproj │ │ │ ├── app_46_Async.2009.dproj │ │ │ ├── app_46_Async.2010.dproj │ │ │ ├── app_46_Async.XE.dproj │ │ │ ├── app_46_Async.XE2.dproj │ │ │ ├── app_46_Async.XE2.res │ │ │ ├── app_46_Async.XE2_Icon.ico │ │ │ ├── app_46_Async.XE3.dproj │ │ │ ├── app_46_Async.XE3.res │ │ │ ├── app_46_Async.XE4.dproj │ │ │ ├── app_46_Async.XE4.res │ │ │ ├── app_46_Async.XE5.dproj │ │ │ ├── app_46_Async.XE5.res │ │ │ ├── app_46_Async.XE6.dproj │ │ │ ├── app_46_Async.XE7.dproj │ │ │ ├── app_46_Async.XE8.dproj │ │ │ ├── app_46_Async.dpr │ │ │ ├── app_46_Async.dproj │ │ │ ├── app_46_Async.res │ │ │ ├── test_46_Async.dfm │ │ │ └── test_46_Async.pas │ │ ├── 47_TaskConfig │ │ │ ├── MainIcon.res │ │ │ ├── app_47_TaskConfig.10Seattle.dproj │ │ │ ├── app_47_TaskConfig.10_1Berlin.dproj │ │ │ ├── app_47_TaskConfig.10_2Tokyo.dproj │ │ │ ├── app_47_TaskConfig.2009.dproj │ │ │ ├── app_47_TaskConfig.2010.dproj │ │ │ ├── app_47_TaskConfig.XE.dproj │ │ │ ├── app_47_TaskConfig.XE2.dproj │ │ │ ├── app_47_TaskConfig.XE2.res │ │ │ ├── app_47_TaskConfig.XE2_Icon.ico │ │ │ ├── app_47_TaskConfig.XE3.dproj │ │ │ ├── app_47_TaskConfig.XE4.dproj │ │ │ ├── app_47_TaskConfig.XE4.res │ │ │ ├── app_47_TaskConfig.XE5.dproj │ │ │ ├── app_47_TaskConfig.XE5.res │ │ │ ├── app_47_TaskConfig.XE6.dproj │ │ │ ├── app_47_TaskConfig.XE7.dproj │ │ │ ├── app_47_TaskConfig.XE8.dproj │ │ │ ├── app_47_TaskConfig.dpr │ │ │ ├── app_47_TaskConfig.dproj │ │ │ ├── app_47_TaskConfig.res │ │ │ ├── test_47_TaskConfig.dfm │ │ │ └── test_47_TaskConfig.pas │ │ ├── 48_OtlParallelExceptions │ │ │ ├── MainIcon.res │ │ │ ├── app_48_OtlParallelExceptions.10Seattle.dproj │ │ │ ├── app_48_OtlParallelExceptions.10_1Berlin.dproj │ │ │ ├── app_48_OtlParallelExceptions.10_2Tokyo.dproj │ │ │ ├── app_48_OtlParallelExceptions.2009.dproj │ │ │ ├── app_48_OtlParallelExceptions.2010.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE2.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE2.res │ │ │ ├── app_48_OtlParallelExceptions.XE2_Icon.ico │ │ │ ├── app_48_OtlParallelExceptions.XE3.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE3.res │ │ │ ├── app_48_OtlParallelExceptions.XE4.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE4.res │ │ │ ├── app_48_OtlParallelExceptions.XE5.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE5.res │ │ │ ├── app_48_OtlParallelExceptions.XE6.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE7.dproj │ │ │ ├── app_48_OtlParallelExceptions.XE8.dproj │ │ │ ├── app_48_OtlParallelExceptions.dpr │ │ │ ├── app_48_OtlParallelExceptions.dproj │ │ │ ├── app_48_OtlParallelExceptions.res │ │ │ ├── app_48_OtlParallelExceptions_MemoryManager_EventLog.txt │ │ │ ├── test_48_OtlParallelExceptions.dfm │ │ │ └── test_48_OtlParallelExceptions.pas │ │ ├── 49_FramedWorkers │ │ │ ├── MainIcon.res │ │ │ ├── app_49_FramedWorkers.10Seattle.dproj │ │ │ ├── app_49_FramedWorkers.10_1Berlin.dproj │ │ │ ├── app_49_FramedWorkers.10_2Tokyo.dproj │ │ │ ├── app_49_FramedWorkers.2007.dproj │ │ │ ├── app_49_FramedWorkers.2009.dproj │ │ │ ├── app_49_FramedWorkers.2010.dproj │ │ │ ├── app_49_FramedWorkers.XE.dproj │ │ │ ├── app_49_FramedWorkers.XE2.dproj │ │ │ ├── app_49_FramedWorkers.XE2.res │ │ │ ├── app_49_FramedWorkers.XE2_Icon.ico │ │ │ ├── app_49_FramedWorkers.XE3.dproj │ │ │ ├── app_49_FramedWorkers.XE3.res │ │ │ ├── app_49_FramedWorkers.XE4.dproj │ │ │ ├── app_49_FramedWorkers.XE4.res │ │ │ ├── app_49_FramedWorkers.XE5.dproj │ │ │ ├── app_49_FramedWorkers.XE5.res │ │ │ ├── app_49_FramedWorkers.XE6.dproj │ │ │ ├── app_49_FramedWorkers.XE7.dproj │ │ │ ├── app_49_FramedWorkers.XE8.dproj │ │ │ ├── app_49_FramedWorkers.dpr │ │ │ ├── app_49_FramedWorkers.dproj │ │ │ ├── app_49_FramedWorkers.res │ │ │ ├── test_49_Common.pas │ │ │ ├── test_49_FrameWithWorker.dfm │ │ │ ├── test_49_FrameWithWorker.pas │ │ │ ├── test_49_FramedWorkers.dfm │ │ │ ├── test_49_FramedWorkers.pas │ │ │ └── test_49_Worker.pas │ │ ├── 50_OmniValueArray │ │ │ ├── MainIcon.res │ │ │ ├── app_50_OmniValueArray.10Seattle.dproj │ │ │ ├── app_50_OmniValueArray.10_1Berlin.dproj │ │ │ ├── app_50_OmniValueArray.10_2Tokyo.dproj │ │ │ ├── app_50_OmniValueArray.2007.dproj │ │ │ ├── app_50_OmniValueArray.2009.dproj │ │ │ ├── app_50_OmniValueArray.2010.dproj │ │ │ ├── app_50_OmniValueArray.XE.dproj │ │ │ ├── app_50_OmniValueArray.XE2.dproj │ │ │ ├── app_50_OmniValueArray.XE2.res │ │ │ ├── app_50_OmniValueArray.XE2_Icon.ico │ │ │ ├── app_50_OmniValueArray.XE3.dproj │ │ │ ├── app_50_OmniValueArray.XE3.res │ │ │ ├── app_50_OmniValueArray.XE4.dproj │ │ │ ├── app_50_OmniValueArray.XE4.res │ │ │ ├── app_50_OmniValueArray.XE5.dproj │ │ │ ├── app_50_OmniValueArray.XE5.res │ │ │ ├── app_50_OmniValueArray.XE6.dproj │ │ │ ├── app_50_OmniValueArray.XE7.dproj │ │ │ ├── app_50_OmniValueArray.XE8.dproj │ │ │ ├── app_50_OmniValueArray.dpr │ │ │ ├── app_50_OmniValueArray.dproj │ │ │ ├── app_50_OmniValueArray.res │ │ │ ├── test_50_OmniValueArray.dfm │ │ │ └── test_50_OmniValueArray.pas │ │ ├── 51_PipelineStressTest │ │ │ ├── MainIcon.res │ │ │ ├── app_51_PipelineStressTest.10Seattle.dproj │ │ │ ├── app_51_PipelineStressTest.10_1Berlin.dproj │ │ │ ├── app_51_PipelineStressTest.10_2Tokyo.dproj │ │ │ ├── app_51_PipelineStressTest.2009.dproj │ │ │ ├── app_51_PipelineStressTest.2010.dproj │ │ │ ├── app_51_PipelineStressTest.XE.dproj │ │ │ ├── app_51_PipelineStressTest.XE2.dproj │ │ │ ├── app_51_PipelineStressTest.XE2.res │ │ │ ├── app_51_PipelineStressTest.XE2_Icon.ico │ │ │ ├── app_51_PipelineStressTest.XE3.dproj │ │ │ ├── app_51_PipelineStressTest.XE3.res │ │ │ ├── app_51_PipelineStressTest.XE4.dproj │ │ │ ├── app_51_PipelineStressTest.XE4.res │ │ │ ├── app_51_PipelineStressTest.XE5.dproj │ │ │ ├── app_51_PipelineStressTest.XE5.res │ │ │ ├── app_51_PipelineStressTest.XE6.dproj │ │ │ ├── app_51_PipelineStressTest.XE7.dproj │ │ │ ├── app_51_PipelineStressTest.XE8.dproj │ │ │ ├── app_51_PipelineStressTest.dpr │ │ │ ├── app_51_PipelineStressTest.dproj │ │ │ ├── app_51_PipelineStressTest.res │ │ │ ├── test_51_PipelineStressTest.dfm │ │ │ └── test_51_PipelineStressTest.pas │ │ ├── 52_BackgroundWorker │ │ │ ├── MainIcon.res │ │ │ ├── app_52_BackgroundWorker.10Seattle.dproj │ │ │ ├── app_52_BackgroundWorker.10_1Berlin.dproj │ │ │ ├── app_52_BackgroundWorker.10_2Tokyo.dproj │ │ │ ├── app_52_BackgroundWorker.10_2Tokyo.res │ │ │ ├── app_52_BackgroundWorker.2009.dproj │ │ │ ├── app_52_BackgroundWorker.2010.dproj │ │ │ ├── app_52_BackgroundWorker.XE.dproj │ │ │ ├── app_52_BackgroundWorker.XE2.dproj │ │ │ ├── app_52_BackgroundWorker.XE2.res │ │ │ ├── app_52_BackgroundWorker.XE2_Icon.ico │ │ │ ├── app_52_BackgroundWorker.XE3.dproj │ │ │ ├── app_52_BackgroundWorker.XE3.res │ │ │ ├── app_52_BackgroundWorker.XE4.dproj │ │ │ ├── app_52_BackgroundWorker.XE4.res │ │ │ ├── app_52_BackgroundWorker.XE5.dproj │ │ │ ├── app_52_BackgroundWorker.XE5.res │ │ │ ├── app_52_BackgroundWorker.XE6.dproj │ │ │ ├── app_52_BackgroundWorker.XE7.dproj │ │ │ ├── app_52_BackgroundWorker.XE8.dproj │ │ │ ├── app_52_BackgroundWorker.XE_Icon.ico │ │ │ ├── app_52_BackgroundWorker.dpr │ │ │ ├── app_52_BackgroundWorker.res │ │ │ ├── test_52_BackgroundWorker.dfm │ │ │ └── test_52_BackgroundWorker.pas │ │ ├── 53_AsyncAwait │ │ │ ├── MainIcon.res │ │ │ ├── app_53_AsyncAwait.10Seattle.dproj │ │ │ ├── app_53_AsyncAwait.10_1Berlin.dproj │ │ │ ├── app_53_AsyncAwait.10_2Tokyo.dproj │ │ │ ├── app_53_AsyncAwait.2009.dproj │ │ │ ├── app_53_AsyncAwait.2010.dproj │ │ │ ├── app_53_AsyncAwait.XE.dproj │ │ │ ├── app_53_AsyncAwait.XE2.dproj │ │ │ ├── app_53_AsyncAwait.XE2.res │ │ │ ├── app_53_AsyncAwait.XE3.dproj │ │ │ ├── app_53_AsyncAwait.XE3.res │ │ │ ├── app_53_AsyncAwait.XE4.dproj │ │ │ ├── app_53_AsyncAwait.XE4.res │ │ │ ├── app_53_AsyncAwait.XE5.dproj │ │ │ ├── app_53_AsyncAwait.XE5.res │ │ │ ├── app_53_AsyncAwait.XE6.dproj │ │ │ ├── app_53_AsyncAwait.XE7.dproj │ │ │ ├── app_53_AsyncAwait.XE8.dproj │ │ │ ├── app_53_AsyncAwait.dpr │ │ │ ├── app_53_AsyncAwait.dproj.2007 │ │ │ ├── app_53_AsyncAwait.res │ │ │ ├── test_53_AsyncAwait.dfm │ │ │ └── test_53_AsyncAwait.pas │ │ ├── 54_LockManager │ │ │ ├── app_54_LockManager.10Seattle.dproj │ │ │ ├── app_54_LockManager.10_1Berlin.dproj │ │ │ ├── app_54_LockManager.10_2Tokyo.dproj │ │ │ ├── app_54_LockManager.2009.dproj │ │ │ ├── app_54_LockManager.2010.dproj │ │ │ ├── app_54_LockManager.XE.dproj │ │ │ ├── app_54_LockManager.XE2.dproj │ │ │ ├── app_54_LockManager.XE2.res │ │ │ ├── app_54_LockManager.XE3.dproj │ │ │ ├── app_54_LockManager.XE3.res │ │ │ ├── app_54_LockManager.XE4.dproj │ │ │ ├── app_54_LockManager.XE4.res │ │ │ ├── app_54_LockManager.XE5.dproj │ │ │ ├── app_54_LockManager.XE5.res │ │ │ ├── app_54_LockManager.XE6.dproj │ │ │ ├── app_54_LockManager.XE7.dproj │ │ │ ├── app_54_LockManager.XE8.dproj │ │ │ ├── app_54_LockManager.dpr │ │ │ ├── app_54_LockManager.dproj │ │ │ ├── app_54_LockManager.res │ │ │ ├── test_54_LockManager.dfm │ │ │ └── test_54_LockManager.pas │ │ ├── 55_ForEachProgress │ │ │ ├── app_55_ForEachProgress.10Seattle.dproj │ │ │ ├── app_55_ForEachProgress.10_1Berlin.dproj │ │ │ ├── app_55_ForEachProgress.10_2Tokyo.dproj │ │ │ ├── app_55_ForEachProgress.2009.dproj │ │ │ ├── app_55_ForEachProgress.2010.dproj │ │ │ ├── app_55_ForEachProgress.XE.dproj │ │ │ ├── app_55_ForEachProgress.XE2.dproj │ │ │ ├── app_55_ForEachProgress.XE2.res │ │ │ ├── app_55_ForEachProgress.XE3.dproj │ │ │ ├── app_55_ForEachProgress.XE3.res │ │ │ ├── app_55_ForEachProgress.XE4.dproj │ │ │ ├── app_55_ForEachProgress.XE4.res │ │ │ ├── app_55_ForEachProgress.XE5.dproj │ │ │ ├── app_55_ForEachProgress.XE5.res │ │ │ ├── app_55_ForEachProgress.XE6.dproj │ │ │ ├── app_55_ForEachProgress.XE7.dproj │ │ │ ├── app_55_ForEachProgress.XE8.dproj │ │ │ ├── app_55_ForEachProgress.dpr │ │ │ ├── app_55_ForEachProgress.dproj │ │ │ ├── app_55_ForEachProgress.res │ │ │ ├── test_55_ForEachProgress.dfm │ │ │ └── test_55_ForEachProgress.pas │ │ ├── 56_RunInvoke │ │ │ ├── app_56_RunInvoke.10Seattle.dproj │ │ │ ├── app_56_RunInvoke.10_1Berlin.dproj │ │ │ ├── app_56_RunInvoke.10_2Tokyo.dproj │ │ │ ├── app_56_RunInvoke.2007.dproj │ │ │ ├── app_56_RunInvoke.2007.res │ │ │ ├── app_56_RunInvoke.2009.dproj │ │ │ ├── app_56_RunInvoke.2010.dproj │ │ │ ├── app_56_RunInvoke.XE.dproj │ │ │ ├── app_56_RunInvoke.XE2.dproj │ │ │ ├── app_56_RunInvoke.XE2.res │ │ │ ├── app_56_RunInvoke.XE2_Icon.ico │ │ │ ├── app_56_RunInvoke.XE3.dproj │ │ │ ├── app_56_RunInvoke.XE4.dproj │ │ │ ├── app_56_RunInvoke.XE5.dproj │ │ │ ├── app_56_RunInvoke.XE5.res │ │ │ ├── app_56_RunInvoke.XE6.dproj │ │ │ ├── app_56_RunInvoke.XE7.dproj │ │ │ ├── app_56_RunInvoke.XE8.dproj │ │ │ ├── app_56_RunInvoke.dpr │ │ │ ├── app_56_RunInvoke.dproj │ │ │ ├── app_56_RunInvoke.otares │ │ │ ├── app_56_RunInvoke.res │ │ │ ├── test_55_RunInvoke.dfm │ │ │ ├── test_55_RunInvoke.pas │ │ │ ├── test_56_RunInvoke.dfm │ │ │ └── test_56_RunInvoke.pas │ │ ├── 57_For │ │ │ ├── app_57_For.10Seattle.dproj │ │ │ ├── app_57_For.10_1Berlin.dproj │ │ │ ├── app_57_For.10_2Tokyo.dproj │ │ │ ├── app_57_For.2009.dproj │ │ │ ├── app_57_For.2010.dproj │ │ │ ├── app_57_For.XE.dproj │ │ │ ├── app_57_For.XE2.dproj │ │ │ ├── app_57_For.XE2.res │ │ │ ├── app_57_For.XE3.dproj │ │ │ ├── app_57_For.XE4.dproj │ │ │ ├── app_57_For.XE5.dproj │ │ │ ├── app_57_For.XE5.res │ │ │ ├── app_57_For.XE6.dproj │ │ │ ├── app_57_For.XE7.dproj │ │ │ ├── app_57_For.XE8.dproj │ │ │ ├── app_57_For.dpr │ │ │ ├── app_57_For.dproj │ │ │ ├── app_57_For.res │ │ │ ├── test_57_For.dfm │ │ │ └── test_57_For.pas │ │ ├── 58_ForVsForEach │ │ │ ├── app_58_ForVsForEach.10Seattle.dproj │ │ │ ├── app_58_ForVsForEach.10_1Berlin.dproj │ │ │ ├── app_58_ForVsForEach.10_2Tokyo.dproj │ │ │ ├── app_58_ForVsForEach.2009.dproj │ │ │ ├── app_58_ForVsForEach.2010.dproj │ │ │ ├── app_58_ForVsForEach.XE.dproj │ │ │ ├── app_58_ForVsForEach.XE2.dproj │ │ │ ├── app_58_ForVsForEach.XE2.res │ │ │ ├── app_58_ForVsForEach.XE3.dproj │ │ │ ├── app_58_ForVsForEach.XE4.dproj │ │ │ ├── app_58_ForVsForEach.XE5.dproj │ │ │ ├── app_58_ForVsForEach.XE5.res │ │ │ ├── app_58_ForVsForEach.XE6.dproj │ │ │ ├── app_58_ForVsForEach.XE7.dproj │ │ │ ├── app_58_ForVsForEach.XE8.dproj │ │ │ ├── app_58_ForVsForEach.dpr │ │ │ ├── app_58_ForVsForEach.dproj │ │ │ ├── app_58_ForVsForEach.res │ │ │ ├── test_58_ForVsForEach.dfm │ │ │ └── test_58_ForVsForEach.pas │ │ ├── 59_TWaitFor │ │ │ ├── app_59_TWaitFor.10Seattle.dproj │ │ │ ├── app_59_TWaitFor.10_1Berlin.dproj │ │ │ ├── app_59_TWaitFor.10_2Tokyo.dproj │ │ │ ├── app_59_TWaitFor.2007.dproj │ │ │ ├── app_59_TWaitFor.2009.dproj │ │ │ ├── app_59_TWaitFor.2010.dproj │ │ │ ├── app_59_TWaitFor.XE.dproj │ │ │ ├── app_59_TWaitFor.XE2.dproj │ │ │ ├── app_59_TWaitFor.XE2.res │ │ │ ├── app_59_TWaitFor.XE3.dproj │ │ │ ├── app_59_TWaitFor.XE4.dproj │ │ │ ├── app_59_TWaitFor.XE5.dproj │ │ │ ├── app_59_TWaitFor.XE5.res │ │ │ ├── app_59_TWaitFor.XE6.dproj │ │ │ ├── app_59_TWaitFor.XE7.dproj │ │ │ ├── app_59_TWaitFor.XE8.dproj │ │ │ ├── app_59_TWaitFor.dpr │ │ │ ├── app_59_TWaitFor.dproj │ │ │ ├── app_59_TWaitFor.res │ │ │ ├── test_59_TWaitFor.dfm │ │ │ └── test_59_TWaitFor.pas │ │ ├── 60_Map │ │ │ ├── app_60_Map.10Seattle.dproj │ │ │ ├── app_60_Map.10_1Berlin.dproj │ │ │ ├── app_60_Map.10_1Berlin.res │ │ │ ├── app_60_Map.10_2Tokyo.dproj │ │ │ ├── app_60_Map.XE.dproj │ │ │ ├── app_60_Map.XE2.dproj │ │ │ ├── app_60_Map.XE2.res │ │ │ ├── app_60_Map.XE3.dproj │ │ │ ├── app_60_Map.XE4.dproj │ │ │ ├── app_60_Map.XE5.dproj │ │ │ ├── app_60_Map.XE5.res │ │ │ ├── app_60_Map.XE6.dproj │ │ │ ├── app_60_Map.XE7.dproj │ │ │ ├── app_60_Map.XE8.dproj │ │ │ ├── app_60_Map.dpr │ │ │ ├── app_60_Map.dproj │ │ │ ├── app_60_Map.res │ │ │ ├── test_60_Map.dfm │ │ │ └── test_60_Map.pas │ │ ├── 61_CollectionToArray │ │ │ ├── app_61_CollectionToArray.10Seattle.dproj │ │ │ ├── app_61_CollectionToArray.10Seattle.res │ │ │ ├── app_61_CollectionToArray.10_1Berlin.dproj │ │ │ ├── app_61_CollectionToArray.10_2Tokyo.dproj │ │ │ ├── app_61_CollectionToArray.2010.dproj │ │ │ ├── app_61_CollectionToArray.XE.dproj │ │ │ ├── app_61_CollectionToArray.XE2.dproj │ │ │ ├── app_61_CollectionToArray.XE2.res │ │ │ ├── app_61_CollectionToArray.XE3.dproj │ │ │ ├── app_61_CollectionToArray.XE4.dproj │ │ │ ├── app_61_CollectionToArray.XE5.dproj │ │ │ ├── app_61_CollectionToArray.XE5.res │ │ │ ├── app_61_CollectionToArray.XE6.dproj │ │ │ ├── app_61_CollectionToArray.XE7.dproj │ │ │ ├── app_61_CollectionToArray.XE8.dproj │ │ │ ├── app_61_CollectionToArray.dpr │ │ │ ├── app_61_CollectionToArray.dproj │ │ │ ├── app_61_CollectionToArray.res │ │ │ ├── test_61_CollectionToArray.dfm │ │ │ └── test_61_CollectionToArray.pas │ │ ├── 62_Console │ │ │ ├── app_62_console.10Seattle.test │ │ │ ├── app_62_console.10_1Berlin.dproj │ │ │ ├── app_62_console.10_2Tokyo.test │ │ │ ├── app_62_console.2009.test │ │ │ ├── app_62_console.2010.test │ │ │ ├── app_62_console.XE.test │ │ │ ├── app_62_console.XE2.test │ │ │ ├── app_62_console.XE3.test │ │ │ ├── app_62_console.XE4.test │ │ │ ├── app_62_console.XE5.test │ │ │ ├── app_62_console.XE6.test │ │ │ ├── app_62_console.XE7.test │ │ │ ├── app_62_console.XE8.test │ │ │ └── app_62_console.dpr │ │ ├── 63_Service │ │ │ ├── app_63_Service.10Seattle.test │ │ │ ├── app_63_Service.10_1Berlin.dproj │ │ │ ├── app_63_Service.10_2Tokyo.test │ │ │ ├── app_63_Service.2009.test │ │ │ ├── app_63_Service.2010.test │ │ │ ├── app_63_Service.XE.test │ │ │ ├── app_63_Service.XE2.test │ │ │ ├── app_63_Service.XE3.test │ │ │ ├── app_63_Service.XE4.test │ │ │ ├── app_63_Service.XE5.test │ │ │ ├── app_63_Service.XE6.test │ │ │ ├── app_63_Service.XE7.test │ │ │ ├── app_63_Service.XE8.test │ │ │ ├── app_63_Service.dpr │ │ │ ├── app_63_Service.res │ │ │ ├── test_63_Service.dfm │ │ │ └── test_63_Service.pas │ │ ├── 64_ProcessorGroups_NUMA │ │ │ ├── app_64_ProcessorGroups_NUMA.10Seattle.test │ │ │ ├── app_64_ProcessorGroups_NUMA.10_1Berlin.dproj │ │ │ ├── app_64_ProcessorGroups_NUMA.10_2Tokyo.test │ │ │ ├── app_64_ProcessorGroups_NUMA.XE5.test │ │ │ ├── app_64_ProcessorGroups_NUMA.XE6.test │ │ │ ├── app_64_ProcessorGroups_NUMA.XE7.test │ │ │ ├── app_64_ProcessorGroups_NUMA.XE8.test │ │ │ ├── app_64_ProcessorGroups_NUMA.dpr │ │ │ ├── app_64_ProcessorGroups_NUMA.res │ │ │ ├── test_64_ProcessorGroups_NUMA.dfm │ │ │ └── test_64_ProcessorGroups_NUMA.pas │ │ ├── 65_TimedTask │ │ │ ├── app_65_TimedTask.10Seattle.test │ │ │ ├── app_65_TimedTask.10_1Berlin.dproj │ │ │ ├── app_65_TimedTask.10_2Tokyo.test │ │ │ ├── app_65_TimedTask.XE8.test │ │ │ ├── app_65_TimedTask.dpr │ │ │ ├── app_65_TimedTask.res │ │ │ ├── test_65_TimedTask.dfm │ │ │ └── test_65_TimedTask.pas │ │ ├── 66_ThreadsInThreads │ │ │ ├── app_66_threadsInThreads.10Seattle.test │ │ │ ├── app_66_threadsInThreads.10_1Berlin.dproj │ │ │ ├── app_66_threadsInThreads.10_2Tokyo.test │ │ │ ├── app_66_threadsInThreads.2010.test │ │ │ ├── app_66_threadsInThreads.XE.test │ │ │ ├── app_66_threadsInThreads.XE2.test │ │ │ ├── app_66_threadsInThreads.XE3.test │ │ │ ├── app_66_threadsInThreads.XE4.test │ │ │ ├── app_66_threadsInThreads.XE5.test │ │ │ ├── app_66_threadsInThreads.XE6.test │ │ │ ├── app_66_threadsInThreads.XE7.test │ │ │ ├── app_66_threadsInThreads.XE8.test │ │ │ ├── app_66_threadsInThreads.dpr │ │ │ ├── app_66_threadsInThreads.dproj │ │ │ ├── app_66_threadsInThreads.otares │ │ │ ├── app_66_threadsInThreads.res │ │ │ ├── app_66_threadsInThreads_Icon.ico │ │ │ ├── test_66_threadsInThreads.dfm │ │ │ └── test_66_threadsInThreads.pas │ │ └── buildall.bat │ └── unittests │ │ ├── CompileAllUnits.dpr │ │ ├── CompileAllUnits.dproj │ │ ├── CompileAllUnits.res │ │ ├── GUIRunner_Icon.ico │ │ ├── SmokeTest.pas │ │ ├── TestBlockingCollection.XE.dproj │ │ ├── TestBlockingCollection1.pas │ │ ├── TestOmniInterfaceDictionary.pas │ │ ├── TestOmniValue.pas │ │ ├── TestOtlCommon1.pas │ │ ├── TestOtlDataManager.XE.dproj │ │ ├── TestOtlDataManager1.pas │ │ ├── TestOtlParallel.pas │ │ ├── TestRegressions.pas │ │ ├── TestRunner.dpr │ │ ├── TestRunner.dproj │ │ ├── TestRunner.res │ │ ├── TestValue.pas │ │ └── buildandrun.bat ├── ParallelFor.dpr ├── ParallelFor.dproj ├── ParallelFor.res ├── ParallelForMain.dfm ├── ParallelForMain.pas ├── ParallelFuture.dpr ├── ParallelFuture.dproj ├── ParallelFuture.res ├── ParallelFutureMain.dfm ├── ParallelFutureMain.pas ├── ParallelJoin.dpr ├── ParallelJoin.dproj ├── ParallelJoin.res ├── ParallelJoinMain.dfm ├── ParallelJoinMain.pas ├── ParallelPipeline.dpr ├── ParallelPipeline.dproj ├── ParallelPipeline.res ├── ParallelPipelineMain.dfm ├── ParallelPipelineMain.pas ├── ParallelTasks.dpr ├── ParallelTasks.dproj ├── ParallelTasks.res ├── ParallelTasksMain.dfm └── ParallelTasksMain.pas ├── Chapter 8 ├── Abbrevia │ ├── .hgignore │ ├── icons │ │ ├── AbComCtrls.rc │ │ ├── TAbCabBrowser.png │ │ ├── TAbCabExtractor.png │ │ ├── TAbCabKit.png │ │ ├── TAbMakeCab.png │ │ ├── TAbUnzipper.png │ │ ├── TAbZipBrowser.png │ │ ├── TAbZipKit.png │ │ ├── TAbZipper.png │ │ ├── compress.bmp │ │ ├── compress.png │ │ ├── lock.bmp │ │ ├── lock_unlock.png │ │ ├── readme.txt │ │ ├── sortdown.bmp │ │ ├── sortup.bmp │ │ └── splash.png │ ├── localization │ │ ├── AbResString.pas.afr │ │ ├── AbResString.pas.de │ │ ├── AbResString.pas.fr │ │ ├── AbResString.pas.nl │ │ ├── AbResString.pas.ru │ │ └── AbResString.pas.tr │ ├── packages │ │ ├── CBuilder │ │ │ ├── Abbrevia.cbproj │ │ │ ├── Abbrevia.cpp │ │ │ ├── Abbrevia.res │ │ │ ├── AbbreviaCR.cbproj │ │ │ ├── AbbreviaCR.cpp │ │ │ ├── AbbreviaCR.res │ │ │ ├── AbbreviaFMXCDesign.cbproj │ │ │ ├── AbbreviaFMXCDesign.cpp │ │ │ ├── AbbreviaFMXCDesign.res │ │ │ ├── AbbreviaVCLC.cbproj │ │ │ ├── AbbreviaVCLC.cpp │ │ │ ├── AbbreviaVCLC.res │ │ │ ├── AbbreviaVCLCDesign.cbproj │ │ │ ├── AbbreviaVCLCDesign.cpp │ │ │ ├── AbbreviaVCLCDesign.res │ │ │ └── CBuilder.groupproj │ │ └── Delphi │ │ │ ├── AbbreviaD.dpk │ │ │ ├── AbbreviaD.dproj │ │ │ ├── AbbreviaD.ico │ │ │ ├── AbbreviaD.res │ │ │ ├── AbbreviaFMXDDesign.dpk │ │ │ ├── AbbreviaFMXDDesign.dproj │ │ │ ├── AbbreviaFMXDDesign.res │ │ │ ├── AbbreviaVCLD.dpk │ │ │ ├── AbbreviaVCLD.dproj │ │ │ ├── AbbreviaVCLD.ico │ │ │ ├── AbbreviaVCLD.res │ │ │ ├── AbbreviaVCLDDesign.dpk │ │ │ ├── AbbreviaVCLDDesign.dproj │ │ │ ├── AbbreviaVCLDDesign.ico │ │ │ ├── AbbreviaVCLDDesign.res │ │ │ └── Delphi.groupproj │ ├── readme.txt │ ├── source │ │ ├── AbArcTyp.pas │ │ ├── AbBase.pas │ │ ├── AbBitBkt.pas │ │ ├── AbBrowse.pas │ │ ├── AbBseCLX.pas │ │ ├── AbBseVCL.pas │ │ ├── AbBytes.pas │ │ ├── AbBzip2.pas │ │ ├── AbBzip2Typ.pas │ │ ├── AbCBrows.pas │ │ ├── AbCView.pas │ │ ├── AbCabExt.pas │ │ ├── AbCabKit.pas │ │ ├── AbCabMak.pas │ │ ├── AbCabTyp.pas │ │ ├── AbCharset.pas │ │ ├── AbComCtrls.pas │ │ ├── AbComCtrls.res │ │ ├── AbCompnd.pas │ │ ├── AbConst.pas │ │ ├── AbCrtl.pas │ │ ├── AbDefine.inc │ │ ├── AbDfBase.pas │ │ ├── AbDfCryS.pas │ │ ├── AbDfDec.pas │ │ ├── AbDfEnc.pas │ │ ├── AbDfHufD.pas │ │ ├── AbDfInW.pas │ │ ├── AbDfOutW.pas │ │ ├── AbDfPkMg.pas │ │ ├── AbDfStrm.pas │ │ ├── AbDfXlat.pas │ │ ├── AbDlgDir.dfm │ │ ├── AbDlgDir.pas │ │ ├── AbExcept.pas │ │ ├── AbFciFdi.pas │ │ ├── AbGzTyp.pas │ │ ├── AbHexVw.pas │ │ ├── AbLZMA.pas │ │ ├── AbLZMAStream.pas │ │ ├── AbMeter.pas │ │ ├── AbPPMd.pas │ │ ├── AbPeCol.dfm │ │ ├── AbPeCol.pas │ │ ├── AbReg.pas │ │ ├── AbReg.res │ │ ├── AbResString.pas │ │ ├── AbSWStm.pas │ │ ├── AbSelfEx.pas │ │ ├── AbSpanSt.pas │ │ ├── AbTarTyp.pas │ │ ├── AbUnzOutStm.pas │ │ ├── AbUnzPrc.pas │ │ ├── AbUnzper.pas │ │ ├── AbUtils.pas │ │ ├── AbVMStrm.pas │ │ ├── AbView.pas │ │ ├── AbWavPack.pas │ │ ├── AbZBrows.pas │ │ ├── AbZLTyp.pas │ │ ├── AbZView.pas │ │ ├── AbZipExt.pas │ │ ├── AbZipKit.pas │ │ ├── AbZipOut.pas │ │ ├── AbZipOut.res │ │ ├── AbZipPrc.pas │ │ ├── AbZipTyp.pas │ │ ├── AbZipper.pas │ │ ├── COM │ │ │ ├── Abbrevia.dpr │ │ │ ├── Abbrevia.dproj │ │ │ ├── Abbrevia.res │ │ │ ├── Abbrevia.ridl │ │ │ ├── Abbrevia.tlb │ │ │ ├── Abbrevia_TLB.pas │ │ │ ├── Readme.txt │ │ │ ├── _GZipItem.pas │ │ │ ├── _TarItem.pas │ │ │ ├── _ZipItem.pas │ │ │ └── _ZipKit.pas │ │ ├── FMX.AbDlgPwd.fmx │ │ ├── FMX.AbDlgPwd.pas │ │ ├── FMX.AbPeDir.pas │ │ ├── FMX.AbPeFn.pas │ │ ├── FMX.AbPePass.pas │ │ ├── FMX.AbPeVer.fmx │ │ ├── FMX.AbPeVer.pas │ │ ├── FMX.AbReg.pas │ │ ├── Vcl.AbDlgPwd.dfm │ │ ├── Vcl.AbDlgPwd.fmx │ │ ├── Vcl.AbDlgPwd.pas │ │ ├── Vcl.AbPeDir.pas │ │ ├── Vcl.AbPeFn.pas │ │ ├── Vcl.AbPePass.pas │ │ ├── Vcl.AbPeVer.dfm │ │ ├── Vcl.AbPeVer.pas │ │ ├── Vcl.AbReg.pas │ │ ├── Win32 │ │ │ ├── CarrylessRangeCoder.obj │ │ │ ├── LzFind.obj │ │ │ ├── LzFindMt.obj │ │ │ ├── LzmaDec.obj │ │ │ ├── LzmaEnc.obj │ │ │ ├── PPMdContext.obj │ │ │ ├── PPMdSubAllocatorVariantI.obj │ │ │ ├── PPMdVariantI.obj │ │ │ ├── Threads.obj │ │ │ ├── blocksort.obj │ │ │ ├── bzlib.obj │ │ │ ├── compress.obj │ │ │ ├── decompress.obj │ │ │ ├── huffman.obj │ │ │ ├── wv_bits.obj │ │ │ ├── wv_extra1.obj │ │ │ ├── wv_extra2.obj │ │ │ ├── wv_float.obj │ │ │ ├── wv_metadata.obj │ │ │ ├── wv_pack.obj │ │ │ ├── wv_tags.obj │ │ │ ├── wv_unpack.obj │ │ │ ├── wv_unpack3.obj │ │ │ ├── wv_words.obj │ │ │ └── wv_wputils.obj │ │ ├── Win64 │ │ │ ├── CarrylessRangeCoder.obj │ │ │ ├── LzFind.obj │ │ │ ├── LzFindMt.obj │ │ │ ├── LzmaDec.obj │ │ │ ├── LzmaEnc.obj │ │ │ ├── PPMdContext.obj │ │ │ ├── PPMdSubAllocatorVariantI.obj │ │ │ ├── PPMdVariantI.obj │ │ │ ├── Threads.obj │ │ │ ├── blocksort.obj │ │ │ ├── bzlib.obj │ │ │ ├── compress.obj │ │ │ ├── decompress.obj │ │ │ ├── huffman.obj │ │ │ ├── wv_bits.obj │ │ │ ├── wv_extra1.obj │ │ │ ├── wv_extra2.obj │ │ │ ├── wv_float.obj │ │ │ ├── wv_metadata.obj │ │ │ ├── wv_pack.obj │ │ │ ├── wv_tags.obj │ │ │ ├── wv_unpack.obj │ │ │ ├── wv_unpack3.obj │ │ │ ├── wv_words.obj │ │ │ └── wv_wputils.obj │ │ └── hpp │ │ │ ├── Android │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ └── AbbreviaD.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ └── pasall.hpp │ │ │ ├── OSX32 │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ └── AbbreviaD.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ └── pasall.hpp │ │ │ ├── Win32 │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBseVCL.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCView.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbComCtrls.hpp │ │ │ │ ├── AbCompnd.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbDlgDir.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbHexVw.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbMeter.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbPeCol.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbView.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZView.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipOut.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ ├── AbbreviaFMXDDesign.hpp │ │ │ │ ├── AbbreviaVCLD.hpp │ │ │ │ ├── AbbreviaVCLDDesign.hpp │ │ │ │ ├── FMX.AbDlgPwd.hpp │ │ │ │ ├── FMX.AbPeDir.hpp │ │ │ │ ├── FMX.AbPeFn.hpp │ │ │ │ ├── FMX.AbPePass.hpp │ │ │ │ ├── FMX.AbPeVer.hpp │ │ │ │ ├── FMX.AbReg.hpp │ │ │ │ ├── Vcl.AbDlgPwd.hpp │ │ │ │ ├── Vcl.AbPeDir.hpp │ │ │ │ ├── Vcl.AbPeFn.hpp │ │ │ │ ├── Vcl.AbPePass.hpp │ │ │ │ ├── Vcl.AbPeVer.hpp │ │ │ │ ├── Vcl.AbReg.hpp │ │ │ │ └── pasall.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBseVCL.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCView.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbComCtrls.hpp │ │ │ │ ├── AbCompnd.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbDlgDir.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbHexVw.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbMeter.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbPeCol.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbView.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZView.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipOut.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ ├── AbbreviaFMXDDesign.hpp │ │ │ │ ├── AbbreviaVCLD.hpp │ │ │ │ ├── AbbreviaVCLDDesign.hpp │ │ │ │ ├── FMX.AbDlgPwd.hpp │ │ │ │ ├── FMX.AbPeDir.hpp │ │ │ │ ├── FMX.AbPeFn.hpp │ │ │ │ ├── FMX.AbPePass.hpp │ │ │ │ ├── FMX.AbPeVer.hpp │ │ │ │ ├── FMX.AbReg.hpp │ │ │ │ ├── Vcl.AbDlgPwd.hpp │ │ │ │ ├── Vcl.AbPeDir.hpp │ │ │ │ ├── Vcl.AbPeFn.hpp │ │ │ │ ├── Vcl.AbPePass.hpp │ │ │ │ ├── Vcl.AbPeVer.hpp │ │ │ │ ├── Vcl.AbReg.hpp │ │ │ │ └── pasall.hpp │ │ │ ├── Win64 │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBseVCL.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCView.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbComCtrls.hpp │ │ │ │ ├── AbCompnd.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbHexVw.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbMeter.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbView.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZView.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipOut.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ └── AbbreviaVCLD.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBseVCL.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCView.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbComCtrls.hpp │ │ │ │ ├── AbCompnd.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbHexVw.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbMeter.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbView.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZView.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipOut.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ ├── AbbreviaVCLD.hpp │ │ │ │ └── pasall.hpp │ │ │ ├── iOSDevice32 │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ └── AbbreviaD.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ └── pasall.hpp │ │ │ ├── iOSDevice64 │ │ │ ├── Debug │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ └── AbbreviaD.hpp │ │ │ └── Release │ │ │ │ ├── AbArcTyp.hpp │ │ │ │ ├── AbBase.hpp │ │ │ │ ├── AbBitBkt.hpp │ │ │ │ ├── AbBrowse.hpp │ │ │ │ ├── AbBytes.hpp │ │ │ │ ├── AbBzip2.hpp │ │ │ │ ├── AbBzip2Typ.hpp │ │ │ │ ├── AbCBrows.hpp │ │ │ │ ├── AbCabExt.hpp │ │ │ │ ├── AbCabKit.hpp │ │ │ │ ├── AbCabMak.hpp │ │ │ │ ├── AbCabTyp.hpp │ │ │ │ ├── AbCharset.hpp │ │ │ │ ├── AbConst.hpp │ │ │ │ ├── AbCrtl.hpp │ │ │ │ ├── AbDfBase.hpp │ │ │ │ ├── AbDfCryS.hpp │ │ │ │ ├── AbDfDec.hpp │ │ │ │ ├── AbDfEnc.hpp │ │ │ │ ├── AbDfHufD.hpp │ │ │ │ ├── AbDfInW.hpp │ │ │ │ ├── AbDfOutW.hpp │ │ │ │ ├── AbDfPkMg.hpp │ │ │ │ ├── AbDfStrm.hpp │ │ │ │ ├── AbDfXlat.hpp │ │ │ │ ├── AbExcept.hpp │ │ │ │ ├── AbFciFdi.hpp │ │ │ │ ├── AbGzTyp.hpp │ │ │ │ ├── AbLZMAStream.hpp │ │ │ │ ├── AbLzma.hpp │ │ │ │ ├── AbPPMd.hpp │ │ │ │ ├── AbResString.hpp │ │ │ │ ├── AbSWStm.hpp │ │ │ │ ├── AbSelfEx.hpp │ │ │ │ ├── AbSpanSt.hpp │ │ │ │ ├── AbTarTyp.hpp │ │ │ │ ├── AbUnzOutStm.hpp │ │ │ │ ├── AbUnzPrc.hpp │ │ │ │ ├── AbUnzper.hpp │ │ │ │ ├── AbUtils.hpp │ │ │ │ ├── AbVMStrm.hpp │ │ │ │ ├── AbWavPack.hpp │ │ │ │ ├── AbZBrows.hpp │ │ │ │ ├── AbZLTyp.hpp │ │ │ │ ├── AbZipExt.hpp │ │ │ │ ├── AbZipKit.hpp │ │ │ │ ├── AbZipPrc.hpp │ │ │ │ ├── AbZipTyp.hpp │ │ │ │ ├── AbZipper.hpp │ │ │ │ ├── AbbreviaD.hpp │ │ │ │ └── pasall.hpp │ │ │ └── iOSSimulator │ │ │ ├── Debug │ │ │ ├── AbArcTyp.hpp │ │ │ ├── AbBase.hpp │ │ │ ├── AbBitBkt.hpp │ │ │ ├── AbBrowse.hpp │ │ │ ├── AbBytes.hpp │ │ │ ├── AbBzip2.hpp │ │ │ ├── AbBzip2Typ.hpp │ │ │ ├── AbCBrows.hpp │ │ │ ├── AbCabExt.hpp │ │ │ ├── AbCabKit.hpp │ │ │ ├── AbCabMak.hpp │ │ │ ├── AbCabTyp.hpp │ │ │ ├── AbCharset.hpp │ │ │ ├── AbConst.hpp │ │ │ ├── AbCrtl.hpp │ │ │ ├── AbDfBase.hpp │ │ │ ├── AbDfCryS.hpp │ │ │ ├── AbDfDec.hpp │ │ │ ├── AbDfEnc.hpp │ │ │ ├── AbDfHufD.hpp │ │ │ ├── AbDfInW.hpp │ │ │ ├── AbDfOutW.hpp │ │ │ ├── AbDfPkMg.hpp │ │ │ ├── AbDfStrm.hpp │ │ │ ├── AbDfXlat.hpp │ │ │ ├── AbExcept.hpp │ │ │ ├── AbFciFdi.hpp │ │ │ ├── AbGzTyp.hpp │ │ │ ├── AbLZMAStream.hpp │ │ │ ├── AbLzma.hpp │ │ │ ├── AbPPMd.hpp │ │ │ ├── AbResString.hpp │ │ │ ├── AbSWStm.hpp │ │ │ ├── AbSelfEx.hpp │ │ │ ├── AbSpanSt.hpp │ │ │ ├── AbTarTyp.hpp │ │ │ ├── AbUnzOutStm.hpp │ │ │ ├── AbUnzPrc.hpp │ │ │ ├── AbUnzper.hpp │ │ │ ├── AbUtils.hpp │ │ │ ├── AbVMStrm.hpp │ │ │ ├── AbWavPack.hpp │ │ │ ├── AbZBrows.hpp │ │ │ ├── AbZLTyp.hpp │ │ │ ├── AbZipExt.hpp │ │ │ ├── AbZipKit.hpp │ │ │ ├── AbZipPrc.hpp │ │ │ ├── AbZipTyp.hpp │ │ │ ├── AbZipper.hpp │ │ │ └── AbbreviaD.hpp │ │ │ └── Release │ │ │ ├── AbArcTyp.hpp │ │ │ ├── AbBase.hpp │ │ │ ├── AbBitBkt.hpp │ │ │ ├── AbBrowse.hpp │ │ │ ├── AbBytes.hpp │ │ │ ├── AbBzip2.hpp │ │ │ ├── AbBzip2Typ.hpp │ │ │ ├── AbCBrows.hpp │ │ │ ├── AbCabExt.hpp │ │ │ ├── AbCabKit.hpp │ │ │ ├── AbCabMak.hpp │ │ │ ├── AbCabTyp.hpp │ │ │ ├── AbCharset.hpp │ │ │ ├── AbConst.hpp │ │ │ ├── AbCrtl.hpp │ │ │ ├── AbDfBase.hpp │ │ │ ├── AbDfCryS.hpp │ │ │ ├── AbDfDec.hpp │ │ │ ├── AbDfEnc.hpp │ │ │ ├── AbDfHufD.hpp │ │ │ ├── AbDfInW.hpp │ │ │ ├── AbDfOutW.hpp │ │ │ ├── AbDfPkMg.hpp │ │ │ ├── AbDfStrm.hpp │ │ │ ├── AbDfXlat.hpp │ │ │ ├── AbExcept.hpp │ │ │ ├── AbFciFdi.hpp │ │ │ ├── AbGzTyp.hpp │ │ │ ├── AbLZMAStream.hpp │ │ │ ├── AbLzma.hpp │ │ │ ├── AbPPMd.hpp │ │ │ ├── AbResString.hpp │ │ │ ├── AbSWStm.hpp │ │ │ ├── AbSelfEx.hpp │ │ │ ├── AbSpanSt.hpp │ │ │ ├── AbTarTyp.hpp │ │ │ ├── AbUnzOutStm.hpp │ │ │ ├── AbUnzPrc.hpp │ │ │ ├── AbUnzper.hpp │ │ │ ├── AbUtils.hpp │ │ │ ├── AbVMStrm.hpp │ │ │ ├── AbWavPack.hpp │ │ │ ├── AbZBrows.hpp │ │ │ ├── AbZLTyp.hpp │ │ │ ├── AbZipExt.hpp │ │ │ ├── AbZipKit.hpp │ │ │ ├── AbZipPrc.hpp │ │ │ ├── AbZipTyp.hpp │ │ │ ├── AbZipper.hpp │ │ │ └── AbbreviaD.hpp │ ├── tests │ │ ├── AbArcTypTests.pas │ │ ├── AbArchiveSplitTests.pas │ │ ├── AbBrowseTests.pas │ │ ├── AbBzip2Tests.pas │ │ ├── AbBzip2TypTests.pas │ │ ├── AbCBrowsTests.pas │ │ ├── AbCabExtTests.pas │ │ ├── AbCabKitTests.pas │ │ ├── AbCabMakTests.pas │ │ ├── AbCabTypTests.pas │ │ ├── AbCabViewTests.pas │ │ ├── AbFloppySpanTests.pas │ │ ├── AbGzTypTests.pas │ │ ├── AbLZMATests.pas │ │ ├── AbMeterTests.pas │ │ ├── AbSelfExTests.pas │ │ ├── AbTarTypTests.pas │ │ ├── AbTestConsts.pas │ │ ├── AbTestFramework.pas │ │ ├── AbUnzPrcTests.pas │ │ ├── AbUnzperTests.pas │ │ ├── AbVMStrmTests.pas │ │ ├── AbVisualTestBase.pas │ │ ├── AbWinzipTests.pas │ │ ├── AbZBrowsTests.pas │ │ ├── AbZipKitTests.pas │ │ ├── AbZipOutTests.pas │ │ ├── AbZipPrcTests.pas │ │ ├── AbZipTypTests.pas │ │ ├── AbZipViewTests.pas │ │ ├── AbZipperTests.pas │ │ ├── AbbreviaUnitTests.cfg │ │ ├── AbbreviaUnitTests.dpr │ │ ├── AbbreviaUnitTests.dproj │ │ ├── AbbreviaUnitTests.res │ │ ├── AbbreviaUnitTests_Icon.ico │ │ ├── dunit.ini │ │ ├── readme.txt │ │ └── testfiles │ │ │ ├── ANSI │ │ │ ├── ANSI 1252.cab │ │ │ ├── ANSI 1252.gz │ │ │ ├── ANSI 1252.tar │ │ │ ├── ANSI 1252.zip │ │ │ ├── OEM 437.gz │ │ │ ├── OEM 437.tar │ │ │ ├── OEM 437.zip │ │ │ ├── Readme.txt │ │ │ ├── UTF-8.cab │ │ │ ├── UTF-8.gz │ │ │ ├── UTF-8.tar │ │ │ └── UTF-8.zip │ │ │ ├── Canterbury │ │ │ ├── Bzip2.zip │ │ │ ├── Canterbury.cab │ │ │ ├── Canterbury.tar │ │ │ ├── Canterbury.tbz │ │ │ ├── Canterbury.tgz │ │ │ ├── DCLImpl.zip │ │ │ ├── Deflate.zip │ │ │ ├── Deflate64.zip │ │ │ ├── DeflateP.zip │ │ │ ├── Implode.zip │ │ │ ├── ImplodeP.zip │ │ │ ├── LZMA.zip │ │ │ ├── PPMd.zip │ │ │ ├── Readme.txt │ │ │ ├── Reduce1.zip │ │ │ ├── Reduce2.zip │ │ │ ├── Reduce3.zip │ │ │ ├── Reduce4.zip │ │ │ ├── Shrink.zip │ │ │ ├── ShrinkP.zip │ │ │ ├── Split │ │ │ │ ├── Split.c02 │ │ │ │ ├── Split.c03 │ │ │ │ ├── Split.cab │ │ │ │ ├── Split.ddf │ │ │ │ ├── Split.z01 │ │ │ │ ├── Split.z02 │ │ │ │ └── Split.zip │ │ │ ├── Store.zip │ │ │ ├── StoreP.zip │ │ │ └── source │ │ │ │ ├── alice29.txt │ │ │ │ ├── asyoulik.txt │ │ │ │ ├── cp.htm │ │ │ │ ├── fields.c │ │ │ │ ├── grammar.lsp │ │ │ │ ├── kennedy.xls │ │ │ │ ├── lcet10.txt │ │ │ │ ├── plrabn12.txt │ │ │ │ ├── ptt5 │ │ │ │ ├── sum │ │ │ │ └── xargs.1 │ │ │ ├── CorruptMPL.zip │ │ │ ├── CpFromFloppy.zip │ │ │ ├── EmptyFolders │ │ │ ├── EmptyFolders.tar │ │ │ ├── EmptyFolders.tbz │ │ │ ├── EmptyFolders.tgz │ │ │ └── EmptyFolders.zip │ │ │ ├── FindCDTailBug.zip │ │ │ ├── Floppy.bin │ │ │ ├── MPL │ │ │ ├── MPL-1_1.txt │ │ │ ├── MPL.bz2 │ │ │ ├── MPL.cab │ │ │ ├── MPL.exe │ │ │ ├── MPL.gz │ │ │ ├── MPL.lnx │ │ │ ├── MPL.lzma │ │ │ ├── MPL.tar │ │ │ ├── MPL.tbz │ │ │ ├── MPL.tgz │ │ │ └── MPL.zip │ │ │ ├── StreamTests │ │ │ ├── TestDoc1.txt │ │ │ └── Testdoc1.cmp │ │ │ ├── Test0001.cab │ │ │ ├── Unicode │ │ │ ├── OEM & ANSI 932.zip │ │ │ ├── OEM 437 & ANSI 1252.zip │ │ │ ├── OEM 852 & ANSI 1250.zip │ │ │ ├── Readme.txt │ │ │ ├── UTF-8.tar │ │ │ ├── WinRar.zip │ │ │ └── Xceed.zip │ │ │ ├── WavPack │ │ │ └── readme.txt │ │ │ ├── Zip64 │ │ │ └── readme.txt │ │ │ ├── dataland.txt │ │ │ ├── download[1].datalandsoftware.com-Aug-2003.gz │ │ │ ├── localetests.zip │ │ │ └── simplepw.zip │ └── thirdparty │ │ ├── bzip2 │ │ ├── LICENSE │ │ ├── README │ │ ├── blocksort.c │ │ ├── bzlib.c │ │ ├── bzlib.h │ │ ├── bzlib_private.h │ │ ├── compress.c │ │ ├── decompress.c │ │ ├── huffman.c │ │ └── readme.txt │ │ ├── lzma │ │ ├── LzFind.c │ │ ├── LzFind.h │ │ ├── LzFindMt.c │ │ ├── LzFindMt.h │ │ ├── LzHash.h │ │ ├── LzmaDec.c │ │ ├── LzmaDec.h │ │ ├── LzmaEnc.c │ │ ├── LzmaEnc.h │ │ ├── Threads.c │ │ ├── Threads.h │ │ ├── Types.h │ │ └── readme.txt │ │ ├── ppmd │ │ ├── CarrylessRangeCoder.c │ │ ├── CarrylessRangeCoder.h │ │ ├── PPMdContext.c │ │ ├── PPMdContext.h │ │ ├── PPMdSubAllocator.h │ │ ├── PPMdSubAllocatorVariantI.c │ │ ├── PPMdSubAllocatorVariantI.h │ │ ├── PPMdVariantI.c │ │ ├── PPMdVariantI.h │ │ ├── readme.txt │ │ └── stdbool.h │ │ └── wavpack │ │ ├── bits.c │ │ ├── extra1.c │ │ ├── extra2.c │ │ ├── float.c │ │ ├── metadata.c │ │ ├── pack.c │ │ ├── readme.txt │ │ ├── tags.c │ │ ├── unpack.c │ │ ├── unpack3.c │ │ ├── unpack3.h │ │ ├── wavpack_local.h │ │ ├── wavpack_version.h │ │ ├── words.c │ │ └── wputils.c ├── CppClassImport.pas ├── CppClassImportDemo.dpr ├── CppClassImportDemo.dproj ├── CppClassImportDemo.res ├── CppClassMain.dfm ├── CppClassMain.pas ├── CppClassWrapper.pas ├── CppClassWrapperDemo.dpr ├── CppClassWrapperDemo.dproj ├── CppClassWrapperDemo.res ├── CppClasswrapperMain.dfm ├── CppClasswrapperMain.pas ├── DecompressTest.dpr ├── DecompressTest.dproj ├── DecompressTest.res ├── FastMath-master │ ├── .gitattributes │ ├── .gitignore │ ├── Doc │ │ ├── Benchmarks.xlsx │ │ └── FastMath.chm │ ├── DocSource │ │ ├── Build.bat │ │ ├── BuildHtml.bat │ │ ├── BuildHtmlHelp.bat │ │ ├── Html.css │ │ ├── HtmlHelp.css │ │ ├── conclusion.txt │ │ ├── introduction.txt │ │ └── sources.txt │ ├── FastMath │ │ ├── Arm │ │ │ ├── Arm32 │ │ │ │ ├── approx_32.S │ │ │ │ ├── common_32.S │ │ │ │ ├── exponential_32.S │ │ │ │ ├── macros_32.S │ │ │ │ ├── matrix2_32.S │ │ │ │ ├── matrix3_32.S │ │ │ │ ├── matrix4_32.S │ │ │ │ ├── trig_32.S │ │ │ │ ├── vector2_32.S │ │ │ │ ├── vector3_32.S │ │ │ │ └── vector4_32.S │ │ │ ├── Arm64 │ │ │ │ ├── approx_64.S │ │ │ │ ├── common_64.S │ │ │ │ ├── exponential_64.S │ │ │ │ ├── macros_64.S │ │ │ │ ├── matrix2_64.S │ │ │ │ ├── matrix3_64.S │ │ │ │ ├── matrix4_64.S │ │ │ │ ├── trig_64.S │ │ │ │ ├── vector2_64.S │ │ │ │ ├── vector3_64.S │ │ │ │ └── vector4_64.S │ │ │ ├── fastmath-android │ │ │ │ ├── Build.bat │ │ │ │ └── jni │ │ │ │ │ ├── Android.mk │ │ │ │ │ └── Application.mk │ │ │ └── fastmath-ios │ │ │ │ └── Build.sh │ │ ├── Neslib.FastMath.Arm.inc │ │ ├── Neslib.FastMath.Common.inc │ │ ├── Neslib.FastMath.Internal.inc │ │ ├── Neslib.FastMath.Pascal.inc │ │ ├── Neslib.FastMath.Sse2_32.inc │ │ ├── Neslib.FastMath.Sse2_64.inc │ │ ├── Neslib.FastMath.inc │ │ ├── Neslib.FastMath.pas │ │ ├── libfastmath-android.a │ │ └── libfastmath-ios.a │ ├── License.txt │ ├── README.md │ └── Tests │ │ ├── AndroidManifest.template.xml │ │ ├── Entitlement.TemplateOSX32.xml │ │ ├── Entitlement.TemplateiOS.xml │ │ ├── FMain.fmx │ │ ├── FMain.pas │ │ ├── FastMathTests.dpr │ │ ├── FastMathTests.dproj │ │ ├── FastMathTests.res │ │ ├── PerformanceTests │ │ ├── FastMath.Functions.Scalar.PerfTests.pas │ │ ├── FastMath.Functions.TVector2.PerfTests.pas │ │ ├── FastMath.Functions.TVector3.PerfTests.pas │ │ ├── FastMath.Functions.TVector4.PerfTests.pas │ │ ├── FastMath.TMatrix2.PerfTests.pas │ │ ├── FastMath.TMatrix3.PerfTests.pas │ │ ├── FastMath.TMatrix4.PerfTests.pas │ │ ├── FastMath.TVector2.PerfTests.pas │ │ ├── FastMath.TVector3.PerfTests.pas │ │ ├── FastMath.TVector4.PerfTests.pas │ │ ├── PerformanceTest.pas │ │ ├── System.Functions.TPoint3D.PerfTests.pas │ │ ├── System.Functions.TPointF.PerfTests.pas │ │ ├── System.Functions.TVector3D.PerfTests.pas │ │ ├── System.TMatrix.PerfTests.pas │ │ ├── System.TMatrix3D.PerfTests.pas │ │ ├── System.TPoint3D.PerfTests.pas │ │ ├── System.TPointF.PerfTests.pas │ │ └── System.TVector3D.PerfTests.pas │ │ ├── UnitTests │ │ ├── FastMath.CommonFunctions.Tests.pas │ │ ├── FastMath.ExponentialFunctions.Tests.pas │ │ ├── FastMath.MatrixFunctions.Tests.pas │ │ ├── FastMath.TIVector2.Tests.pas │ │ ├── FastMath.TIVector3.Tests.pas │ │ ├── FastMath.TIVector4.Tests.pas │ │ ├── FastMath.TMatrix2.Tests.pas │ │ ├── FastMath.TMatrix3.Tests.pas │ │ ├── FastMath.TMatrix4.Tests.pas │ │ ├── FastMath.TQuaternion.Tests.pas │ │ ├── FastMath.TVector2.Tests.pas │ │ ├── FastMath.TVector3.Tests.pas │ │ ├── FastMath.TVector4.Tests.pas │ │ ├── FastMath.TrigFunctions.Tests.pas │ │ └── UnitTest.pas │ │ ├── info.plist.TemplateOSX.xml │ │ └── info.plist.TemplateiOS.xml ├── LzmaDecTest.dpr ├── LzmaDecTest.dproj ├── LzmaDecTest.res └── StaticLib1 │ ├── Dll1 │ ├── Dll1.vcxproj │ ├── Dll1.vcxproj.filters │ ├── Dll1.vcxproj.user │ ├── StaticLibWrapper.cpp │ ├── dllmain.cpp │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h │ ├── StaticLib1.sln │ └── StaticLib1 │ ├── CppClass.cpp │ ├── CppClass.h │ ├── StaticLib1.vcxproj │ ├── StaticLib1.vcxproj.filters │ ├── stdafx.cpp │ ├── stdafx.h │ └── targetver.h ├── LICENSE └── README.md /Chapter 1/RandomWordSearch.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/RandomWordSearch.dpr -------------------------------------------------------------------------------- /Chapter 1/RandomWordSearch.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/RandomWordSearch.dproj -------------------------------------------------------------------------------- /Chapter 1/RandomWordSearch.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/RandomWordSearch.res -------------------------------------------------------------------------------- /Chapter 1/RandomWordSearch1.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/RandomWordSearch1.dfm -------------------------------------------------------------------------------- /Chapter 1/RandomWordSearch1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/RandomWordSearch1.pas -------------------------------------------------------------------------------- /Chapter 1/SlowCode.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode.dpr -------------------------------------------------------------------------------- /Chapter 1/SlowCode.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode.dproj -------------------------------------------------------------------------------- /Chapter 1/SlowCode.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode.res -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch.dpr -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch.dproj -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch.res -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch2.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch2.dpr -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch2.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch2.dproj -------------------------------------------------------------------------------- /Chapter 1/SlowCode_Stopwatch2.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_Stopwatch2.res -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL.dpr -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL.dproj -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL.res -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_Instrumented.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_Instrumented.dpr -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_Instrumented.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_Instrumented.dproj -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_Instrumented.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_Instrumented.res -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_main.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_main.dfm -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_main.pas -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_main_instrumented.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_main_instrumented.dfm -------------------------------------------------------------------------------- /Chapter 1/SlowCode_VCL_main_instrumented.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/SlowCode_VCL_main_instrumented.pas -------------------------------------------------------------------------------- /Chapter 1/words_alpha.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 1/words_alpha.txt -------------------------------------------------------------------------------- /Chapter 2/BeginUpdate.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdate.dpr -------------------------------------------------------------------------------- /Chapter 2/BeginUpdate.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdate.dproj -------------------------------------------------------------------------------- /Chapter 2/BeginUpdate.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdate.res -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateFMX.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateFMX.dpr -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateFMX.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateFMX.dproj -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateFMX.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateFMX.res -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateFMXMain.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateFMXMain.fmx -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateFMXMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateFMXMain.pas -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateMain.dfm -------------------------------------------------------------------------------- /Chapter 2/BeginUpdateMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/BeginUpdateMain.pas -------------------------------------------------------------------------------- /Chapter 2/CacheDemo.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/CacheDemo.dpr -------------------------------------------------------------------------------- /Chapter 2/CacheDemo.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/CacheDemo.dproj -------------------------------------------------------------------------------- /Chapter 2/CacheDemo.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/CacheDemo.res -------------------------------------------------------------------------------- /Chapter 2/CacheDemoMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/CacheDemoMain.dfm -------------------------------------------------------------------------------- /Chapter 2/CacheDemoMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/CacheDemoMain.pas -------------------------------------------------------------------------------- /Chapter 2/DHPCache.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/DHPCache.pas -------------------------------------------------------------------------------- /Chapter 2/Fibonacci.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/Fibonacci.dpr -------------------------------------------------------------------------------- /Chapter 2/Fibonacci.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/Fibonacci.dproj -------------------------------------------------------------------------------- /Chapter 2/Fibonacci.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/Fibonacci.res -------------------------------------------------------------------------------- /Chapter 2/FibonacciMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/FibonacciMain.dfm -------------------------------------------------------------------------------- /Chapter 2/FibonacciMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/FibonacciMain.pas -------------------------------------------------------------------------------- /Chapter 2/ProgressBar.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/ProgressBar.dpr -------------------------------------------------------------------------------- /Chapter 2/ProgressBar.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/ProgressBar.dproj -------------------------------------------------------------------------------- /Chapter 2/ProgressBar.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/ProgressBar.res -------------------------------------------------------------------------------- /Chapter 2/ProgressBarMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/ProgressBarMain.dfm -------------------------------------------------------------------------------- /Chapter 2/ProgressBarMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/ProgressBarMain.pas -------------------------------------------------------------------------------- /Chapter 2/SlowCode_Sieve.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_Sieve.dpr -------------------------------------------------------------------------------- /Chapter 2/SlowCode_Sieve.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_Sieve.dproj -------------------------------------------------------------------------------- /Chapter 2/SlowCode_Sieve.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_Sieve.res -------------------------------------------------------------------------------- /Chapter 2/SlowCode_v2.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_v2.dpr -------------------------------------------------------------------------------- /Chapter 2/SlowCode_v2.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_v2.dproj -------------------------------------------------------------------------------- /Chapter 2/SlowCode_v2.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/SlowCode_v2.res -------------------------------------------------------------------------------- /Chapter 2/VirtualTree.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/VirtualTree.dpr -------------------------------------------------------------------------------- /Chapter 2/VirtualTree.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/VirtualTree.dproj -------------------------------------------------------------------------------- /Chapter 2/VirtualTree.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/VirtualTree.res -------------------------------------------------------------------------------- /Chapter 2/VirtualTreeMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/VirtualTreeMain.dfm -------------------------------------------------------------------------------- /Chapter 2/VirtualTreeMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 2/VirtualTreeMain.pas -------------------------------------------------------------------------------- /Chapter 3/AsmCode.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/AsmCode.dpr -------------------------------------------------------------------------------- /Chapter 3/AsmCode.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/AsmCode.dproj -------------------------------------------------------------------------------- /Chapter 3/AsmCode.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/AsmCode.res -------------------------------------------------------------------------------- /Chapter 3/AsmCodeMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/AsmCodeMain.dfm -------------------------------------------------------------------------------- /Chapter 3/AsmCodeMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/AsmCodeMain.pas -------------------------------------------------------------------------------- /Chapter 3/CompilerOptions.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/CompilerOptions.dpr -------------------------------------------------------------------------------- /Chapter 3/CompilerOptions.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/CompilerOptions.dproj -------------------------------------------------------------------------------- /Chapter 3/CompilerOptions.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/CompilerOptions.res -------------------------------------------------------------------------------- /Chapter 3/CompilerOptionsMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/CompilerOptionsMain.dfm -------------------------------------------------------------------------------- /Chapter 3/CompilerOptionsMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/CompilerOptionsMain.pas -------------------------------------------------------------------------------- /Chapter 3/DataTypes.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/DataTypes.dpr -------------------------------------------------------------------------------- /Chapter 3/DataTypes.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/DataTypes.dproj -------------------------------------------------------------------------------- /Chapter 3/DataTypes.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/DataTypes.res -------------------------------------------------------------------------------- /Chapter 3/DataTypesMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/DataTypesMain.dfm -------------------------------------------------------------------------------- /Chapter 3/DataTypesMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/DataTypesMain.pas -------------------------------------------------------------------------------- /Chapter 3/ExtractCommonExpression.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ExtractCommonExpression.dpr -------------------------------------------------------------------------------- /Chapter 3/ExtractCommonExpression.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ExtractCommonExpression.dproj -------------------------------------------------------------------------------- /Chapter 3/ExtractCommonExpression.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ExtractCommonExpression.res -------------------------------------------------------------------------------- /Chapter 3/ExtractCommonExpressionMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ExtractCommonExpressionMain.dfm -------------------------------------------------------------------------------- /Chapter 3/ExtractCommonExpressionMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ExtractCommonExpressionMain.pas -------------------------------------------------------------------------------- /Chapter 3/Inlining.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Inlining.dpr -------------------------------------------------------------------------------- /Chapter 3/Inlining.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Inlining.dproj -------------------------------------------------------------------------------- /Chapter 3/Inlining.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Inlining.res -------------------------------------------------------------------------------- /Chapter 3/InliningMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/InliningMain.dfm -------------------------------------------------------------------------------- /Chapter 3/InliningMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/InliningMain.pas -------------------------------------------------------------------------------- /Chapter 3/ParameterPassing.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ParameterPassing.dpr -------------------------------------------------------------------------------- /Chapter 3/ParameterPassing.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ParameterPassing.dproj -------------------------------------------------------------------------------- /Chapter 3/ParameterPassing.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ParameterPassing.res -------------------------------------------------------------------------------- /Chapter 3/ParameterPassingMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ParameterPassingMain.dfm -------------------------------------------------------------------------------- /Chapter 3/ParameterPassingMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/ParameterPassingMain.pas -------------------------------------------------------------------------------- /Chapter 3/Pointers.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Pointers.dpr -------------------------------------------------------------------------------- /Chapter 3/Pointers.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Pointers.dproj -------------------------------------------------------------------------------- /Chapter 3/Pointers.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/Pointers.res -------------------------------------------------------------------------------- /Chapter 3/PointersMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/PointersMain.dfm -------------------------------------------------------------------------------- /Chapter 3/PointersMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/PointersMain.pas -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2.dpr -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2.dproj -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2.res -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2_opt.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2_opt.dpr -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2_opt.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2_opt.dproj -------------------------------------------------------------------------------- /Chapter 3/SlowCode_Sieve_v2_opt.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 3/SlowCode_Sieve_v2_opt.res -------------------------------------------------------------------------------- /Chapter 4/Allocate.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Allocate.dpr -------------------------------------------------------------------------------- /Chapter 4/Allocate.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Allocate.dproj -------------------------------------------------------------------------------- /Chapter 4/Allocate.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Allocate.res -------------------------------------------------------------------------------- /Chapter 4/AllocateMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/AllocateMain.dfm -------------------------------------------------------------------------------- /Chapter 4/AllocateMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/AllocateMain.pas -------------------------------------------------------------------------------- /Chapter 4/InitializeFinalize.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/InitializeFinalize.dpr -------------------------------------------------------------------------------- /Chapter 4/InitializeFinalize.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/InitializeFinalize.dproj -------------------------------------------------------------------------------- /Chapter 4/InitializeFinalize.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/InitializeFinalize.res -------------------------------------------------------------------------------- /Chapter 4/InitializeFinalizeMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/InitializeFinalizeMain.dfm -------------------------------------------------------------------------------- /Chapter 4/InitializeFinalizeMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/InitializeFinalizeMain.pas -------------------------------------------------------------------------------- /Chapter 4/LoggingMM.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMM.pas -------------------------------------------------------------------------------- /Chapter 4/LoggingMMMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMMMain.dfm -------------------------------------------------------------------------------- /Chapter 4/LoggingMMMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMMMain.pas -------------------------------------------------------------------------------- /Chapter 4/LoggingMemoryManager.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMemoryManager.dpr -------------------------------------------------------------------------------- /Chapter 4/LoggingMemoryManager.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMemoryManager.dproj -------------------------------------------------------------------------------- /Chapter 4/LoggingMemoryManager.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/LoggingMemoryManager.res -------------------------------------------------------------------------------- /Chapter 4/ParallelAllocation.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ParallelAllocation.dpr -------------------------------------------------------------------------------- /Chapter 4/ParallelAllocation.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ParallelAllocation.dproj -------------------------------------------------------------------------------- /Chapter 4/ParallelAllocation.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ParallelAllocation.res -------------------------------------------------------------------------------- /Chapter 4/ParallelAllocationMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ParallelAllocationMain.dfm -------------------------------------------------------------------------------- /Chapter 4/ParallelAllocationMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ParallelAllocationMain.pas -------------------------------------------------------------------------------- /Chapter 4/Reallocation.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Reallocation.dpr -------------------------------------------------------------------------------- /Chapter 4/Reallocation.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Reallocation.dproj -------------------------------------------------------------------------------- /Chapter 4/Reallocation.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/Reallocation.res -------------------------------------------------------------------------------- /Chapter 4/ReallocationMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ReallocationMain.dfm -------------------------------------------------------------------------------- /Chapter 4/ReallocationMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/ReallocationMain.pas -------------------------------------------------------------------------------- /Chapter 4/SlowCode_Sieve_v3.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/SlowCode_Sieve_v3.dpr -------------------------------------------------------------------------------- /Chapter 4/SlowCode_Sieve_v3.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/SlowCode_Sieve_v3.dproj -------------------------------------------------------------------------------- /Chapter 4/SlowCode_Sieve_v3.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 4/SlowCode_Sieve_v3.res -------------------------------------------------------------------------------- /Chapter 5/Deadlock.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/Deadlock.dpr -------------------------------------------------------------------------------- /Chapter 5/Deadlock.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/Deadlock.dproj -------------------------------------------------------------------------------- /Chapter 5/Deadlock.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/Deadlock.res -------------------------------------------------------------------------------- /Chapter 5/GpConsole.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/GpConsole.pas -------------------------------------------------------------------------------- /Chapter 5/IncDec.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDec.dpr -------------------------------------------------------------------------------- /Chapter 5/IncDec.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDec.dproj -------------------------------------------------------------------------------- /Chapter 5/IncDec.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDec.res -------------------------------------------------------------------------------- /Chapter 5/IncDecComm.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDecComm.dpr -------------------------------------------------------------------------------- /Chapter 5/IncDecComm.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDecComm.dproj -------------------------------------------------------------------------------- /Chapter 5/IncDecComm.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDecComm.res -------------------------------------------------------------------------------- /Chapter 5/IncDecCommMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDecCommMain.dfm -------------------------------------------------------------------------------- /Chapter 5/IncDecCommMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/IncDecCommMain.pas -------------------------------------------------------------------------------- /Chapter 5/ParallelPaint.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ParallelPaint.dpr -------------------------------------------------------------------------------- /Chapter 5/ParallelPaint.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ParallelPaint.dproj -------------------------------------------------------------------------------- /Chapter 5/ParallelPaint.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ParallelPaint.res -------------------------------------------------------------------------------- /Chapter 5/ParallelPaintMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ParallelPaintMain.dfm -------------------------------------------------------------------------------- /Chapter 5/ParallelPaintMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ParallelPaintMain.pas -------------------------------------------------------------------------------- /Chapter 5/ReadWrite.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ReadWrite.dpr -------------------------------------------------------------------------------- /Chapter 5/ReadWrite.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ReadWrite.dproj -------------------------------------------------------------------------------- /Chapter 5/ReadWrite.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/ReadWrite.res -------------------------------------------------------------------------------- /Chapter 5/SharedList.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/SharedList.dpr -------------------------------------------------------------------------------- /Chapter 5/SharedList.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/SharedList.dproj -------------------------------------------------------------------------------- /Chapter 5/SharedList.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/SharedList.res -------------------------------------------------------------------------------- /Chapter 5/SharedListMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/SharedListMain.dfm -------------------------------------------------------------------------------- /Chapter 5/SharedListMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/SharedListMain.pas -------------------------------------------------------------------------------- /Chapter 5/deadlock1.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/deadlock1.dfm -------------------------------------------------------------------------------- /Chapter 5/deadlock1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/deadlock1.pas -------------------------------------------------------------------------------- /Chapter 5/gplists.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/gplists.pas -------------------------------------------------------------------------------- /Chapter 5/incDec1.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/incDec1.dfm -------------------------------------------------------------------------------- /Chapter 5/incDec1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/incDec1.pas -------------------------------------------------------------------------------- /Chapter 5/readWrite1.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/readWrite1.dfm -------------------------------------------------------------------------------- /Chapter 5/readWrite1.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 5/readWrite1.pas -------------------------------------------------------------------------------- /Chapter 6/DHPThreads.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/DHPThreads.pas -------------------------------------------------------------------------------- /Chapter 6/Tasks.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Tasks.dpr -------------------------------------------------------------------------------- /Chapter 6/Tasks.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Tasks.dproj -------------------------------------------------------------------------------- /Chapter 6/Tasks.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Tasks.res -------------------------------------------------------------------------------- /Chapter 6/TasksMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/TasksMain.dfm -------------------------------------------------------------------------------- /Chapter 6/TasksMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/TasksMain.pas -------------------------------------------------------------------------------- /Chapter 6/ThreadComm.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadComm.dpr -------------------------------------------------------------------------------- /Chapter 6/ThreadComm.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadComm.dproj -------------------------------------------------------------------------------- /Chapter 6/ThreadComm.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadComm.res -------------------------------------------------------------------------------- /Chapter 6/Threads.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Threads.dpr -------------------------------------------------------------------------------- /Chapter 6/Threads.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Threads.dproj -------------------------------------------------------------------------------- /Chapter 6/Threads.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/Threads.res -------------------------------------------------------------------------------- /Chapter 6/ThreadsCommMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadsCommMain.dfm -------------------------------------------------------------------------------- /Chapter 6/ThreadsCommMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadsCommMain.pas -------------------------------------------------------------------------------- /Chapter 6/ThreadsMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadsMain.dfm -------------------------------------------------------------------------------- /Chapter 6/ThreadsMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 6/ThreadsMain.pas -------------------------------------------------------------------------------- /Chapter 7/AnonMethod.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AnonMethod.dpr -------------------------------------------------------------------------------- /Chapter 7/AnonMethod.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AnonMethod.dproj -------------------------------------------------------------------------------- /Chapter 7/AnonMethod.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AnonMethod.res -------------------------------------------------------------------------------- /Chapter 7/AnonMethodMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AnonMethodMain.dfm -------------------------------------------------------------------------------- /Chapter 7/AnonMethodMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AnonMethodMain.pas -------------------------------------------------------------------------------- /Chapter 7/AsyncAwait.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AsyncAwait.dpr -------------------------------------------------------------------------------- /Chapter 7/AsyncAwait.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AsyncAwait.dproj -------------------------------------------------------------------------------- /Chapter 7/AsyncAwait.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AsyncAwait.res -------------------------------------------------------------------------------- /Chapter 7/AsyncAwaitMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AsyncAwaitMain.dfm -------------------------------------------------------------------------------- /Chapter 7/AsyncAwaitMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/AsyncAwaitMain.pas -------------------------------------------------------------------------------- /Chapter 7/DHPThreading.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/DHPThreading.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/.gitignore -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/Clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/Clean.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/Delphinus.Info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/Delphinus.Info.json -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/Delphinus.Install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/Delphinus.Install.json -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/LICENSE.txt -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlCollections.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlCollections.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlComm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlComm.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlCommBufferTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlCommBufferTest.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlCommon.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlCommon.Utils.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlCommon.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlCommon.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlContainerObserver.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlContainerObserver.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlContainers.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlContainers.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlDataManager.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlDataManager.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlEventMonitor.dcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlEventMonitor.dcr -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlEventMonitor.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlEventMonitor.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlHooks.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlHooks.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlLogger.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlLogger.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlOptions.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlOptions.inc -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlParallel.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlParallel.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlRegister.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlRegister.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlSuperObject.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlSuperObject.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlSync.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlSync.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlTask.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlTask.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlTaskControl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlTaskControl.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/OtlThreadPool.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/OtlThreadPool.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/README.md -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/bag of stuff/otl-all.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/bag of stuff/otl-all.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/bag of stuff/otl-quick.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/bag of stuff/otl-quick.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doalltests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doalltests.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/10_Containers.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/10_Containers.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/41_Pipeline.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/41_Pipeline.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/8_RegisterComm.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/8_RegisterComm.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/9_Communication.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/9_Communication.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/ModelSupport_OmniThreadLibrary_UML/OtlCommon/Utils/default.txaPackage: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/ModelSupport_OmniThreadLibrary_UML/default.txvpck: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/ModelSupport_OmniThreadLibrary_UML/gendoc.gdc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/OtlComm.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/OtlComm.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/doc/OtlDataManager.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/doc/OtlDataManager.vsd -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/history.txt -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/makedownload.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/makedownload.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/MainIcon.rc: -------------------------------------------------------------------------------- 1 | MainIcon ICON "otl.ico" 2 | 3 | -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/MainIcon.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/res/MainIcon.res -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/delphinus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/res/delphinus.jpg -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/getit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/res/getit.jpg -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/otl-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/res/otl-logo.png -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/res/otl.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/res/otl.ico -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/DSiWin32.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/DSiWin32.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/DetailedRTTI.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/DetailedRTTI.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/GpLists.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/GpLists.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/GpLockFreeQueue.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/GpLockFreeQueue.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/GpStringHash.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/GpStringHash.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/GpStuff.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/GpStuff.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/HVStringBuilder.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/HVStringBuilder.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/src/HVStringData.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/src/HVStringData.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/00_Beep/MainIcon.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/tests/00_Beep/MainIcon.res -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/12_Lock/MainIcon.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/tests/12_Lock/MainIcon.res -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/34_TreeScan/app_34_TreeScan_MemoryManager_EventLog.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.10Seattle.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.10_2Tokyo.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.2009.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.2010.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE2.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE3.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE4.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE5.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE6.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE7.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/62_Console/app_62_console.XE8.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.10Seattle.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.10_2Tokyo.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.2009.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.2010.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE2.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE3.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE4.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE5.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE6.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE7.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/63_Service/app_63_Service.XE8.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.10Seattle.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.10_2Tokyo.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.XE5.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.XE6.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.XE7.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/64_ProcessorGroups_NUMA/app_64_ProcessorGroups_NUMA.XE8.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/65_TimedTask/app_65_TimedTask.10Seattle.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/65_TimedTask/app_65_TimedTask.10_2Tokyo.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/65_TimedTask/app_65_TimedTask.XE8.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.10Seattle.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.10_2Tokyo.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.2010.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE2.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE3.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE4.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE5.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE6.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE7.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/66_ThreadsInThreads/app_66_threadsInThreads.XE8.test: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/tests/buildall.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/tests/buildall.bat -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/SmokeTest.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/SmokeTest.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/TestRunner.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/TestRunner.dpr -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/TestRunner.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/TestRunner.dproj -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/TestRunner.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/TestRunner.res -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/TestValue.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/TestValue.pas -------------------------------------------------------------------------------- /Chapter 7/OmniThreadLibrary/unittests/buildandrun.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/OmniThreadLibrary/unittests/buildandrun.bat -------------------------------------------------------------------------------- /Chapter 7/ParallelFor.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFor.dpr -------------------------------------------------------------------------------- /Chapter 7/ParallelFor.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFor.dproj -------------------------------------------------------------------------------- /Chapter 7/ParallelFor.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFor.res -------------------------------------------------------------------------------- /Chapter 7/ParallelForMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelForMain.dfm -------------------------------------------------------------------------------- /Chapter 7/ParallelForMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelForMain.pas -------------------------------------------------------------------------------- /Chapter 7/ParallelFuture.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFuture.dpr -------------------------------------------------------------------------------- /Chapter 7/ParallelFuture.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFuture.dproj -------------------------------------------------------------------------------- /Chapter 7/ParallelFuture.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFuture.res -------------------------------------------------------------------------------- /Chapter 7/ParallelFutureMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFutureMain.dfm -------------------------------------------------------------------------------- /Chapter 7/ParallelFutureMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelFutureMain.pas -------------------------------------------------------------------------------- /Chapter 7/ParallelJoin.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelJoin.dpr -------------------------------------------------------------------------------- /Chapter 7/ParallelJoin.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelJoin.dproj -------------------------------------------------------------------------------- /Chapter 7/ParallelJoin.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelJoin.res -------------------------------------------------------------------------------- /Chapter 7/ParallelJoinMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelJoinMain.dfm -------------------------------------------------------------------------------- /Chapter 7/ParallelJoinMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelJoinMain.pas -------------------------------------------------------------------------------- /Chapter 7/ParallelPipeline.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelPipeline.dpr -------------------------------------------------------------------------------- /Chapter 7/ParallelPipeline.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelPipeline.dproj -------------------------------------------------------------------------------- /Chapter 7/ParallelPipeline.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelPipeline.res -------------------------------------------------------------------------------- /Chapter 7/ParallelPipelineMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelPipelineMain.dfm -------------------------------------------------------------------------------- /Chapter 7/ParallelPipelineMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelPipelineMain.pas -------------------------------------------------------------------------------- /Chapter 7/ParallelTasks.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelTasks.dpr -------------------------------------------------------------------------------- /Chapter 7/ParallelTasks.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelTasks.dproj -------------------------------------------------------------------------------- /Chapter 7/ParallelTasks.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelTasks.res -------------------------------------------------------------------------------- /Chapter 7/ParallelTasksMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelTasksMain.dfm -------------------------------------------------------------------------------- /Chapter 7/ParallelTasksMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 7/ParallelTasksMain.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/.hgignore -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/AbComCtrls.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/AbComCtrls.rc -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbCabBrowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbCabBrowser.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbCabExtractor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbCabExtractor.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbCabKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbCabKit.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbMakeCab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbMakeCab.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbUnzipper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbUnzipper.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbZipBrowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbZipBrowser.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbZipKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbZipKit.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/TAbZipper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/TAbZipper.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/compress.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/compress.bmp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/compress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/compress.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/lock.bmp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/lock_unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/lock_unlock.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/sortdown.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/sortdown.bmp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/sortup.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/sortup.bmp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/icons/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/icons/splash.png -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.afr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.afr -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.de: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.de -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.fr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.fr -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.nl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.nl -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.ru -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/localization/AbResString.pas.tr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/localization/AbResString.pas.tr -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.cbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.cbproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.cpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/Abbrevia.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.cbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.cbproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.cpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/AbbreviaCR.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/AbbreviaVCLC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/AbbreviaVCLC.cpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/CBuilder/AbbreviaVCLC.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/CBuilder/AbbreviaVCLC.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.dpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.dpk -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.dproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.ico -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaD.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.dpk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.dpk -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.dproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.ico -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/AbbreviaVCLD.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/packages/Delphi/Delphi.groupproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/packages/Delphi/Delphi.groupproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbArcTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbArcTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBase.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBase.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBitBkt.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBitBkt.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBrowse.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBrowse.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBseCLX.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBseCLX.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBseVCL.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBseVCL.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBytes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBytes.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBzip2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBzip2.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbBzip2Typ.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbBzip2Typ.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCBrows.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCBrows.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCView.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCView.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCabExt.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCabExt.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCabKit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCabKit.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCabMak.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCabMak.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCabTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCabTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCharset.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCharset.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbComCtrls.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbComCtrls.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbComCtrls.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbComCtrls.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCompnd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCompnd.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbConst.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbConst.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbCrtl.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbCrtl.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDefine.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDefine.inc -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfBase.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfBase.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfCryS.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfCryS.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfDec.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfDec.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfEnc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfEnc.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfHufD.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfHufD.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfInW.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfInW.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfOutW.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfOutW.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfPkMg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfPkMg.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfStrm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfStrm.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDfXlat.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDfXlat.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDlgDir.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDlgDir.dfm -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbDlgDir.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbDlgDir.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbExcept.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbExcept.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbFciFdi.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbFciFdi.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbGzTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbGzTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbHexVw.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbHexVw.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbLZMA.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbLZMA.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbLZMAStream.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbLZMAStream.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbMeter.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbMeter.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbPPMd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbPPMd.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbPeCol.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbPeCol.dfm -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbPeCol.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbPeCol.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbReg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbReg.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbReg.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbReg.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbResString.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbResString.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbSWStm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbSWStm.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbSelfEx.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbSelfEx.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbSpanSt.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbSpanSt.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbTarTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbTarTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbUnzOutStm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbUnzOutStm.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbUnzPrc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbUnzPrc.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbUnzper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbUnzper.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbUtils.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbVMStrm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbVMStrm.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbView.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbView.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbWavPack.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbWavPack.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZBrows.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZBrows.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZLTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZLTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZView.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZView.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipExt.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipExt.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipKit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipKit.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipOut.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipOut.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipOut.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipOut.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipPrc.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipPrc.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipTyp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipTyp.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/AbZipper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/AbZipper.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia.dpr -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia.dproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia.ridl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia.ridl -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia.tlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia.tlb -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Abbrevia_TLB.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Abbrevia_TLB.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/Readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/_GZipItem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/_GZipItem.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/_TarItem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/_TarItem.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/_ZipItem.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/_ZipItem.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/COM/_ZipKit.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/COM/_ZipKit.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbDlgPwd.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbDlgPwd.fmx -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbDlgPwd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbDlgPwd.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbPeDir.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbPeDir.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbPeFn.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbPeFn.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbPePass.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbPePass.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbPeVer.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbPeVer.fmx -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbPeVer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbPeVer.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/FMX.AbReg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/FMX.AbReg.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.dfm -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.fmx -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbDlgPwd.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbPeDir.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbPeDir.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbPeFn.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbPeFn.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbPePass.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbPePass.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbPeVer.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbPeVer.dfm -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbPeVer.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbPeVer.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Vcl.AbReg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Vcl.AbReg.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/LzFind.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/LzFind.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/LzFindMt.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/LzFindMt.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/LzmaDec.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/LzmaDec.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/LzmaEnc.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/LzmaEnc.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/PPMdContext.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/PPMdContext.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/PPMdVariantI.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/PPMdVariantI.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/Threads.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/Threads.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/blocksort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/blocksort.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/bzlib.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/bzlib.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/compress.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/compress.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/decompress.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/decompress.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/huffman.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/huffman.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_bits.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_bits.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_extra1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_extra1.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_extra2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_extra2.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_float.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_float.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_metadata.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_metadata.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_pack.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_pack.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_tags.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_tags.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_unpack.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_unpack.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_unpack3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_unpack3.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_words.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_words.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win32/wv_wputils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win32/wv_wputils.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/LzFind.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/LzFind.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/LzFindMt.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/LzFindMt.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/LzmaDec.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/LzmaDec.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/LzmaEnc.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/LzmaEnc.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/PPMdContext.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/PPMdContext.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/PPMdVariantI.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/PPMdVariantI.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/Threads.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/Threads.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/blocksort.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/blocksort.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/bzlib.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/bzlib.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/compress.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/compress.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/decompress.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/decompress.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/huffman.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/huffman.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_bits.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_bits.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_extra1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_extra1.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_extra2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_extra2.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_float.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_float.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_metadata.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_metadata.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_pack.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_pack.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_tags.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_tags.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_unpack.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_unpack.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_unpack3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_unpack3.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_words.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_words.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/Win64/wv_wputils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/Win64/wv_wputils.obj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Android/Debug/AbBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Android/Debug/AbBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Android/Debug/AbCrtl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Android/Debug/AbCrtl.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Android/Debug/AbLzma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Android/Debug/AbLzma.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Android/Debug/AbPPMd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Android/Debug/AbPPMd.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbArcTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbArcTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBitBkt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBitBkt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBrowse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBrowse.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBytes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBytes.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBzip2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbBzip2.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCBrows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCBrows.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabExt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabExt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabKit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabKit.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabMak.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabMak.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCabTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbConst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbConst.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCrtl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbCrtl.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfCryS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfCryS.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfDec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfDec.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfEnc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfEnc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfHufD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfHufD.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfInW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfInW.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfOutW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfOutW.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfPkMg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfPkMg.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfStrm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfStrm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfXlat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbDfXlat.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbExcept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbExcept.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbFciFdi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbFciFdi.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbGzTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbGzTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbLzma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbLzma.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbPPMd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbPPMd.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSWStm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSWStm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSelfEx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSelfEx.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSpanSt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbSpanSt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbTarTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbTarTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUnzPrc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUnzPrc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUnzper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUnzper.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbUtils.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbVMStrm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbVMStrm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZBrows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZBrows.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZLTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZLTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipExt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipExt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipKit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipKit.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipPrc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipPrc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Debug/AbZipper.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbCrtl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbCrtl.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbLzma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbLzma.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbPPMd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Release/AbPPMd.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/OSX32/Release/pasall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/OSX32/Release/pasall.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbArcTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbArcTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBitBkt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBitBkt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBrowse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBrowse.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBseVCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBseVCL.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBytes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBytes.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBzip2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbBzip2.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCBrows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCBrows.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCView.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabExt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabExt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabKit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabKit.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabMak.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabMak.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCabTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCompnd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCompnd.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbConst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbConst.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCrtl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbCrtl.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfBase.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfCryS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfCryS.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfDec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfDec.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfEnc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfEnc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfHufD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfHufD.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfInW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfInW.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfOutW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfOutW.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfPkMg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfPkMg.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfStrm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfStrm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfXlat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDfXlat.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDlgDir.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbDlgDir.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbExcept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbExcept.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbFciFdi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbFciFdi.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbGzTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbGzTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbHexVw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbHexVw.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbLzma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbLzma.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbMeter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbMeter.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbPPMd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbPPMd.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbPeCol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbPeCol.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSWStm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSWStm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSelfEx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSelfEx.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSpanSt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbSpanSt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbTarTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbTarTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUnzPrc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUnzPrc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUnzper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUnzper.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbUtils.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbVMStrm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbVMStrm.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbView.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZBrows.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZBrows.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZLTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZLTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZView.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipExt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipExt.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipKit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipKit.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipOut.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipOut.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipPrc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipPrc.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipTyp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipTyp.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/source/hpp/Win32/Debug/AbZipper.hpp -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbArcTypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbArcTypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbArchiveSplitTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbArchiveSplitTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbBrowseTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbBrowseTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbBzip2Tests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbBzip2Tests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbBzip2TypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbBzip2TypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCBrowsTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCBrowsTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCabExtTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCabExtTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCabKitTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCabKitTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCabMakTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCabMakTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCabTypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCabTypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbCabViewTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbCabViewTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbFloppySpanTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbFloppySpanTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbGzTypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbGzTypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbLZMATests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbLZMATests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbMeterTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbMeterTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbSelfExTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbSelfExTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbTarTypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbTarTypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbTestConsts.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbTestConsts.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbTestFramework.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbTestFramework.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbUnzPrcTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbUnzPrcTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbUnzperTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbUnzperTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbVMStrmTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbVMStrmTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbVisualTestBase.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbVisualTestBase.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbWinzipTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbWinzipTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZBrowsTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZBrowsTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipKitTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipKitTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipOutTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipOutTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipPrcTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipPrcTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipTypTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipTypTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipViewTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipViewTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbZipperTests.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbZipperTests.pas -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbbreviaUnitTests.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbbreviaUnitTests.cfg -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbbreviaUnitTests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbbreviaUnitTests.dpr -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbbreviaUnitTests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbbreviaUnitTests.dproj -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbbreviaUnitTests.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbbreviaUnitTests.res -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/AbbreviaUnitTests_Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/AbbreviaUnitTests_Icon.ico -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/dunit.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/dunit.ini -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.gz -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.tar -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/OEM 437.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/Readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.cab -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.gz -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.tar -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/ANSI/UTF-8.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/CorruptMPL.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/CorruptMPL.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/CpFromFloppy.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/CpFromFloppy.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/Floppy.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/Floppy.bin -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL-1_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL-1_1.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.bz2 -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.cab -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.exe -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.gz -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.lnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.lnx -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.lzma -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tar -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tbz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tbz -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.tgz -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/MPL/MPL.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/Test0001.cab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/Test0001.cab -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/Zip64/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/Zip64/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/dataland.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/dataland.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/localetests.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/localetests.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/tests/testfiles/simplepw.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/tests/testfiles/simplepw.zip -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/LICENSE -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/README -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/blocksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/blocksort.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/bzlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/bzlib.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/bzlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/bzlib.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/bzlib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/bzlib_private.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/compress.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/decompress.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/huffman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/huffman.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/bzip2/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/bzip2/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzFind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzFind.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzFind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzFind.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzFindMt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzFindMt.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzFindMt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzFindMt.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzHash.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzmaDec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzmaDec.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzmaDec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzmaDec.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzmaEnc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzmaEnc.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/LzmaEnc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/LzmaEnc.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/Threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/Threads.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/Threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/Threads.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/Types.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/lzma/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/lzma/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/PPMdContext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/PPMdContext.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/PPMdContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/PPMdContext.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/PPMdVariantI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/PPMdVariantI.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/PPMdVariantI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/PPMdVariantI.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/ppmd/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/ppmd/stdbool.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/bits.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/extra1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/extra1.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/extra2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/extra2.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/float.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/metadata.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/pack.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/readme.txt -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/tags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/tags.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/unpack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/unpack.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/unpack3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/unpack3.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/unpack3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/unpack3.h -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/words.c -------------------------------------------------------------------------------- /Chapter 8/Abbrevia/thirdparty/wavpack/wputils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/Abbrevia/thirdparty/wavpack/wputils.c -------------------------------------------------------------------------------- /Chapter 8/CppClassImport.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassImport.pas -------------------------------------------------------------------------------- /Chapter 8/CppClassImportDemo.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassImportDemo.dpr -------------------------------------------------------------------------------- /Chapter 8/CppClassImportDemo.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassImportDemo.dproj -------------------------------------------------------------------------------- /Chapter 8/CppClassImportDemo.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassImportDemo.res -------------------------------------------------------------------------------- /Chapter 8/CppClassMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassMain.dfm -------------------------------------------------------------------------------- /Chapter 8/CppClassMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassMain.pas -------------------------------------------------------------------------------- /Chapter 8/CppClassWrapper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassWrapper.pas -------------------------------------------------------------------------------- /Chapter 8/CppClassWrapperDemo.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassWrapperDemo.dpr -------------------------------------------------------------------------------- /Chapter 8/CppClassWrapperDemo.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassWrapperDemo.dproj -------------------------------------------------------------------------------- /Chapter 8/CppClassWrapperDemo.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClassWrapperDemo.res -------------------------------------------------------------------------------- /Chapter 8/CppClasswrapperMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClasswrapperMain.dfm -------------------------------------------------------------------------------- /Chapter 8/CppClasswrapperMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/CppClasswrapperMain.pas -------------------------------------------------------------------------------- /Chapter 8/DecompressTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/DecompressTest.dpr -------------------------------------------------------------------------------- /Chapter 8/DecompressTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/DecompressTest.dproj -------------------------------------------------------------------------------- /Chapter 8/DecompressTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/DecompressTest.res -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/.gitattributes -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/.gitignore -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Doc/Benchmarks.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Doc/Benchmarks.xlsx -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Doc/FastMath.chm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Doc/FastMath.chm -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/Build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/Build.bat -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/BuildHtml.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/BuildHtml.bat -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/Html.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/Html.css -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/HtmlHelp.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/HtmlHelp.css -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/conclusion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/conclusion.txt -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/DocSource/sources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/DocSource/sources.txt -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/License.txt -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/README.md -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Tests/FMain.fmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Tests/FMain.fmx -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Tests/FMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Tests/FMain.pas -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Tests/FastMathTests.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Tests/FastMathTests.dpr -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Tests/FastMathTests.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Tests/FastMathTests.dproj -------------------------------------------------------------------------------- /Chapter 8/FastMath-master/Tests/FastMathTests.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/FastMath-master/Tests/FastMathTests.res -------------------------------------------------------------------------------- /Chapter 8/LzmaDecTest.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/LzmaDecTest.dpr -------------------------------------------------------------------------------- /Chapter 8/LzmaDecTest.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/LzmaDecTest.dproj -------------------------------------------------------------------------------- /Chapter 8/LzmaDecTest.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/LzmaDecTest.res -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/Dll1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/Dll1.vcxproj -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/Dll1.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/Dll1.vcxproj.filters -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/Dll1.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/Dll1.vcxproj.user -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/StaticLibWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/StaticLibWrapper.cpp -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/dllmain.cpp -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/stdafx.cpp -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/stdafx.h -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/Dll1/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/Dll1/targetver.h -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1.sln -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/CppClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/CppClass.cpp -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/CppClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/CppClass.h -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/StaticLib1.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/StaticLib1.vcxproj -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/stdafx.cpp -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/stdafx.h -------------------------------------------------------------------------------- /Chapter 8/StaticLib1/StaticLib1/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/Chapter 8/StaticLib1/StaticLib1/targetver.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Delphi-High-Performance/HEAD/README.md --------------------------------------------------------------------------------