[perl #132710] [LTA] Warning message for duplicated tighter trait

2018-01-14 Thread Zoffix Znet via RT
On Thu, 11 Jan 2018 20:47:48 -0800, comdog wrote: > I was playing with higher orders of multiplication and defining some > operators for them. When I try to make one of my new operators tighter > than one I've already defined: > > multi infix:<↑> ( Int:D $n, Int:D $m --> Int:D ) > is

[perl #132710] [LTA] Warning message for duplicated tighter trait

2018-01-14 Thread Zoffix Znet via RT
On Thu, 11 Jan 2018 20:47:48 -0800, comdog wrote: > I was playing with higher orders of multiplication and defining some > operators for them. When I try to make one of my new operators tighter > than one I've already defined: > > multi infix:<↑> ( Int:D $n, Int:D $m --> Int:D ) > is

[perl #131305] Useless Useless Use Warning when invoking colonpaired routines

2018-01-14 Thread Zoffix Znet via RT
On Sat, 13 Jan 2018 23:51:44 -0800, barto...@gmx.de wrote: > On Wed, 10 Jan 2018 17:32:30 -0800, c...@zoffix.com wrote: > > Thank you for the report. This is now fixed. > > > > Fix: https://github.com/rakudo/rakudo/commit/c6b7012a9c61133 > > Test: https://github.com/rakudo/rakudo/commit/c6b7012a9c

[perl #131305] Useless Useless Use Warning when invoking colonpaired routines

2018-01-14 Thread Zoffix Znet via RT
On Sat, 13 Jan 2018 23:51:44 -0800, barto...@gmx.de wrote: > On Wed, 10 Jan 2018 17:32:30 -0800, c...@zoffix.com wrote: > > Thank you for the report. This is now fixed. > > > > Fix: https://github.com/rakudo/rakudo/commit/c6b7012a9c61133 > > Test: https://github.com/rakudo/rakudo/commit/c6b7012a9c

[perl #132306] [PERF] parameters, even if unused, make stuff slower ( f1($a, $, $, $, $, $) vs f2($a, $b, $c, $d, $e, $f) )

2018-01-14 Thread Zoffix Znet via RT
On Sat, 14 Oct 2017 20:53:03 -0700, alex.jakime...@gmail.com wrote: > FWIW I made a throwaway script that looks for unused params, and there > are many > of these in rakudo sources. Of course, most of these cases are not in > hot > paths, but the overall performance benefit may be very noticeable.

[perl #132306] [PERF] parameters, even if unused, make stuff slower ( f1($a, $, $, $, $, $) vs f2($a, $b, $c, $d, $e, $f) )

2018-01-14 Thread Zoffix Znet via RT
On Sat, 14 Oct 2017 20:53:03 -0700, alex.jakime...@gmail.com wrote: > FWIW I made a throwaway script that looks for unused params, and there > are many > of these in rakudo sources. Of course, most of these cases are not in > hot > paths, but the overall performance benefit may be very noticeable.

[perl #132306] [PERF] parameters, even if unused, make stuff slower ( f1($a, $, $, $, $, $) vs f2($a, $b, $c, $d, $e, $f) )

2018-01-14 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
Yes, it would be awesome to have warnings for unused params and variables. On 2018-01-14 12:16:08, c...@zoffix.com wrote: > On Sat, 14 Oct 2017 20:53:03 -0700, alex.jakime...@gmail.com wrote: > > FWIW I made a throwaway script that looks for unused params, and > > there > > are many > > of these