Hi Benedikt, looks good. Can you do two things:

1) Get Hannes to have a look at the change in
HAllocate::CreateFreeSpaceFiller().

2) Can you verify by looking at the generated code for, say, a ordinary inlined
array constructor

function foo(size) { var a = new Array(size); return a; }
foo(5); foo(5);
%OptimizeFunctionOnNextCall(foo);
foo(5);

Verify that the lea operand uses a constant, that no register is allocated for
that constant.

Provided 1) and 2) are successful, then

lgtm.


https://codereview.chromium.org/98673003/

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to