Update spinlock.hpp