DescriptionReduce the number of virtual function in hydrogen-instruction.h classes
Instead of using virtual type-tester functions we can just
generate non-virtual ones for all concrete IR classes.
This is changes reduces the V8 binary size by ~2%.
I also simplified the macros to declare new hydrogen instructions slightly.
The name used for debug output is no longer passed as a separate string.
Instead we just use the class name.
Committed: http://code.google.com/p/v8/source/detail?r=7659
Patch Set 1 #
Total comments: 13
Patch Set 2 : '' #
Messages
Total messages: 3 (0 generated)
|