Permalink
Switch branches/tags
Commits on Jul 30, 2017
  1. Bump MoarVM to get nqp::codes working

    Changes brought in:
    ed84a632 Have MVM_string_codes iterate the string with codepoint iterator
    b07acdfd disable jit when we're not allowed to make memory executable
    samcv committed Jul 30, 2017
Commits on Jul 29, 2017
  1. Bump MoarVM and add new nqp::codes op

    Gets the number of codepoints in the string.
    
    Changes brought in by MoarVM bump:
    abc38137 Fix MVM_string_compare to support deterministic comparing of synthetics
    b161c851 be safe about marking NULL call graph nodes
    1d3a139b Avoid range check on every SC object access.
    5c67d732 calloc a tospace instead of memset old fromspace.
    2bfee713 Break MVM_sc_get_sc into inline and slow path.
    1db5c502 No longer force static frame into gen2 after spesh
    eff1b1f3 Fix typo; MasterDuke17++.
    7fae17c9 Move spesh stats to spesh object.
    5fdfddf3 Move spesh arg guards into spesh object.
    838f7cf7 Move candidates and entries count to spesh object.
    3f26aa9a Add spesh data REPR; hang off static frame.
    samcv committed Jul 29, 2017
Commits on Jul 28, 2017
Commits on Jul 27, 2017
  1. Bump MOAR_REVISION.

    jnthn committed Jul 27, 2017
Commits on Jul 21, 2017
  1. Bump MoarVM to MSVC and concat fixes

    0729f841 concat: Fix conditional to check first instead of last strand of string b
    03c829ec MSVC doesn't allow variable length arrays, so use alloca
    samcv committed Jul 21, 2017
  2. Bump MoarVM for concat improvements and fixes

    - Fixes concat with combining codepoints when one of the combining strings
    is a repetition.
    
    - Speeds up concating when the last grapheme of string a or first grapheme of
    string b are synthetic's.
    
    5937e712 concat: don't do re_nfg shortcut if either a or b are repeats
    f5517e3f Don't take the no re_nfg shortcut if a repetition contains a synthetic
    04555a1f Rename variable in concatenation to be more descriptive
    092cc0d9 Don't re_nfg when last_a or first_b are synthetics in concat
    cb98db0f Add functions for iterating the codepoints of a grapheme
    samcv committed Jul 21, 2017
Commits on Jul 20, 2017
  1. Bump MOAR_REVISION.

    jnthn committed Jul 20, 2017
  2. Fix --ll-exception trying to print a NULL

    Need to use isnull_s for strings and look for the .message method on the
    exception payload instead of the BOOTException.
    niner committed Jul 20, 2017
Commits on Jul 19, 2017
Commits on Jul 17, 2017
  1. Fix tags with continuations

    pmurias committed Jul 16, 2017
Commits on Jul 15, 2017
  1. bump VERSION to 2017.07

    zoffixznet committed Jul 15, 2017
  2. Merge pull request #366 from MasterDuke17/fix_no_message_when_using_l…

    …l-exception
    
    Fix no message printing when using ll-exception
    niner committed on GitHub Jul 15, 2017
  3. Fix no message printing when using ll-exception

    The recent change to only generate an Exception's message when it's
    gisted broke using `--ll-exception`.
    MasterDuke17 committed Jul 15, 2017
Commits on Jul 14, 2017
  1. Bump MoarVM

    MoarVM bump brought commits:
    MoarVM/MoarVM@2017.06-86-g4b87b02...2017.06-91-g146c8fc
    
    146c8fc Merge pull request #614 from lucasbuchala/typos1
    1430b5a Decoder typos
    eea7fd9 Fix ctxcode op to not leak a NULL.
    198c72b Don't make string pointing into middle of buffer.
    e5f22fa Copy correct length in get_all_in_buffer.
    zoffixznet committed Jul 14, 2017
  2. Bump MOAR_REVISION.

    jnthn committed Jul 14, 2017
Commits on Jul 12, 2017
  1. Bump to latest MoarVM revision.

    jnthn committed Jul 12, 2017
  2. [js] Change the way source maps are generated

    Build them from an array of offsets not a giant JSON tree
    pmurias committed Jul 12, 2017
  3. [js] Quote all strings is JSON compatible way

    Stop emitting multiline js strings.
    pmurias committed Jul 12, 2017
  4. [js] Delete dead code

    pmurias committed Jul 12, 2017
  5. [js] Merge role into class

    pmurias committed Jul 12, 2017
  6. [js] Remove our support of debugging source map generation itself

    It was kind of annoying.
    Any kind of source map visiualizer should just use the already generated
    source map info.
    pmurias committed Jul 12, 2017
Commits on Jul 11, 2017
  1. Fix handling of actions in .refine_slang

    We accidentally try to bind them to $name instead of $name ~ "-actions"
    zoffixznet committed Jul 11, 2017
  2. js/gen_sourcemaps: Throw proper error

    When using a string, we throw away a lot of informations like the stack trace.
    vendethiel committed on GitHub Jul 11, 2017