Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 852c1a84672ff049d20d941d4df1decaabf3f3f0
https://github.com/Perl/perl5/commit/852c1a84672ff049d20d941d4df1decaabf3f3f0
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths:
M builtin.c
M ext/Opcode/Opcode.pm
M lib/B/Deparse.pm
M lib/B/Deparse.t
M lib/B/Op_private.pm
M opcode.h
M opnames.h
M pp.c
M pp_proto.h
M regen/opcodes
M t/perf/opcount.t
Log Message:
-----------
Direct optree implementations of builtin:: functions
Turn builtin::true/false into OP_CONSTs
Add a dedicated OP_ISBOOL, make an efficient op version of builtin::isbool()