mutils ~master (2018-10-28T20:05:58Z)
Dub
Repo
UniversalJobGroupNew.Job
mutils
job_manager
manager_utils
UniversalJobGroupNew
Undocumented in source.
struct
UniversalJobGroupNew
static
struct
Job {
UniversalJobGroupNew
*
group
;
void
function
(
ubyte
*)
delegateUNB
;
Delegate
delegateJob
;
ubyte
[
64
]
memoryForUserDelegate
;
void
callJob
();
}
Members
Functions
callJob
void
callJob
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
delegateJob
Delegate
delegateJob
;
Undocumented in source.
delegateUNB
void
function
(
ubyte
*)
delegateUNB
;
Undocumented in source.
group
UniversalJobGroupNew
*
group
;
Undocumented in source.
memoryForUserDelegate
ubyte
[
64
]
memoryForUserDelegate
;
Undocumented in source.
Meta
Source
See Implementation
mutils
job_manager
manager_utils
UniversalJobGroupNew
aliases
Delegate
constructors
this
functions
add
callAndWait
decrementChildrenDependices
dependantOn
onDependicesCounterZero
onJobsCounterZero
setUpJobs
start
waitForCompletion
structs
Job
variables
children
countJobsToBeDone
dependicesWaitCount
fiberWillYieldNum
jobPointers
jobs
runOnJobsDone
spawnOnDependenciesFulfilled
waitingFiber