Addressed comments, PTAL again.

https://chromiumcodereview.appspot.com/23615012/diff/1/src/ast.h
File src/ast.h (right):

https://chromiumcodereview.appspot.com/23615012/diff/1/src/ast.h#newcode291
src/ast.h:291: void FilterForPossibleTransitions(Map* root_map, Zone*
zone) {
On 2013/09/05 20:07:23, Michael Starzinger wrote:
The "zone" parameter is obsolete, as we only remove elements with this
method
and don't add new ones.

Done.

https://chromiumcodereview.appspot.com/23615012/diff/1/src/hydrogen.cc
File src/hydrogen.cc (right):

https://chromiumcodereview.appspot.com/23615012/diff/1/src/hydrogen.cc#newcode5706
src/hydrogen.cc:5706: if (types != NULL &&
obj->HasMonomorphicJSObjectType()) {
On 2013/09/05 20:07:23, Michael Starzinger wrote:
suggestion: Does it make sense to factor this out into a static helper
method
that computes the receiver types for us? I was thinking along the
lines of a
method with either of the following signatures (I prefer the first
one)...

// Return true if receiver is monomorphic.
static bool ComputeReceiverTypes(Expression* expr,
                                  Object* receiver,
                                  SmallMapList** types);

static SmallMapList* ComputeReceiverTypes(Expression* expr,
                                           Object* receiver,
                                           bool* monomorphic);

Done.

https://chromiumcodereview.appspot.com/23615012/

--
--
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