Table of Contents - concurrent-ruby-ext-1.0.5 Documentation
Pages
-
CHANGELOG
- Release v1.0.5, edge v0.3.1 (26 Feb 2017)
- Release v1.0.4, edge v0.3.0 (27 Dec 2016)
- Release v1.0.3 (17 Dec 2016)
- Release v1.0.2 (2 May 2016)
- Release v1.0.1 (27 February 2016)
- Release v1.0.0 (13 November 2015)
- Release v0.9.1 (09 August 2015)
- Release v0.9.0 (10 July 2015)
- Release v0.8.0 (25 January 2015)
- Release v0.7.2 (24 January 2015)
- Release v0.7.1 (4 December 2014)
- Release v0.7.0 (13 August 2014)
- Release v0.6.1 (14 June 2014)
- Release v0.6.0 (25 May 2014)
- Release v0.5.0
- LICENSE
-
README
- Concurrent Ruby
- Supported Ruby versions
- Thread Safety
- Features & Documentation
- General-purpose Concurrency Abstractions
- Thread-safe Value Objects, Structures, and Collections
- Java-inspired ThreadPools and Other Executors
- Thread Synchronization Classes and Algorithms
- Edge Features
- Statuses:
- Usage
- Installation
- Edge Gem Installation
- C Extensions for MRI
- Note For gem developers
- Maintainers
- Special Thanks
- License and Copyright
- Makefile
Classes and Modules
- Concurrent
- Concurrent::AtomicDirectUpdate
- Concurrent::AtomicNumericCompareAndSetWrapper
- Concurrent::CAtomicBoolean
- Concurrent::CAtomicFixnum
- Concurrent::CAtomicReference
- Concurrent::ConcurrentUpdateError
- Object
Methods
- #compare_and_set — Concurrent::AtomicNumericCompareAndSetWrapper
- #compare_and_swap — Concurrent::AtomicNumericCompareAndSetWrapper
- #compiler_is_gcc — Object
- #create_dummy_makefile — Object
- #try_update — Concurrent::AtomicDirectUpdate
- #try_update! — Concurrent::AtomicDirectUpdate
- #update — Concurrent::AtomicDirectUpdate