Enable build support by adding .onedev-buildspec.yml
README.md Loading last commit info...
README.md

Awesome Concurrency


Memory [Consistency] Models

Intro

By Russ Cox

Axiomatic

Promising Semantics

Hardware MM

Arch

Barriers

Linux Kernel MM

C++ MM Index

PL MM

Compilation

Cookbook


Hardware

Latency

Threads

TLS

Futures

Fibers

Stacks & Continuations

Coroutines

Stackless

C#

C++

Kotlin

Python

Syntax

Cancellation & Structured Concurrency

Structured programming

Scheduling

Work-stealing

Implementations

Queues

Chase-Lev
BWoS

Thread-per-core


Locking

Spinlocks

Linus Torvalds

Lock-freedom

~ Distributed Consensus

~ Linearizability

Data Structures / Algorithms

Channels

Memory Management

Reference counting

Atomic shared ptr

Talks
Implementations

Hazard Pointers

Epochs

RCU (Read-Copy-Update)


Multi-Word CAS

Algorithms

Implementations

Reagents

by Aaron Turon

Transactions

HTM

STM

IO

Model

Readiness

Completeness

API

~ FP

Monads

Monadic Concurrency

Formal Languages

Verification

Race detection

PCT

DPOR

Please wait...
Page is in error, reload to recover