user-pic

KES

Subscribe to feed Recent Actions from KES

  • Diab Jerius commented on How fast can you try?

    How embarrassing. There's a bug in the script.

    These lines:

    use if $ENV{TRY_TINY_TINY}, 'Try::Tiny::Tiny';
    use if $ENV{TRY_TINY_MASTER}, lib => 'Try-Tiny-339b2ba3b0/lib';

    Will not always result in Try::Tiny being loaded from my requested directory.

    They need to be swapped:

    use if $ENV{TRY_TINY_MASTER}, lib => 'Try-Tiny-339b2ba3b0/lib';
    use if $ENV{TRY_TINY_TINY}, 'Try::Tiny::Tiny';

    I'll update the script and the results.

  • Diab Jerius commented on How fast can you try?

    Aargh TryCatch != Try::Catch. Disregard my remarks.

  • Diab Jerius commented on How fast can you try?

    Results and code updated.

  • Grinnz commented on How fast can you try?

    Ah, makes more sense now. Thanks

  • Aristotle commented on How fast can you try?

    Well, now. That does indeed look a lot more plausible.

    TT vs TTM differ only in whether the SV returned from caller gets assigned to an SV on the pad, which is clearly going to be a noise-level difference.

    But TTT vs TTTM differ in that TTTM skips the caller call entirely, which should rise above the noise, if only just – as indeed it seems to.

    The fact that TC is so much slower than TTTM is bizarre, though. A quick skim does not reveal any obvious culprit either. I’ve filed an issue…

Subscribe to feed Responses to Comments from KES

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.