Refactor job scheduler API, allocation, and benchmarks
- Removed IJobScheduler interface; merged logic into JobScheduler - Changed scheduling APIs to accept multiple dependencies (ReadOnlySpan) - Moved WaitItem classes to JobScheduler.cs and updated types - Updated JobExecutionContext to use JobScheduler and added docs - Renamed AllocationManagerInitOpts to AllocationManagerDesc (required props) - Added thread-safe TotalAllocatedMemory property to AllocationManager - Refactored Integer to Data in benchmarks; updated usage - Updated tests and improved documentation throughout
This commit is contained in:
@@ -8,7 +8,7 @@ public static class GlobalSetup
|
||||
[GlobalTestInitialize]
|
||||
public static void GlobalInitialize(TestContext ctx)
|
||||
{
|
||||
AllocationManager.Initialize(AllocationManagerInitOpts.Default);
|
||||
AllocationManager.Initialize(AllocationManagerDesc.Default);
|
||||
}
|
||||
|
||||
[GlobalTestCleanup]
|
||||
|
||||
Reference in New Issue
Block a user