http://codereview.chromium.org/149324/diff/1/2
File src/heap.cc (right):

http://codereview.chromium.org/149324/diff/1/2#newcode1063
Line 1063: roots_[kMetaMapRootIndex] = new_meta_map;
On 2009/07/08 12:42:37, Kasper Lund wrote:
> How about automagically generating a private setter for all these?

Done.

http://codereview.chromium.org/149324/diff/1/11
File src/heap.h (right):

http://codereview.chromium.org/149324/diff/1/11#newcode38
Line 38: V(Map, meta_map, MetaMap)
              \
On 2009/07/08 12:42:37, Kasper Lund wrote:
> Is it really worth giving everything two names to comply with the
style guide
> for the index constant? I think I'd prefer just having one name...

I think I'll stick with both names because the camel case names will be
natural to use in the ARM code generator.

http://codereview.chromium.org/149324/diff/1/11#newcode137
Line 137: V(Object, symbol_table, SymbolTable)
On 2009/07/08 12:42:37, Kasper Lund wrote:
> Why isn't this of type SymbolTable*?

It is now.

http://codereview.chromium.org/149324/diff/1/11#newcode918
Line 918: kRootListLength};
On 2009/07/08 12:42:37, Kasper Lund wrote:
> Put }; on a new line.

OK

http://codereview.chromium.org/149324/diff/1/10
File src/mark-compact.cc (right):

http://codereview.chromium.org/149324/diff/1/10#newcode227
Line 227: if (reinterpret_cast<String*>(second) !=
On 2009/07/08 12:42:37, Kasper Lund wrote:
> Why is the reinterpret_cast necessary here? It's really an Object*
identity
> check, right? It should fit nicely on a single line.

It wasn't necessary.

http://codereview.chromium.org/149324

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

Reply via email to