File list (Check if you may need any files):
bag of stuff\tmonitor-vs-commqueue\Cromis.AnyValue.pas
............\.....................\Cromis.Threading.pas
............\.....................\SimpleThreadedQueue.pas
............\.....................\SimpleThreadedQueueLL.pas
............\.....................\SimpleThreadedQueueNoWait.pas
............\.....................\SimpleThreadedQueueSem.pas
............\.....................\speedtest1.pas
fastmm4\FastMM4.pas
.......\FastMM4Messages.pas
OtlCollections.pas
OtlComm.pas
OtlCommBufferTest.pas
OtlCommon.pas
OtlCommon.Utils.pas
OtlContainerObserver.pas
OtlContainers.pas
OtlDataManager.pas
OtlEventMonitor.pas
OtlHooks.pas
OtlLogger.pas
OtlParallel.pas
OtlRegister.pas
OtlSync.pas
OtlTask.pas
OtlTaskControl.pas
OtlThreadPool.pas
src\DetailedRTTI.pas
...\DSiWin32.pas
...\GpLists.pas
...\GpLockFreeQueue.pas
...\GpStringHash.pas
...\GpStuff.pas
...\HVStringBuilder.pas
...\HVStringData.pas
...\SpinLock.pas
tests\00_Beep\test_0_Beep.pas
.....\.1_HelloWorld\test_1_HelloWorld.pas
.....\.2_TwoWayHello\test_2_TwoWayHello.pas
.....\.3_HelloWorld_with_package\test_3_HelloWorld_with_package.pas
.....\.4_TwoWayHello_with_package\test_4_TwoWayHello_with_package.pas
.....\.5_TwoWayHello_without_loop\test_5_TwoWayHello_without_loop.pas
.....\.6_TwoWayHello_with_object_worker\test_6_TwoWayHello_with_object_worker.pas
.....\.7_InitTest\test_7_InitTest.pas
.....\.8_RegisterComm\test_8_RegisterComm.pas
.....\.9_Communications\test_9_Communications.pas
.....\10_Containers\test_10_Containers.pas
.....\.1_ThreadPool\test_11_ThreadPool.pas
.....\.2_Lock\test_12_Lock.pas
.....\.3_Exceptions\test_13_Exceptions.pas
.....\.4_TerminateWhen\test_14_TerminateWhen.pas
.....\.5_TaskGroup\test_15_TaskGroup.pas
.....\.6_ChainTo\test_16_ChainTo.pas
.....\.7_MsgWait\test_17_MsgWait.pas
.....\.8_StringMsgDispatch\test_18_StringMsgDispatch.pas
.....\.9_StringMsgBenchmark\test_19_StringMsgBenchmark.pas
.....\20_QuickSort\test_20_QuickSort.pas
.....\.1_Anonymous_methods\test_21_Anonymous_methods.pas
.....\.2_TerminationTest\test_22_TerminationTest.pas
.....\.3_BackgroundFileSearch\test_23_BackgroundFileSearch.pas
.....\.4_ConnectionPool\test_24_ConnectionPool.pas
.....\.5_WaitableComm\test_25_WaitableComm.pas
.....\.6_MultiEventMonitor\test_26_MultiEventMonitor.pas
.....\.7_RecursiveTree\test_27_RecursiveTree.pas
.....\.8_Hooks\test_28_Hooks.pas
.....\.9_ImplicitEventMonitor\test_29_ImplicitEventMonitor.pas
.....\30_AnonymousEventMonitor\test_30_AnonymousEventMonitor.pas
.....\.1_WaitableObjects\test_31_WaitableObjects.pas
.....\.2_Queue\test_32_Queue.pas
.....\.3_BlockingCollection\test_33_BlockingCollection.pas
.....\.4_TreeScan\test_34_TreeScan.pas
.....\.5_ParallelFor\test_35_ParallelFor.pas
.....\.6_ParallelAggregate\test_36_ParallelAggregate.pas
.....\.7_ParallelJoin\test_37_ParallelJoin.pas
.....\.8_OrderedFor\test_38_OrderedFor.pas
.....\.9_Futures\test_39_Futures.pas
.....\40_Mandelbrot\test_40_Mandelbrot.pas
.....\.1_Pipeline\test_41_Pipeline.pas
.....\.2_MessageQueue\test_42_MessageQueue.pas
.....\.3_InvokeAnonymous\test_43_InvokeAnonymous.pas
.....\.4_Fork-Join QuickSort\test_44_ForkJoinQuickSort.pas
.....\.5_Fork-Join max\test_45_ForkJoinMax.pas
.....\.6_Async\test_46_Async.pas
.....\.7_TaskConfig\test_47_TaskConfig.pas
.....\.8_OtlParallelExceptions\test_48_OtlParallelExceptions.pas
unittests\TestBlockingCollection1.pas
.........\TestOtlDataManager1.pas
bag of stuff\tmonitor-vs-commqueue\speedtest.dproj
fastmm4\FastMM_FullDebugMode.dproj
packages\OmniThreadLibraryDesigntime.dproj
........\OmniThreadLibraryDesigntime2009.dproj
........\OmniThreadLibraryDesigntime2010.dproj
........\OmniThreadLibraryDesigntimeXE.dproj
........\OmniThreadLibraryDesigntimeXE2.dproj
........\OmniThreadLibraryRuntime.dproj
........\OmniThreadLibraryRuntime2009.dproj
........\OmniThreadLibraryRuntime2010.dproj
........\OmniThreadLibraryRuntimeXE.dproj
........\OmniThreadLibraryRuntimeXE2.dproj
tests\00_Beep\app_0_Beep.2007.dproj
.....\.......\app_0_Beep.2009.dproj