[PATCH] D59343: [WebAssembly] Use passive segments when memory is shared

Thomas Lively via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 28 17:36:41 PDT 2019


tlively added a subscriber: azakai.
tlively added a comment.

@dschuff, @sbc100, @azakai we should figure out what our story is for pthreads and bulk-memory in the LLVM backend. This CL assumes that passive segments will always be available when creating multithreaded binaries, but obviously that's not true for Chrome 74. I was thinking that would be fine because using the asm2wasm path with mem files will suffice for anyone wanting to target chrome 74 with pthreads. But will we want to support mem files going forward? If so, I need to add a linker option to control that.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59343/new/

https://reviews.llvm.org/D59343





More information about the llvm-commits mailing list