Updates:
        Summary: Refactor control flow in Crankshaft
        Owner: [email protected]
        Labels: -Type-Bug -Priority-High Type-FeatureRequest Priority-Medium

Comment #1 on issue 1164 by [email protected]: Refactor control flow in Crankshaft
http://code.google.com/p/v8/issues/detail?id=1164

We intend to eliminate "EmitAtUses" as a proxy for "Is this instruction a branch?". In fact, we plan to eliminate EmitAtUses completely.

Thus branching Hydrogen instructions will eventually be control instructions in their own right, rather than non-control instructions that happen to have EmitAtUses==true.

Then, the non-branching versions of the Lithium instructions will be eliminated because the required code duplication and special handling isn't worth any benefit they give.

This refactoring was begun in revision 6417.

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

Reply via email to