View | Details | Raw Unified | Return to bug 282473
Collapse All | Expand All

(-)b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_assembler_AbstractMacroAssembler.h (+11 lines)
Added Link Here
1
--- modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h.orig	2020-07-17 10:21:33 UTC
2
+++ modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h
3
@@ -920,7 +920,7 @@ class AbstractMacroAssembler : public AbstractMacroAss
4
     template<PtrTag tag>
5
     static void repatchCompact(CodeLocationDataLabelCompact<tag> dataLabelCompact, int32_t value)
6
     {
7
-        AssemblerType::repatchCompact(dataLabelCompact.template dataLocation(), value);
8
+        AssemblerType::repatchCompact(dataLabelCompact.template dataLocation<>(), value);
9
     }
10
 
11
     template<PtrTag tag>
(-)b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_llint_LLIntData.h (+11 lines)
Added Link Here
1
--- modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h.orig	2020-07-17 10:21:33 UTC
2
+++ modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h
3
@@ -156,7 +156,7 @@ ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID op
4
 #if COMPILER(MSVC)
5
     return reinterpret_cast<LLIntCode>(getCodePtr<tag>(opcodeID).executableAddress());
6
 #else
7
-    return reinterpret_cast<LLIntCode>(getCodePtr<tag>(opcodeID).template executableAddress());
8
+    return reinterpret_cast<LLIntCode>(getCodePtr<tag>(opcodeID).template executableAddress<>());
9
 #endif
10
 }
11
 
(-)b/java/openjfx14/files/patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_runtime_JSCast.h (+20 lines)
Added Link Here
1
--- modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h.orig	2020-07-17 10:21:33 UTC
2
+++ modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h
3
@@ -143,7 +143,7 @@ bool inherits(VM& vm, From* from)
4
 bool inherits(VM& vm, From* from)
5
 {
6
     using Dispatcher = InheritsTraits<Target>;
7
-    return Dispatcher::template inherits(vm, from);
8
+    return Dispatcher::template inherits<>(vm, from);
9
 }
10
 
11
 } // namespace JSCastingHelpers
12
@@ -152,7 +152,7 @@ To jsDynamicCast(VM& vm, From* from)
13
 To jsDynamicCast(VM& vm, From* from)
14
 {
15
     using Dispatcher = JSCastingHelpers::InheritsTraits<typename std::remove_cv<typename std::remove_pointer<To>::type>::type>;
16
-    if (LIKELY(Dispatcher::template inherits(vm, from)))
17
+    if (LIKELY(Dispatcher::template inherits<>(vm, from)))
18
         return static_cast<To>(from);
19
     return nullptr;
20
 }

Return to bug 282473