Reviewers: Michael Starzinger,

Message:
Committed patchset #1 manually as r21084 (presubmit successful).

Description:
Unbreak the build after r21083.

TBR=mstarzin...@chromium.org

Committed: https://code.google.com/p/v8/source/detail?r=21084

Please review this at https://codereview.chromium.org/266493003/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+11, -8 lines):
  M src/arm/codegen-arm.cc
  M src/arm/lithium-arm.h
  M src/arm64/lithium-arm64.h
  M src/ia32/lithium-ia32.h
  M src/mips/lithium-mips.h
  M src/platform-posix.cc
  M src/x64/lithium-x64.h


Index: src/arm/codegen-arm.cc
diff --git a/src/arm/codegen-arm.cc b/src/arm/codegen-arm.cc
index 83437936a9e77583d828a6d27bd1dc87829f7562..7ac14e382a525fbb02f2963b0fd54c145cf9829a 100644
--- a/src/arm/codegen-arm.cc
+++ b/src/arm/codegen-arm.cc
@@ -238,11 +238,12 @@ OS::MemCopyUint8Function CreateMemCopyUint8Function(

 // Convert 8 to 16. The number of character to copy must be at least 8.
 OS::MemCopyUint16Uint8Function CreateMemCopyUint16Uint8Function(
-      OS::MemCopyUint16Uint8Function stub) {
+    bool serializer_enabled,
+    OS::MemCopyUint16Uint8Function stub) {
 #if defined(USE_SIMULATOR)
   return stub;
 #else
- if (Serializer::enabled() | | !CpuFeatures::IsSupported(UNALIGNED_ACCESSES)) { + if (serializer_enabled || !CpuFeatures::IsSupported(UNALIGNED_ACCESSES)) {
     return stub;
   }
   size_t actual_size;
Index: src/arm/lithium-arm.h
diff --git a/src/arm/lithium-arm.h b/src/arm/lithium-arm.h
index a77b2df5ce82cdc8e380271eb5366fd205538090..c22d79f7f8d0e78cfd4028289e66162ed13088b4 100644
--- a/src/arm/lithium-arm.h
+++ b/src/arm/lithium-arm.h
@@ -239,7 +239,7 @@ class LInstruction : public ZoneObject {
   // Interface to the register allocator and iterators.
   bool ClobbersTemps() const { return IsCall(); }
   bool ClobbersRegisters() const { return IsCall(); }
- virtual bool ClobbersDoubleRegisters(Isolate* isolate) const V8_OVERRIDE {
+  virtual bool ClobbersDoubleRegisters(Isolate* isolate) const {
     return IsCall();
   }

Index: src/arm64/lithium-arm64.h
diff --git a/src/arm64/lithium-arm64.h b/src/arm64/lithium-arm64.h
index 589d9aa2dcfa27bb565ac9b543fee5f9717ff99c..1fc831f1d002d29cf4bb56479c88eb4b6213c1ab 100644
--- a/src/arm64/lithium-arm64.h
+++ b/src/arm64/lithium-arm64.h
@@ -247,7 +247,7 @@ class LInstruction : public ZoneObject {
   // Interface to the register allocator and iterators.
   bool ClobbersTemps() const { return IsCall(); }
   bool ClobbersRegisters() const { return IsCall(); }
- virtual bool ClobbersDoubleRegisters(Isolate* isolate) const V8_OVERRIDE {
+  virtual bool ClobbersDoubleRegisters(Isolate* isolate) const {
     return IsCall();
   }
   bool IsMarkedAsCall() const { return IsCall(); }
Index: src/ia32/lithium-ia32.h
diff --git a/src/ia32/lithium-ia32.h b/src/ia32/lithium-ia32.h
index 7bcf3a81668a114ff92746d952ab82178e0903ab..df718c7330e5cffb392aa65662be4428bae48f96 100644
--- a/src/ia32/lithium-ia32.h
+++ b/src/ia32/lithium-ia32.h
@@ -238,7 +238,7 @@ class LInstruction : public ZoneObject {
   // Interface to the register allocator and iterators.
   bool ClobbersTemps() const { return IsCall(); }
   bool ClobbersRegisters() const { return IsCall(); }
- virtual bool ClobbersDoubleRegisters(Isolate* isolate) const V8_OVERRIDE {
+  virtual bool ClobbersDoubleRegisters(Isolate* isolate) const {
     return IsCall() ||
            // We only have rudimentary X87Stack tracking, thus in general
            // cannot handle phi-nodes.
Index: src/mips/lithium-mips.h
diff --git a/src/mips/lithium-mips.h b/src/mips/lithium-mips.h
index 49b929cc56aa221a361a11ec2668f92e020ce8c7..7a0e359e2d68842407a40f167b31c0c8c713e5cf 100644
--- a/src/mips/lithium-mips.h
+++ b/src/mips/lithium-mips.h
@@ -236,7 +236,7 @@ class LInstruction : public ZoneObject {
   // Interface to the register allocator and iterators.
   bool ClobbersTemps() const { return IsCall(); }
   bool ClobbersRegisters() const { return IsCall(); }
- virtual bool ClobbersDoubleRegisters(Isolate* isolate) const V8_OVERRIDE {
+  virtual bool ClobbersDoubleRegisters(Isolate* isolate) const {
     return IsCall();
   }

Index: src/platform-posix.cc
diff --git a/src/platform-posix.cc b/src/platform-posix.cc
index 4dc9aab687e63dc5681c47968623b88d632cc391..01eb6392a009e427d8d4ac4197eae30b4b4f6366 100644
--- a/src/platform-posix.cc
+++ b/src/platform-posix.cc
@@ -517,6 +517,7 @@ OS::MemCopyUint8Function CreateMemCopyUint8Function(
     bool serializer_enabled,
     OS::MemCopyUint8Function stub);
 OS::MemCopyUint16Uint8Function CreateMemCopyUint16Uint8Function(
+    bool serializer_enabled,
     OS::MemCopyUint16Uint8Function stub);

 #elif defined(V8_HOST_ARCH_MIPS)
@@ -538,7 +539,8 @@ void OS::PostSetUp(bool serializer_enabled) {
   OS::memcopy_uint8_function =
CreateMemCopyUint8Function(serializer_enabled, &OS::MemCopyUint8Wrapper);
   OS::memcopy_uint16_uint8_function =
-      CreateMemCopyUint16Uint8Function(&OS::MemCopyUint16Uint8Wrapper);
+      CreateMemCopyUint16Uint8Function(serializer_enabled,
+                                       &OS::MemCopyUint16Uint8Wrapper);
 #elif defined(V8_HOST_ARCH_MIPS)
   OS::memcopy_uint8_function =
CreateMemCopyUint8Function(serializer_enabled, &OS::MemCopyUint8Wrapper);
Index: src/x64/lithium-x64.h
diff --git a/src/x64/lithium-x64.h b/src/x64/lithium-x64.h
index 222248bfe4b026668044f94de3de44e322dc4660..ad8413818b11d94289ac997fbc8feb5059747cfd 100644
--- a/src/x64/lithium-x64.h
+++ b/src/x64/lithium-x64.h
@@ -234,7 +234,7 @@ class LInstruction : public ZoneObject {
   // Interface to the register allocator and iterators.
   bool ClobbersTemps() const { return IsCall(); }
   bool ClobbersRegisters() const { return IsCall(); }
- virtual bool ClobbersDoubleRegisters(Isolate* isolate) const V8_OVERRIDE {
+  virtual bool ClobbersDoubleRegisters(Isolate* isolate) const {
     return IsCall();
   }



--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to