Skip to content
This repository

Apr 20, 2014

  1. Tobias Leich

    port "Don't ruin input QAST in pointy if/while." to jvm backend

    That is, we set blocktype to 'declaration' while compiling it to jast,
    and now set it to its original value afterwards.
    authored April 20, 2014

Apr 19, 2014

  1. Jonathan Worthington

    Bump to a MoarVM with timers.

    authored April 19, 2014
  2. Jonathan Worthington

    Stub AsyncTask REPR on the JVM.

    Unbusts the ThreadPoolScheduler build again in the async branch.
    authored April 19, 2014

Apr 18, 2014

  1. Jonathan Worthington

    Map nqp::timer for MoarVM.

    authored April 18, 2014
  2. Jonathan Worthington

    Partially implement nqp::timer.

    Missing cancellation-related bits so far.
    authored April 18, 2014
  3. Jonathan Worthington

    Stub in timer and cancel ops on JVM backend.

    authored April 18, 2014

Apr 17, 2014

  1. Tobias Leich

    [jvm] fix decoding of bufs for bufs that do not match encoding bit width

    When we want to decode a buf8 to utf16, we have to take two elems, assemble
    what Java thinks is a codepoint and append that to our StringBuilder. For
    buf32->utf16 we do the opposite and for buf16->utf16 we get away with
    appending the elems to the StringBuilder.
    Note: Since StringBuilder does not distinguish between utf16 and utf32, we
    treat them equally until we know better.
    authored April 17, 2014
  2. Carl Mäsak

    bump VERSION to 2014.04

    authored April 17, 2014
  3. Carl Mäsak

    bump moar dep to 2014.04

    Thanks, jnthn++.
    authored April 17, 2014

Apr 16, 2014

  1. Tobias Leich

    map nqp::seekfh op for moarvm

    authored April 16, 2014
  2. Andrew Egeler

    Add support for REPL multiline input

    When an input line ends with '\', wait for more code before executing.
    authored April 15, 2014

Apr 15, 2014

  1. Merge pull request #166 from perl6/cleanups

    JVM backend housekeeping - remove unused vars, imports.
    authored April 15, 2014
  2. Eliminate null pointer reference in throw.

    authored April 15, 2014
  3. Suppress unused warnings for constants and unreachable debug code.

    authored April 15, 2014
  4. Remove unused member vars.

    authored April 15, 2014
  5. Remove generics warning.

    authored April 15, 2014
  6. Remove unused locals.

    authored April 15, 2014
  7. Remove unused imports.

    authored April 15, 2014

Apr 12, 2014

  1. Jonathan Worthington

    Bump to get Moar exit and callback fixes.

    authored April 13, 2014
  2. Jonathan Worthington

    Don't ruin input QAST in pointy if/while.

    authored April 12, 2014

Apr 11, 2014

  1. Jonathan Worthington

    Support contvar lexicals on MoarVM.

    Will ease lowering of lexicals in Perl6::Optimizer.
    authored April 11, 2014
  2. Jonathan Worthington

    Get Moar with REPL fix, [invoke&multi]spec opt.

    authored April 11, 2014

Apr 10, 2014

  1. Jonathan Worthington

    Get Moar with backtrace generation thunk fixes.

    authored April 11, 2014
  2. Jonathan Worthington

    Fix MoarVM revision bump.

    authored April 11, 2014
  3. Andrew Egeler

    Fix REPL ctx-saving bug

    This fixes a REPL bug: If a command had no output, $*MAIN_CTX wasn't
    being saved. This means, for example, 'use Test' (no output), followed
    by 'ok True' on the next line would throw an error (as if 'use Test' was
    never run).
    authored April 10, 2014
  4. Jonathan Worthington

    is_thunk and ctx[caller|outer]skipthunks on JVM

    authored April 11, 2014
  5. Jonathan Worthington

    is_thunk and ctx[caller|outer]skipthunks on Parrot

    authored April 10, 2014
  6. Jonathan Worthington

    Bump MOAR_REVISION to one with multispec.

    This also happens to get spesh.
    authored April 10, 2014
  7. Jonathan Worthington

    Map ctx[caller|outer]skipthunks for MoarVM.

    authored April 10, 2014
  8. Jonathan Worthington

    Pass is_thunk on down to Moar backend.

    authored April 10, 2014
  9. Jonathan Worthington

    Add is_thunk to QAST::Block.

    For now just as another attribute; there's now 3 of these that could
    flatten into a single attribute of flag bits.
    authored April 10, 2014
  10. Jonathan Worthington

    Map setmultispec op for MoarVM.

    authored April 02, 2014
  11. Jonathan Worthington

    Add type annotations to avoid some boxing.

    authored April 10, 2014

Apr 09, 2014

  1. Jonathan Worthington

    Optimize when regex calls back to the main lang.

    This invokes the optimizer of the main language when there's a call
    back into it. This in turn means we don't need to poison all lowering
    of lexicals in the NQP optimizer in token/rule/regex. For now, we will
    poision if we spot a call back into the main language; this can be
    relaxed later.
    authored April 10, 2014
  2. Jonathan Worthington

    Only track lexicals in lowering optimization.

    authored April 10, 2014
Something went wrong with that request. Please try again.