Closed p5pRT closed 13 years ago
pair of patches generate 2 more OP_IS_* macros:
regen/opcode.pl: generate OP_IS_DIRHOP\, use in gv.c
Generate OP_IS_DIRHOP like other OP_IS_* macros\, use in gv.c:Perl_gv_add_by_type(). Modifies D operand type to DF. This yields a micro-optimization.
implement OP_IS_NUMCOMPARE like other OP_IS macros
other macros are written by regen/opcode.pl into opnames.h Generate OP_IS_NUMCOMPARE the same way\, and get a micro-optimization. Adds a new 'S\<' operand type for the numeric comparison ops. Needs make regen.
pair of patches generate 2 more OP_IS_* macros:
regen/opcode.pl: generate OP_IS_DIRHOP\, use in gv.c
Generate OP_IS_DIRHOP like other OP_IS_* macros\, use in gv.c:Perl_gv_add_by_type(). Modifies D operand type to DF. This yields a micro-optimization.
implement OP_IS_NUMCOMPARE like other OP_IS macros
other macros are written by regen/opcode.pl into opnames.h Generate OP_IS_NUMCOMPARE the same way\, and get a micro-optimization. Adds a new 'S\<' operand type for the numeric comparison ops. Needs make regen.
and here they are:
On Fri Sep 09 22:26:53 2011\, yoduh wrote:
pair of patches generate 2 more OP_IS_* macros:
� �regen/opcode.pl: generate OP_IS_DIRHOP\, use in gv.c
� �Generate OP_IS_DIRHOP like other OP_IS_* macros\, � �use in gv.c:Perl_gv_add_by_type(). � �Modifies D operand type to DF. � �This yields a micro-optimization.
� �implement OP_IS_NUMCOMPARE like other OP_IS macros
� �other macros are written by regen/opcode.pl into opnames.h � �Generate OP_IS_NUMCOMPARE the same way\, and get a micro-optimization. � �Adds a new 'S\<' operand type for the numeric comparison ops. � �Needs make regen.
and here they are:
Thank you. Applied as 2b420b63 and 332c2eacbb.
The RT System itself - Status changed from 'new' to 'open'
@cpansprout - Status changed from 'open' to 'resolved'
Migrated from rt.perl.org#98810 (status was 'resolved')
Searchable as RT98810$