Thanks Danno. I've uploaded the last changeset and will await bleeding_edge
open.
http://codereview.chromium.org/11238016/diff/23001/src/arm/lithium-arm.cc
File src/arm/lithium-arm.cc (right):
http://codereview.chromium.org/11238016/diff/23001/src/arm/lithium-arm.cc#newcode1855
src/arm/lithium-arm.cc:1855: HLoadKeyed* instr) {
On 2012/10/29 14:56:13, danno wrote:
nit: this can be on the line before
Done.
http://codereview.chromium.org/11238016/diff/23001/src/arm/lithium-arm.cc#newcode1903
src/arm/lithium-arm.cc:1903: HStoreKeyed* instr) {
On 2012/10/29 14:56:13, danno wrote:
nit: put on previous line
Done.
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen-instructions.cc
File src/hydrogen-instructions.cc (right):
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen-instructions.cc#newcode2279
src/hydrogen-instructions.cc:2279: // If value was loaded from unboxed
double backing store or
On 2012/10/29 14:56:13, danno wrote:
nit: fix the comment here, it's now out of date. You should explain
that all
keyed loads guarantee a non-hole value, so the canonicalization check
isn't
needed on stores that store a value taken from a keyed load.
Done.
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen-instructions.h
File src/hydrogen-instructions.h (right):
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen-instructions.h#newcode4291
src/hydrogen-instructions.h:4291: bool is_external() const { return
On 2012/10/29 14:56:13, danno wrote:
nit:
bool is_external() const {
return ....;
}
Done.
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen.cc
File src/hydrogen.cc (right):
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen.cc#newcode2721
src/hydrogen.cc:2721: // Storing a value into an external integer array
is a
On 2012/10/29 14:56:13, danno wrote:
total nit: M-Q is your emacs friend (reflow paragraph) :-)
Thanks!
http://codereview.chromium.org/11238016/diff/23001/src/hydrogen.cc#newcode3747
src/hydrogen.cc:3747:
On 2012/10/29 14:56:13, danno wrote:
nit: Remove extraneous LF
Done.
http://codereview.chromium.org/11238016/diff/23001/src/ia32/lithium-ia32.cc
File src/ia32/lithium-ia32.cc (right):
http://codereview.chromium.org/11238016/diff/23001/src/ia32/lithium-ia32.cc#newcode1927
src/ia32/lithium-ia32.cc:1927: HLoadKeyed* instr) {
On 2012/10/29 14:56:13, danno wrote:
nit: put on previous line
Done.
http://codereview.chromium.org/11238016/diff/23001/src/ia32/lithium-ia32.cc#newcode1974
src/ia32/lithium-ia32.cc:1974: HStoreKeyed* instr) {
On 2012/10/29 14:56:13, danno wrote:
nit: put on previous line
Done.
http://codereview.chromium.org/11238016/
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev