Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 5, 2012
  1. @Whiteknight

    Throw an exception from Parrot_api_get_compiler if the compiler canno…

    Whiteknight authored
    …t be found. brrt++ for the suggestion.
Commits on May 22, 2012
  1. @Whiteknight

    Remove trailing whitespace

    Whiteknight authored
  2. @Whiteknight
  3. @Whiteknight

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

    Whiteknight authored
    …t a custom IO-alike PMC as one of the standard handles for the interp
Commits on May 5, 2012
  1. @Whiteknight

    Add a new Parrot_x_execute_on_exit_handlers to call exit handlers. Us…

    Whiteknight authored
    …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
Commits on Oct 20, 2011
  1. @Whiteknight

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

    Whiteknight authored
    …ed.t, t/src/extend.t and (surprise, surprise) t/src/checkdepend.t
Commits on Aug 6, 2011
  1. @Whiteknight
Commits on May 11, 2011
  1. @Whiteknight

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

    Whiteknight authored
    … to print backtrace information (unlikely)
  2. @Whiteknight

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

    Whiteknight authored
    …to catch exceptions thrown during interp initialization. Segfaults when we try to report the error, but we get some details out
Commits on Apr 25, 2011
  1. @Whiteknight

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

    Whiteknight authored
    …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
  2. @Whiteknight

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

    Whiteknight authored
    …. Use this from the embedding API to get the main sub
  3. @Whiteknight
Commits on Apr 18, 2011
  1. @Whiteknight
Commits on Apr 12, 2011
  1. @Whiteknight

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

    Whiteknight authored
    …id of my segfaulty issues building Rakudo
Commits on Apr 5, 2011
  1. @Whiteknight

    merge and fix conflicts

    Whiteknight authored
Commits on Mar 26, 2011
  1. @Whiteknight

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

    Whiteknight authored
    …arrot from eating up all RAM in certain situations
Commits on Mar 11, 2011
  1. @Whiteknight

    fix some merge conflicts

    Whiteknight authored
Commits on Mar 3, 2011
  1. @Whiteknight
Commits on Feb 27, 2011
  1. @Whiteknight
Commits on Feb 20, 2011
  1. @Whiteknight
Commits on Feb 9, 2011
  1. @Whiteknight
Commits on Feb 8, 2011
  1. @Whiteknight

    quick fix conflicts

    Whiteknight authored
Commits on Feb 7, 2011
  1. @Whiteknight

    Add in an API function so that we can reset and reuse an existing Cal…

    Whiteknight authored
    …lContext for multiple repeated calls without needing to reallocate
Commits on Feb 5, 2011
  1. @Whiteknight
Commits on Feb 4, 2011
  1. @Whiteknight

    fix the trace core, so when we use the -t, --trace, or -Rtrace flags,…

    Whiteknight authored
    … it actually uses the right core
Commits on Feb 2, 2011
  1. @Whiteknight

    merge in from master

    Whiteknight authored
Commits on Jan 24, 2011
  1. @Whiteknight

    small doc fix

    Whiteknight authored
Commits on Jan 23, 2011
  1. @Whiteknight

    rearrange the signatures for some IMCC functions so they aren't takin…

    Whiteknight authored
    …g a PMC** argument to output to
  2. @Whiteknight
  3. @Whiteknight

    handle -o and -r options from the frontend. delete some code in IMCC …

    Whiteknight authored
    …that checked them for errors, that wrote packfiles out to file, etc. Some tests fail, look mostly like tests for exact text of error message
  4. @Whiteknight

    Add a new prototype API function to write a PackFile PMC out to a .pb…

    Whiteknight authored
    …c file. This will be used to implement the -o and -r commandline options in the front-end
Commits on Jan 18, 2011
  1. @Whiteknight
Commits on Jan 16, 2011
  1. @Whiteknight
  2. @Whiteknight

    implement the test for Parrot_api_serialize_bytecode_pmc. Fix some AR…

    Whiteknight authored
    …G modifiers to allow nulls, since we have logic in there to handle nulls
Commits on Jan 15, 2011
  1. @Whiteknight
Something went wrong with that request. Please try again.