|
|
fd90026 |
diff -up firefox-55.0/js/src/jit/MIR.h.old firefox-55.0/js/src/jit/MIR.h
|
|
|
fd90026 |
--- firefox-55.0/js/src/jit/MIR.h.old 2017-08-08 14:04:44.528460099 +0200
|
|
|
fd90026 |
+++ firefox-55.0/js/src/jit/MIR.h 2017-08-08 14:05:11.045364831 +0200
|
|
|
fd90026 |
@@ -12434,7 +12434,7 @@ class MNearbyInt
|
|
|
fd90026 |
TRIVIAL_NEW_WRAPPERS
|
|
|
fd90026 |
|
|
|
fd90026 |
static bool HasAssemblerSupport(RoundingMode mode) {
|
|
|
fd90026 |
- return Assembler::HasRoundInstruction(mode);
|
|
|
fd90026 |
+ return false;
|
|
|
fd90026 |
}
|
|
|
fd90026 |
|
|
|
fd90026 |
RoundingMode roundingMode() const { return roundingMode_; }
|
|
|
fd70198 |
diff -up firefox-55.0/js/src/jit/ExecutableAllocator.h.old firefox-55.0/js/src/jit/ExecutableAllocator.h
|
|
|
fd70198 |
--- firefox-55.0/js/src/jit/ExecutableAllocator.h.old 2017-08-09 09:24:18.784983505 +0200
|
|
|
fd70198 |
+++ firefox-55.0/js/src/jit/ExecutableAllocator.h 2017-08-09 09:28:01.471100075 +0200
|
|
|
fd70198 |
@@ -307,6 +307,10 @@ class ExecutableAllocator
|
|
|
fd70198 |
{
|
|
|
fd70198 |
sync_instruction_memory((caddr_t)code, size);
|
|
|
fd70198 |
}
|
|
|
a2cf41f |
+#else
|
|
|
fd70198 |
+ static void cacheFlush(void*, size_t)
|
|
|
fd70198 |
+ {
|
|
|
fd70198 |
+ }
|
|
|
fd70198 |
#endif
|
|
|
fd70198 |
|
|
|
fd70198 |
private:
|
|
|
81b788d |
diff -up firefox-55.0/js/src/wasm/WasmBuiltins.cpp.old firefox-55.0/js/src/wasm/WasmBuiltins.cpp
|
|
|
81b788d |
--- firefox-55.0/js/src/wasm/WasmBuiltins.cpp.old 2017-08-09 12:50:46.877450765 +0200
|
|
|
81b788d |
+++ firefox-55.0/js/src/wasm/WasmBuiltins.cpp 2017-08-09 12:50:59.725406974 +0200
|
|
|
81b788d |
@@ -881,7 +881,6 @@ wasm::EnsureBuiltinThunksInitialized()
|
|
|
81b788d |
MOZ_ASSERT(!masm.numSymbolicAccesses());
|
|
|
81b788d |
#endif
|
|
|
81b788d |
|
|
|
81b788d |
- ExecutableAllocator::cacheFlush(thunks->codeBase, thunks->codeSize);
|
|
|
81b788d |
if (!ExecutableAllocator::makeExecutable(thunks->codeBase, thunks->codeSize))
|
|
|
81b788d |
return false;
|
|
|
81b788d |
|
|
|
81b788d |
diff -up firefox-55.0/js/src/wasm/WasmCode.cpp.old firefox-55.0/js/src/wasm/WasmCode.cpp
|
|
|
81b788d |
--- firefox-55.0/js/src/wasm/WasmCode.cpp.old 2017-08-09 12:50:37.205483731 +0200
|
|
|
81b788d |
+++ firefox-55.0/js/src/wasm/WasmCode.cpp 2017-08-09 12:51:10.365370708 +0200
|
|
|
81b788d |
@@ -287,8 +287,6 @@ CodeSegment::initialize(Tier tier,
|
|
|
81b788d |
if (!StaticallyLink(*this, linkData))
|
|
|
81b788d |
return false;
|
|
|
81b788d |
|
|
|
81b788d |
- ExecutableAllocator::cacheFlush(bytes_.get(), RoundupCodeLength(codeLength));
|
|
|
81b788d |
-
|
|
|
81b788d |
// Reprotect the whole region to avoid having separate RW and RX mappings.
|
|
|
81b788d |
if (!ExecutableAllocator::makeExecutable(bytes_.get(), RoundupCodeLength(codeLength)))
|
|
|
81b788d |
return false;
|
|
|
81b788d |
diff -up firefox-55.0/media/libyuv/libyuv/tools_libyuv/autoroller/unittests/testdata/DEPS.chromium.old firefox-55.0/media/libyuv/libyuv/tools_libyuv/autoroller/unittests/testdata/DEPS.chromium
|
|
|
81b788d |
diff -up firefox-55.0/media/webrtc/trunk/Makefile.old firefox-55.0/media/webrtc/trunk/Makefile
|