| Index: src/store-buffer-inl.h
|
| ===================================================================
|
| --- src/store-buffer-inl.h (revision 6183)
|
| +++ src/store-buffer-inl.h (working copy)
|
| @@ -29,21 +29,21 @@
|
| #define V8_WRITE_BARRIER_INL_H_
|
|
|
| #include "v8.h"
|
| -#include "write-buffer.h"
|
| +#include "store-buffer.h"
|
|
|
| namespace v8 {
|
| namespace internal {
|
|
|
| -Address WriteBuffer::TopAddress() {
|
| - return reinterpret_cast<Address>(Heap::write_buffer_top_address());
|
| +Address StoreBuffer::TopAddress() {
|
| + return reinterpret_cast<Address>(Heap::store_buffer_top_address());
|
| }
|
|
|
|
|
| -void WriteBuffer::Mark(Address addr) {
|
| - Address* top = reinterpret_cast<Address*>(Heap::write_buffer_top());
|
| +void StoreBuffer::Mark(Address addr) {
|
| + Address* top = reinterpret_cast<Address*>(Heap::store_buffer_top());
|
| *top++ = addr;
|
| - Heap::public_set_write_buffer_top(top);
|
| - if ((reinterpret_cast<uintptr_t>(top) & kWriteBufferOverflowBit) != 0) {
|
| + Heap::public_set_store_buffer_top(top);
|
| + if ((reinterpret_cast<uintptr_t>(top) & kStoreBufferOverflowBit) != 0) {
|
| ASSERT(top == limit_);
|
| Compact();
|
| } else {
|
|
|