| Index: src/v8utils.h
 | 
| ===================================================================
 | 
| --- src/v8utils.h	(revision 9511)
 | 
| +++ src/v8utils.h	(working copy)
 | 
| @@ -142,8 +142,14 @@
 | 
|  }
 | 
|  
 | 
|  
 | 
| -template <typename T>
 | 
| -static inline void MemsetPointer(T** dest, T* value, int counter) {
 | 
| +template <typename T, typename U>
 | 
| +static 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)
 | 
| 
 |