http://codereview.chromium.org/1646008/diff/1/3
File src/x64/macro-assembler-x64.cc (right):

http://codereview.chromium.org/1646008/diff/1/3#newcode229
src/x64/macro-assembler-x64.cc:229: // We are storing pointer to an
object so either offset or
// The offset is relative to a tagged or untagged HeapObject,
// so either offset or offset + kHeapObjectTag must be a
// multiple of kPointerSize.

http://codereview.chromium.org/1646008/diff/1/3#newcode238
src/x64/macro-assembler-x64.cc:238: // Page::kMaxHeapObjectSize -
kHeapObjectTag to catch cases when pointer in
We use optimized write barrier code if the word being written to is not
in a large object page, or is in the first "page" of a large object
page.  We make sure that an offset is inside the right limits whether it
is tagged or untagged.

http://codereview.chromium.org/1646008/show

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

To unsubscribe, reply using "remove me" as the subject.

Reply via email to