Alex Crichton 8cb792474c Fully update threading support for LLVM 9
Support has landed in rust-lang/rust for full support for LLVM 9's
interpretation of WebAssembly threads. This commit updates our thread
transformation pass to take all this into account, namely:

* The threadign pass now runs by default and is keyed on whether memory
  is shared, not off an env var.
* TLS is initialized in addition to memory on each thread.
* Stack pointer finding is tweaked to account for the TLS base also
  being a mutable global.
* The build of the parallel raytrace example was updated to use today's
  nightly.
2019-07-30 09:17:23 -07:00
..
2019-07-30 07:56:18 -07:00
2019-07-30 07:56:18 -07:00
2019-07-11 15:02:39 -07:00
2019-07-11 15:02:39 -07:00
2019-07-11 15:02:39 -07:00
2018-11-27 12:07:59 -08:00
2019-07-30 07:56:18 -07:00