rubinius/rubinius — pull request #1448 by headius (2011-12-13 16:10:32+00:00)
Title: Fixes to one of the new require specs, to guarantee ordering of operations.

The original spec did not guarantee the "2nd" require started before the "3rd" require. This would lead to an unpredictable spec, especially on a system of lower CPU or higher load.

The "sleep" calls in concurrent.rb could probably be removed, but the same .rb is used by other specs so I didn't do that.

I think the other require specs are ok.