void Group::decrementDependency() { #if TYPE == MULTI_THREAD int32 count = MT::atomicDecrement(&m_dependency_count); if (0 == count) { dependencyReady(); } ASSERT(0 <= count); #endif //TYPE == MULTI_THREAD }
void Group::decrementDependency() { #if !LUMIX_SINGLE_THREAD() i32 count = MT::atomicDecrement(&m_dependency_count); if (0 == count) { dependencyReady(); } ASSERT(0 <= count); #endif }