diff options
author | Matheus Marchini <mat@mmarchini.me> | 2019-05-08 09:49:38 -0700 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2019-05-10 11:20:33 -0700 |
commit | 95c1cb4c2f0ec73faba2529c42726cf3941ef975 (patch) | |
tree | 7aae81f6d1fafa079d6a348f0484fe4b4065a8e0 /deps/v8/src/builtins | |
parent | 3b2633e0bf9f719e9496f59914e2a2ff4aa9a050 (diff) | |
download | android-node-v8-95c1cb4c2f0ec73faba2529c42726cf3941ef975.tar.gz android-node-v8-95c1cb4c2f0ec73faba2529c42726cf3941ef975.tar.bz2 android-node-v8-95c1cb4c2f0ec73faba2529c42726cf3941ef975.zip |
deps: patch V8 to 7.4.288.27
Refs: https://github.com/v8/v8/compare/7.4.288.21...7.4.288.27
PR-URL: https://github.com/nodejs/node/pull/27615
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'deps/v8/src/builtins')
-rw-r--r-- | deps/v8/src/builtins/arm64/builtins-arm64.cc | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/deps/v8/src/builtins/arm64/builtins-arm64.cc b/deps/v8/src/builtins/arm64/builtins-arm64.cc index 35ed82a83e..0a5e691cf3 100644 --- a/deps/v8/src/builtins/arm64/builtins-arm64.cc +++ b/deps/v8/src/builtins/arm64/builtins-arm64.cc @@ -1278,15 +1278,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { __ Mov( kInterpreterDispatchTableRegister, ExternalReference::interpreter_dispatch_table_address(masm->isolate())); -#if defined(V8_OS_WIN) __ Ldrb(x23, MemOperand(kInterpreterBytecodeArrayRegister, kInterpreterBytecodeOffsetRegister)); __ Mov(x1, Operand(x23, LSL, kSystemPointerSizeLog2)); -#else - __ Ldrb(x18, MemOperand(kInterpreterBytecodeArrayRegister, - kInterpreterBytecodeOffsetRegister)); - __ Mov(x1, Operand(x18, LSL, kSystemPointerSizeLog2)); -#endif __ Ldr(kJavaScriptCallCodeStartRegister, MemOperand(kInterpreterDispatchTableRegister, x1)); __ Call(kJavaScriptCallCodeStartRegister); @@ -1531,15 +1525,9 @@ static void Generate_InterpreterEnterBytecode(MacroAssembler* masm) { __ SmiUntag(kInterpreterBytecodeOffsetRegister); // Dispatch to the target bytecode. -#if defined(V8_OS_WIN) __ Ldrb(x23, MemOperand(kInterpreterBytecodeArrayRegister, kInterpreterBytecodeOffsetRegister)); __ Mov(x1, Operand(x23, LSL, kSystemPointerSizeLog2)); -#else - __ Ldrb(x18, MemOperand(kInterpreterBytecodeArrayRegister, - kInterpreterBytecodeOffsetRegister)); - __ Mov(x1, Operand(x18, LSL, kSystemPointerSizeLog2)); -#endif __ Ldr(kJavaScriptCallCodeStartRegister, MemOperand(kInterpreterDispatchTableRegister, x1)); __ Jump(kJavaScriptCallCodeStartRegister); |