The Real Adam

Developer at large, expert typist, fungineer

Menu

Skip to content
  • About
    • Projects
    • Contact
    • Newsletter
  • Archives
    • On code
    • On ideas
    • On design
    • On the world

Working with Ruby’s GVL

October 27, 2012

Visualising the Ruby Global VM Lock. A nice commit-by-commit look at how extensions for Ruby 1.9 work with the GVL, what that looks like as tests run, and how to release the GVL to allow for better parallelism.

32.745713 -96.845820

Share this with your friends:

  • Share
  • Share on Tumblr
Code, CuratedAdam Keys

Post navigation

← A pithy take on development vs. operations Ruthlessness and fighting for it →

Stick it in your feeds

RSS Feed

Tweets

  • A lot of whiskey fans are gonna hate this, but I think Dwight Yoakam might be one of Kentucky’s finest inventions of all time. 10 hours ago
Follow @therealadam

Hot stuff

  • Less beautiful code, more code that works in production
  • When to Sinatra, when to Rails
  • Changing git submodule URLs
  • Getting started with Ruby Concurrency using two simple classes
  • Hello, you beautiful fixed-width font
  • Your application is on fire
  • Design for test vs. design for API
  • Web design for busy programmers

Areas of interest

  • Biz
  • Code
  • Comedy, haha
  • Curated
  • Design
  • Dogs, cats, et cetera
  • Erudition
  • Events
  • Expanded ideas
  • Eye Candy
  • Gaming
  • Music
  • Nerdery
  • Reading List
  • Sports and manly things
  • The System
  • Uncategorized
Theme: Customized Twenty Thirteen. Blog at WordPress.com.
Follow

Get every new post delivered to your Inbox.

Join 2,583 other followers

Powered by WordPress.com