123456789_123456789_123456789_123456789_123456789_

Class: Concurrent::Hash

Relationships & Source Files
Inherits: Concurrent::HashImplementation
Defined in: lib/concurrent-ruby/concurrent/hash.rb

Overview

A thread-safe subclass of Hash. This version locks against the object itself for every method call, ensuring only one thread can be reading or writing at a time. This includes iteration methods like #each, which takes the lock repeatedly when reading an item.