There is no X64 support for garbage collection yet. There is no change
in layout for strings and byte arrays in 32-bit mode.


http://codereview.chromium.org/113522/diff/1/5
File src/objects.h (right):

http://codereview.chromium.org/113522/diff/1/5#newcode2795
Line 2795: static const int kInstanceClassNameOffset =
I am relying on that, but I think documentation should be enough.

http://codereview.chromium.org/113522/diff/1/5#newcode3669
Line 3669: // buffer.
On 2009/05/18 11:52:11, Erik Corry wrote:
> Clever.  I suggest the following comment:
> Each character represents 32 bits.  M is the map, L is the
length/hash, B and S
> are the buffer and start in a sliced string.  1 and 2 are the first
and second
> parts of a cons string.
> 32 bit Slice: MLBS
> 32 bit Cons:  ML12
> 64 bit Slice: MMLSBB
> 64 bit Cons:  MML 1122

Done.

http://codereview.chromium.org/113522

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

Reply via email to