Bug 177475

Summary: WebAssembly: allow multiple embedder to coexist in the same process
Product: WebKit Reporter: JF Bastien <jfbastien>
Component: WebAssemblyAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: fpizlo, jfbastien, keith_miller, mark.lam, msaboff, rmorisset, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 177472    
Bug Blocks:    

Description JF Bastien 2017-09-25 16:59:18 PDT
As part of #177472 I'm allowing non-JS embedding. The exception throwing thunk is a singleton which has a single whole-process C++ function pointer, which makes it impossible for two embedders to exist. That can be fixed.