3 ms·
Of course, what is deterministic is deterministic, if you use allocations based on nondeterministic random, then you can't see deterministic allocations - I thi
by mirekrusin 5y ago
Of course, what is deterministic is deterministic, if you use allocations based on nondeterministic random, then you can't see deterministic allocations - I think this is obvious and doesn't have be to spelled out.
With gc deterministic runtime creates nondeterministic deallocations.
With arc deterministic runtime creates deterministic deallocations - reproducible behavior that can be profiled and allows you to work on optimizing it.
- pjmlp 5y agoHow it is reproducible if you cannot control your input data? There are GC languages like D, where you can have C++ like RAII deterministic deallocations. Learn to use the features.