From 21d081fd7f83aa168ea0bef0870c7f1fed410a63 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Mon, 5 Dec 2011 16:29:01 -0800 Subject: Upgrade V8 to 3.7.12 --- deps/v8/src/v8utils.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'deps/v8/src/v8utils.h') diff --git a/deps/v8/src/v8utils.h b/deps/v8/src/v8utils.h index aada521e4c..c73222a29b 100644 --- a/deps/v8/src/v8utils.h +++ b/deps/v8/src/v8utils.h @@ -142,8 +142,14 @@ inline void CopyWords(T* dst, T* src, int num_words) { } -template -static inline void MemsetPointer(T** dest, T* value, int counter) { +template +inline void MemsetPointer(T** dest, U* value, int counter) { +#ifdef DEBUG + T* a = NULL; + U* b = NULL; + a = b; // Fake assignment to check assignability. + USE(a); +#endif // DEBUG #if defined(V8_HOST_ARCH_IA32) #define STOS "stosl" #elif defined(V8_HOST_ARCH_X64) @@ -196,7 +202,7 @@ Vector ReadFile(FILE* file, // Copy from ASCII/16bit chars to ASCII/16bit chars. template -static inline void CopyChars(sinkchar* dest, const sourcechar* src, int chars) { +inline void CopyChars(sinkchar* dest, const sourcechar* src, int chars) { sinkchar* limit = dest + chars; #ifdef V8_HOST_CAN_READ_UNALIGNED if (sizeof(*dest) == sizeof(*src)) { -- cgit v1.2.1