rts: Consolidate spinlock implementation
Previously we had two distinct implementations: one with spinlock profiling and another without. This seems like needless duplication.
Previously we had two distinct implementations: one with spinlock profiling and another without. This seems like needless duplication.