Rewrote the reference counter of IOObject with more sensible atomic operations
Rewrote the reference counter of IOObject with more sensible atomic operations

JustSid/Firedrake,JustSid/Firedrake,JustSid/Firedrake,JustSid/Firedrake