Skip to content

History

Revisions

  • Link Home page entries to their wiki pages

    @rebeloper rebeloper committed Jul 12, 2026
    f1c9ab3
  • Add chapter 23: From GCD to Swift Concurrency

    @rebeloper rebeloper committed Jul 12, 2026
    26b3912
  • Add chapter 22: How Everything Fits Together

    @rebeloper rebeloper committed Jul 12, 2026
    52155d8
  • Fix chapter 13: replace waiter/expedite-station terms with established the-pass/intake-counter vocabulary

    @rebeloper rebeloper committed Jul 12, 2026
    0f69095
  • Add chapter 19: Cancellation in GCD

    @rebeloper rebeloper committed Jul 12, 2026
    56bed9a
  • Add chapter 21: Common GCD Gotchas

    @rebeloper rebeloper committed Jul 12, 2026
    246bec3
  • Add chapter 20: Callback Chains and Callback Hell

    @rebeloper rebeloper committed Jul 12, 2026
    cad02c8
  • Add chapter 18: DispatchSource

    @rebeloper rebeloper committed Jul 12, 2026
    6d1bc4b
  • Add chapter 17: concurrentPerform

    @rebeloper rebeloper committed Jul 12, 2026
    939a478
  • Add chapter 16: The Thread Explosion Problem

    @rebeloper rebeloper committed Jul 12, 2026
    e8b9441
  • Add chapter 15: Locks

    @rebeloper rebeloper committed Jul 12, 2026
    ca8acca
  • Add chapter 14: Data Races and Thread Safety

    @rebeloper rebeloper committed Jul 12, 2026
    0c33078
  • Add chapter 13: Target Queues

    @rebeloper rebeloper committed Jul 12, 2026
    bf5e552
  • Fix chapter 12: remove duplicate code block between sections Replace the full duplicate code block in "What It Means In Swift" section with a minimal 2-line snippet showing only the .barrier call in isolation. Reserve the full runnable read/write/cache example for "Tiny Swift Example" section only. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PCEfgDCnJT7LaJhdrzjnnc

    @rebeloper rebeloper committed Jul 12, 2026
    47994e3
  • Add chapter 12: Barriers

    @rebeloper rebeloper committed Jul 12, 2026
    f2ecf16
  • Add chapter 11: DispatchSemaphore

    @rebeloper rebeloper committed Jul 12, 2026
    c03e29c
  • Fix waiter/head-chef analogy conflict in chapter 10

    @rebeloper rebeloper committed Jul 12, 2026
    21d4391
  • Add chapter 10: DispatchGroup

    @rebeloper rebeloper committed Jul 12, 2026
    7d1482d
  • Fix misleading DispatchWallTime example in chapter 9

    @rebeloper rebeloper committed Jul 12, 2026
    27b4b88
  • Add chapter 9: Delaying Work

    @rebeloper rebeloper committed Jul 12, 2026
    f3d15bc
  • Fix chapter 8: add 👉 callouts to match series house style

    @rebeloper rebeloper committed Jul 12, 2026
    f750da9
  • Add chapter 8: Deadlocks

    @rebeloper rebeloper committed Jul 12, 2026
    b62e748
  • Add chapter 7: DispatchWorkItem

    @rebeloper rebeloper committed Jul 12, 2026
    1012161
  • Add chapter 6: Quality of Service

    @rebeloper rebeloper committed Jul 12, 2026
    d4ddf41
  • Add chapter 5: Main Queue and Global Queues

    @rebeloper rebeloper committed Jul 12, 2026
    a8653eb
  • Chapter 4: tie sync/async thread language back to chef analogy

    @rebeloper rebeloper committed Jul 12, 2026
    545589e
  • Add chapter 4: Sync vs Async

    @rebeloper rebeloper committed Jul 12, 2026
    b1e7d19
  • Add chapter 3: Queue

    @rebeloper rebeloper committed Jul 12, 2026
    ff6fb68
  • Add chapter 2: Thread vs Queue

    @rebeloper rebeloper committed Jul 12, 2026
    c7b5545
  • Fix chapter 1: use chef (not waiter) as the thread analogy, per series mapping

    @rebeloper rebeloper committed Jul 12, 2026
    c5e6776