diff options
Diffstat (limited to 'deps/v8/src/wasm/jump-table-assembler.h')
-rw-r--r-- | deps/v8/src/wasm/jump-table-assembler.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/deps/v8/src/wasm/jump-table-assembler.h b/deps/v8/src/wasm/jump-table-assembler.h index a83a7d5b21..68fe596660 100644 --- a/deps/v8/src/wasm/jump-table-assembler.h +++ b/deps/v8/src/wasm/jump-table-assembler.h @@ -84,8 +84,9 @@ class JumpTableAssembler : public TurboAssembler { // Instantiate a {JumpTableAssembler} for patching. explicit JumpTableAssembler(Address slot_addr, int size = 256) : TurboAssembler(nullptr, JumpTableAssemblerOptions(), - reinterpret_cast<void*>(slot_addr), size, - CodeObjectRequired::kNo) {} + CodeObjectRequired::kNo, + ExternalAssemblerBuffer( + reinterpret_cast<uint8_t*>(slot_addr), size)) {} // To allow concurrent patching of the jump table entries, we need to ensure // that the instruction containing the call target does not cross cache-line |