LGTM

Address these comments and let's land this. Please port to x64 and arm next so
we can get rid of the ifdef.


http://codereview.chromium.org/2801018/diff/31022/77007
File src/ia32/stub-cache-ia32.cc (right):

http://codereview.chromium.org/2801018/diff/31022/77007#newcode153
src/ia32/stub-cache-ia32.cc:153: // If names of slots in range [0...n -
1) for the hash value are not
n -> kProbes.

http://codereview.chromium.org/2801018/diff/31022/77007#newcode154
src/ia32/stub-cache-ia32.cc:154: // equal to the name and slot n is not
used (its name is the undefined value),
n -> kProbes - 1?

http://codereview.chromium.org/2801018/diff/31022/77007#newcode831
src/ia32/stub-cache-ia32.cc:831: // [object, holder).
This notation does not make sense for objects.

for each global object in the prototype chain from object to (but not
including) holder.

?

http://codereview.chromium.org/2801018/diff/31022/77007#newcode858
src/ia32/stub-cache-ia32.cc:858: static void
GenerateCheckPropertyHolder(MacroAssembler* masm,
I don't think this abstraction makes sense and definitely not with this
name. Please inline again or come up with a more descriptive name.

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

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

Reply via email to