LGTM.

http://codereview.chromium.org/7992002/diff/7/src/factory.h
File src/factory.h (right):

http://codereview.chromium.org/7992002/diff/7/src/factory.h#newcode448
src/factory.h:448: // a null handle when the given name is unknown.
Add a comment that those properties of the global object are not
'configurable' and not 'writable', i.e. they are really global
constants.

http://codereview.chromium.org/7992002/diff/7/src/heap.h
File src/heap.h (right):

http://codereview.chromium.org/7992002/diff/7/src/heap.h#newcode234
src/heap.h:234: V(infinity_symbol, "Infinity")
The runtime functions contain multiple calls of the form
isolate->heap()->
  AllocateStringFromAscii(CStrVector("Infinity"));
Can you replace them by using the infinity_symbol instead? Same for NaN
and -Infinity for which you would have to introduce another symbol.

http://codereview.chromium.org/7992002/

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

Reply via email to