Skip to content
This repository

May 22, 2012

  1. Andrew Whitworth

    Remove trailing whitespace

  2. Andrew Whitworth

    Some improved docs for the new function

  3. Andrew Whitworth

    Add a new Parrot_api_set_stdhandle routine to the embedding API to se…

    …t a custom IO-alike PMC as one of the standard handles for the interp

May 05, 2012

  1. Andrew Whitworth

    Add a new Parrot_x_execute_on_exit_handlers to call exit handlers. Us…

    …e that in the embedding API to fix an error where we were destroying the interp before attempting to call these handlers. This *should* fix #765

Mar 23, 2012

  1. Andy Lester

    const a local variable. Minor spacing tweaks

    authored March 22, 2012

Dec 04, 2011

  1. Bilal Akhtar

    More function renames, now stuck at PIR files

    authored December 03, 2011

Dec 03, 2011

  1. Bilal Akhtar

    Rename functions yet again...

    authored December 03, 2011

Oct 20, 2011

  1. Andrew Whitworth

    Merge from master, fixing conflicts. A few test failures in t/src/emb…

    …ed.t, t/src/extend.t and (surprise, surprise) t/src/checkdepend.t
    authored October 19, 2011

Sep 16, 2011

  1. Michael Schroeder

    move global subprofdata into the runcore data for now. dump profile d…

    …ata in the runcore's destroy callback.
    authored September 16, 2011

Sep 07, 2011

  1. Michael Schroeder

    subprof_fun -> subprof_sub, headerize

    authored September 07, 2011
  2. Michael Schroeder

    support subprof_fun, subprof_hll, subprof_ops

    authored September 07, 2011

Sep 06, 2011

  1. Michael Schroeder

    only call rdtsc when switching functions, fix off-by-one error, also …

    …check debug section for file/line info
    authored September 06, 2011
  2. cotto

    add subprof as a distinct runcore, now needs to be run with -Rsubprof

    authored September 05, 2011

Aug 06, 2011

  1. Andrew Whitworth

    Remove embed.h (and all traces of it) and embed.c. Get things buildin…

    …g again
    authored August 06, 2011

Jun 19, 2011

  1. Duke Leto

    Decorate some embed api functions and rerun headerizer

    authored June 19, 2011

May 11, 2011

  1. NotFound

    fix C90 compliance

    authored May 11, 2011
  2. Andrew Whitworth

    if we don't have an interp, print out an error message. If we do, try…

    … to print backtrace information (unlikely)
  3. Andrew Whitworth

    set an api jump buffer in Parrot_api_make_interpreter, so we can try …

    …to catch exceptions thrown during interp initialization. Segfaults when we try to report the error, but we get some details out

May 07, 2011

  1. luben

    add --gc-nursery-size runtime parameter for parrot

    authored May 07, 2011

Apr 25, 2011

  1. Andrew Whitworth

    break out the bytecode-related routines from the embedding API into t…

    …heir own file, bytecode.c. Bytecode is a very important part of the embedding API, and it's worthwhile to have all the routines for it in a single place. After this update, you are probably going to need to reconfig to get the makefile changes
    authored April 25, 2011
  2. Andrew Whitworth

    add in a new packfile api function to get the main Sub from a PBC pmc…

    …. Use this from the embedding API to get the main sub
    authored April 24, 2011
  3. Andrew Whitworth

    test that the PackFile* is not null inside the place where we actuall…

    …y attempt to use it
    authored April 24, 2011

Apr 18, 2011

  1. Andrew Whitworth

    Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…

    …ommandline switch.
    authored April 18, 2011

Apr 16, 2011

  1. Vasily Chekalkin

    Change do_sub_pragmas to accept PMC instead of raw PackFile_ByteCode …

    …pointer. We are changing constants and need WD
    authored April 17, 2011
  2. cotto

    make gcc happy

    authored April 15, 2011

Apr 15, 2011

  1. Vasily Chekalkin

    Update code to new Parrot_PackFile typedef.

    authored April 16, 2011
  2. Vasily Chekalkin

    Mass replace of interp_pf with current_pf.

    authored April 15, 2011

Apr 14, 2011

  1. Andy Lester

    removed unused var

    authored April 13, 2011

Apr 13, 2011

  1. François Perrad

    [build] fix C

    src/embed/api.c:546: error: ISO C90 forbids mixed declarations and code
    authored April 13, 2011

Apr 12, 2011

  1. Andrew Whitworth

    block GC during packfile serialization and write to file. This gets r…

    …id of my segfaulty issues building Rakudo
    authored April 12, 2011

Apr 05, 2011

  1. Andrew Whitworth

    merge and fix conflicts

    authored April 05, 2011
  2. Andy Lester

    Use STREQ() for string comparisons, instead of incorrectly using strc…

    …mp as a boolean
    authored April 03, 2011

Apr 04, 2011

  1. Andy Lester

    Use STREQ() for string comparisons, instead of incorrectly using strc…

    …mp as a boolean
    authored April 03, 2011

Mar 26, 2011

  1. Andrew Whitworth

    remove TT #1990 hack from Parrot_load_bytecode. This should prevent P…

    …arrot from eating up all RAM in certain situations
    authored March 26, 2011

Mar 11, 2011

  1. Andrew Whitworth

    fix some merge conflicts

    authored March 11, 2011
Something went wrong with that request. Please try again.