loladiro/julia — pull request #35 by WestleyArgentum (2012-10-10 19:15:57+00:00)
Title: Attempted merge of main repo fix for uninitialized data

NOTE: THIS HAS NOT BEEN FULLY TESTED

There were 6 files with conflicts that I attempted to fix. Unfortunately I cannot compile and test here, I'll be working on that and will update this request if I find anything broken. If someone with access to the repo has a little bit of time I would be really grateful for help testing and producing some binaries.

Most of the conflicts seemed alright, but there are 2 big things to test:

1. A couple functions (win32_SystemFunction036 and randmtzig_create_ziggurat) from rng.jl were moved into librandom.jl. I left them there and applied a change (64 to 32 bit) that was made on the windows fork.
2. There was a change to the function worker_from_id in the file multi.jl from the main repo that I was nervous about. It's probably no big deal, it's just looping over workers and telling them to sleep and yield.