Revision: 2853
Author: [email protected]
Date: Wed Sep 9 02:35:34 2009
Log: Compile fixes for ARM and miscellaneous spolling.
Review URL: http://codereview.chromium.org/199056
http://code.google.com/p/v8/source/detail?r=2853
Modified:
/branches/bleeding_edge/src/arm/macro-assembler-arm.cc
/branches/bleeding_edge/src/serialize.cc
/branches/bleeding_edge/src/serialize.h
/branches/bleeding_edge/test/cctest/test-assembler-arm.cc
=======================================
--- /branches/bleeding_edge/src/arm/macro-assembler-arm.cc Tue Sep 8
04:52:05 2009
+++ /branches/bleeding_edge/src/arm/macro-assembler-arm.cc Wed Sep 9
02:35:34 2009
@@ -56,6 +56,7 @@
#if defined(USE_THUMB_INTERWORK)
#if !defined(__ARM_ARCH_5T__) && \
!defined(__ARM_ARCH_5TE__) && \
+ !defined(__ARM_ARCH_6__) && \
!defined(__ARM_ARCH_7A__) && \
!defined(__ARM_ARCH_7__)
// add tests for other versions above v5t as required
=======================================
--- /branches/bleeding_edge/src/serialize.cc Tue Sep 8 04:52:05 2009
+++ /branches/bleeding_edge/src/serialize.cc Wed Sep 9 02:35:34 2009
@@ -70,7 +70,7 @@
// These values are special allocation space tags used for
// serialization.
-// Mar the pages executable on platforms that support it.
+// Mark the pages executable on platforms that support it.
const int kLargeCode = LAST_SPACE + 1;
// Allocate extra remembered-set bits.
const int kLargeFixedArray = LAST_SPACE + 2;
=======================================
--- /branches/bleeding_edge/src/serialize.h Thu Jul 9 04:13:08 2009
+++ /branches/bleeding_edge/src/serialize.h Wed Sep 9 02:35:34 2009
@@ -197,7 +197,7 @@
int flags_end_; // The position right after the flags.
- // An array of per-space SimulatedHeapSpacees used as memory allocators.
+ // An array of per-space SimulatedHeapSpaces used as memory allocators.
SimulatedHeapSpace* allocator_[LAST_SPACE+1];
// A list of global handles at serialization time.
List<Object**> global_handles_;
=======================================
--- /branches/bleeding_edge/test/cctest/test-assembler-arm.cc Mon Aug 31
05:40:37 2009
+++ /branches/bleeding_edge/test/cctest/test-assembler-arm.cc Wed Sep 9
02:35:34 2009
@@ -37,9 +37,9 @@
// Define these function prototypes to match JSEntryFunction in
execution.cc.
-typedef int (*F1)(int x, int p1, int p2, int p3, int p4);
-typedef int (*F2)(int x, int y, int p2, int p3, int p4);
-typedef int (*F3)(void* p, int p1, int p2, int p3, int p4);
+typedef Object* (*F1)(int x, int p1, int p2, int p3, int p4);
+typedef Object* (*F2)(int x, int y, int p2, int p3, int p4);
+typedef Object* (*F3)(void* p, int p1, int p2, int p3, int p4);
static v8::Persistent<v8::Context> env;
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---