Untitled

Run Settings
LanguageRuby
Language Version
Run Command
mx = Mutex.new cv = ConditionVariable.new done = false i = 0 Thread.new { mx.synchronize { i += 1 while i < 100 done = true cv.broadcast } } mx.synchronize { cv.wait mx unless done } p i
Editor Settings
Theme
Key bindings
Full width
Lines