| OLD | NEW | 
|---|
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 | 5 | 
| 6 // Defined when linking against shared lib on Windows. | 6 // Defined when linking against shared lib on Windows. | 
| 7 #if defined(USING_V8_SHARED) && !defined(V8_SHARED) | 7 #if defined(USING_V8_SHARED) && !defined(V8_SHARED) | 
| 8 #define V8_SHARED | 8 #define V8_SHARED | 
| 9 #endif | 9 #endif | 
| 10 | 10 | 
| (...skipping 1560 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1571   Write(index); | 1571   Write(index); | 
| 1572 } | 1572 } | 
| 1573 | 1573 | 
| 1574 | 1574 | 
| 1575 SerializationTag SerializationData::ReadTag(int* offset) const { | 1575 SerializationTag SerializationData::ReadTag(int* offset) const { | 
| 1576   return static_cast<SerializationTag>(Read<uint8_t>(offset)); | 1576   return static_cast<SerializationTag>(Read<uint8_t>(offset)); | 
| 1577 } | 1577 } | 
| 1578 | 1578 | 
| 1579 | 1579 | 
| 1580 void SerializationData::ReadMemory(void* p, int length, int* offset) const { | 1580 void SerializationData::ReadMemory(void* p, int length, int* offset) const { | 
| 1581   memcpy(p, &data[*offset], length); | 1581   if (length > 0) { | 
| 1582   (*offset) += length; | 1582     memcpy(p, &data[*offset], length); | 
|  | 1583     (*offset) += length; | 
|  | 1584   } | 
| 1583 } | 1585 } | 
| 1584 | 1586 | 
| 1585 | 1587 | 
| 1586 void SerializationData::ReadArrayBufferContents(ArrayBuffer::Contents* contents, | 1588 void SerializationData::ReadArrayBufferContents(ArrayBuffer::Contents* contents, | 
| 1587                                                 int* offset) const { | 1589                                                 int* offset) const { | 
| 1588   int index = Read<int>(offset); | 1590   int index = Read<int>(offset); | 
| 1589   DCHECK(index < array_buffer_contents.length()); | 1591   DCHECK(index < array_buffer_contents.length()); | 
| 1590   *contents = array_buffer_contents[index]; | 1592   *contents = array_buffer_contents[index]; | 
| 1591 } | 1593 } | 
| 1592 | 1594 | 
| (...skipping 839 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2432 } | 2434 } | 
| 2433 | 2435 | 
| 2434 }  // namespace v8 | 2436 }  // namespace v8 | 
| 2435 | 2437 | 
| 2436 | 2438 | 
| 2437 #ifndef GOOGLE3 | 2439 #ifndef GOOGLE3 | 
| 2438 int main(int argc, char* argv[]) { | 2440 int main(int argc, char* argv[]) { | 
| 2439   return v8::Shell::Main(argc, argv); | 2441   return v8::Shell::Main(argc, argv); | 
| 2440 } | 2442 } | 
| 2441 #endif | 2443 #endif | 
| OLD | NEW | 
|---|