Method: ThreadSafe::AtomicReferenceCacheBackend::Table#delete_node_at
- Defined in:
- lib/thread_safe/atomic_reference_cache_backend.rb
#delete_node_at(i, node, predecessor_node) ⇒ Object
223 224 225 226 227 228 229 |
# File 'lib/thread_safe/atomic_reference_cache_backend.rb', line 223 def delete_node_at(i, node, predecessor_node) if predecessor_node predecessor_node.next = node.next else volatile_set(i, node.next) end end |