Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: nom
Commits on Jul 30, 2015
  1. @jnthn
  2. @jnthn
  3. @jnthn
  4. @jnthn


    jnthn authored
    Gets a MoarVM with a race condition in frame validation fixed, along
    with a bug in extop/exception interaction fixed.
  5. @jnthn

    Test for concise error on sinking last statement.

    jnthn authored
    If the last statement in a file used to need sinking, and doing so
    threw an exception, we'd spit out an epic low-level backtrace rather
    than a nice high-level one. Fix that by making non-EVAL and non-REPL
    stuff we compile put the last statement in sink context in the code we
    generate rather than having MAIN do the sinking. Also means a trailing
    0; in a file now warns.
  6. @jnthn

    Fix private method call in role code-gen.

    jnthn authored
    We can't just assume $*PACKAGE holds the type we should locate the
    private method in. Rather, ::?CLASS must be used in this case.
  7. @jnthn
  8. @jnthn

    Always decont things used as type constraints.

    jnthn authored
    Fixes RT #125715.
  9. @jnthn

    Avoid boolifying code objects in compiler.

    jnthn authored
    Some of them react to boolification by trying to match against $_,
    when we only want to check if we have one. Fixes RT #125670.
  10. @jnthn

    Tighten up types on things that must be callable.

    jnthn authored
    This avoids whining (potentially at a distance) about missing .count,
    .arity, and so forth, and instead showing a more helpful error about
    how we can't bind the signature here.
Commits on Jul 29, 2015
  1. @lizmat

    Streamline (r)index some more

    lizmat authored
    - separate candidates with/without pos
    - in signature coercion to Str/Int
  2. @lizmat

    Merge pull request #485 from Leont/exit-status

    lizmat authored
    Added leont to CREDITS
  3. @Leont

    Added leont to CREDITS

    Leont authored
  4. @lizmat
  5. @FROGGS

    Merge pull request #484 from Leont/exit-status

    FROGGS authored
    Pass correct exitstatus and signal values from Proc::Async to Proc
  6. @Leont
  7. @lizmat

    Don't call BUILD in new

    lizmat authored
  8. @lizmat
  9. @hoelzro

    Replace send with print on IO::Socket::Async

    hoelzro authored
    For consistency with IO::Socket
  10. @lizmat

    Don't call BUILD ourselves anymore

    lizmat authored
    So that BUILD won't need to return self either anymore
  11. @hoelzro

    Deprecate Socket.send in favor of Socket.print

    hoelzro authored
    Users may confuse the send method (which is just a Str-friendly wrapper
    over write) with send(2), which is subtly different from write(2).  To
    avoid this confusion, and open up the possibility of a true send(2)
    analogue in the future, I think that the current send should be renamed
    to print (thanks to jnthn++ for the suggestion)
  12. @FROGGS

    Merge pull request #483 from ugexe/patch-14

    FROGGS authored
    [bugfix] /bin wrapper requires CURLI object
  13. @ugexe

    [bugfix] /bin wrapper requires CURLI object

    ugexe authored
    CompUnitRepo::Local::Installation /bin wrappers work again.
Commits on Jul 28, 2015
  1. @moritz

    Merge pull request #482 from ugexe/patch-13

    moritz authored
    Allow non-default %*ENV for `Proc`
  2. @ugexe
  3. @moritz
Commits on Jul 27, 2015
  1. @skids

    Disable phase-in CATCH in new .assuming and clean debug statements

    skids authored
    There have been no complaints so far in about the new .assuming
    implementation, and we are now post-release, so allow the priming
    to actually throw exceptions instead of mixing them in, as planned.
    Also purge some old commented-out debug statements.
  2. @skids
  3. @skids
  4. @skids
  5. @skids
  6. @skids
  7. @skids

    Fix Parameter.perl when $!nominal_type is not a nominal type

    skids authored
    The :elide-type logic introduced a problem with captured types
    and types like ::?CLASS.  This disallows eliding said types.
    (Currently the only use for :elide-type is Mu or Any).
  8. @TimToady

    Revert "move ~~ from chaining to structural"

    TimToady authored
    This reverts commit 81ad2c0.
    Consensus that the damage inflicted by changing the precedence is
    worse than the unnaturalness of considering ~~ a chaining op.
  9. @FROGGS

    Merge pull request #480 from jonathanstowe/slurp-rest-multi

    FROGGS authored
    Make IO::Handle.spurt-rest a multi
Something went wrong with that request. Please try again.