Skip to content
Commits on Mar 3, 2011
  1. @Whiteknight
Commits on Feb 25, 2011
  1. @petdance

    removed unused variable

    petdance committed
Commits on Feb 11, 2011
  1. @bacek
Commits on Feb 9, 2011
  1. @bacek

    Apply patch from nwellnhof++ to disable GC during Packfile loading. W…

    bacek committed
    …allpapering problems ftw.
Commits on Feb 8, 2011
  1. @mikehh
Commits on Feb 7, 2011
  1. @Whiteknight

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

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

    Fix assertion failure

    nwellnhof committed
  2. @Whiteknight
Commits on Feb 1, 2011
  1. @nwellnhof
Commits on Jan 27, 2011
  1. @NotFound
Commits on Jan 23, 2011
  1. @nwellnhof

    Merge branch 'master' into nwellnhof/gc_dynamic_threshold

    nwellnhof committed
    Conflicts:
    	frontend/parrot/main.c
    	include/parrot/gc_api.h
    	include/parrot/pmc.h
    	src/gc/api.c
Commits on Jan 19, 2011
  1. @nwellnhof

    Merge branch 'master' into nwellnhof/unicode_filenames

    nwellnhof committed
    Conflicts:
    	compilers/imcc/imc.h
    	compilers/imcc/imclexer.c
    	compilers/imcc/imcparser.c
    	compilers/imcc/imcparser.h
    	compilers/imcc/main.c
    	compilers/imcc/parser_util.c
    	compilers/imcc/pbc.c
    	frontend/parrot/main.c
    	include/parrot/api.h
    	include/parrot/imcc.h
    	include/parrot/interpreter.h
    	include/parrot/packfile.h
    	src/embed/api.c
    	src/packfile/api.c
Commits on Jan 18, 2011
  1. @Whiteknight

    Merge branch 'imcc_cleanups'

    Whiteknight committed
Commits on Jan 16, 2011
  1. @Whiteknight
  2. @Whiteknight

    implement the test for Parrot_api_serialize_bytecode_pmc. Fix some AR…

    Whiteknight committed
    …G modifiers to allow nulls, since we have logic in there to handle nulls
Commits on Jan 15, 2011
  1. @Whiteknight
Commits on Jan 14, 2011
  1. @Whiteknight

    Add a new API function to serialize a packfile PMC into a format suit…

    Whiteknight committed
    …able for writing a .pbc file. This code stolen in part from compilers/imcc/main.c:imcc_write_pbc
  2. @Whiteknight

    remove .pbc loading logic from imcc_run, and move it into the parrot.…

    Whiteknight committed
    …exe frontend. While I'm there, change argument parsing so we put parsed flag values into a struct, and make a few other cleanups and changes
  3. @Whiteknight

    remove the field interp->output_file. Instead, we let IMCC parse that…

    Whiteknight committed
    … option internally for now and not burden the interp with that information
Commits on Jan 13, 2011
  1. @Whiteknight

    Add some accessors for interp->initial_pf and interp->code to the pac…

    Whiteknight committed
    …kfile API. Add a new function to set a packfile as the itnerp's current packfile. Use this new function to reimplement Parrot_pbc_load, and replace several uses of Parrot_pbc_load with Parrot_pf_set_current_packfile. While I'm there, use some proper values for Exception type in embedding api
Commits on Jan 10, 2011
  1. @nwellnhof

    Merge branch 'master' into nwellnhof/unicode_filenames

    nwellnhof committed
    Conflicts:
    	compilers/imcc/imclexer.c
  2. @Whiteknight

    build fixes

    Whiteknight committed
  3. @Whiteknight
Commits on Jan 9, 2011
  1. @nwellnhof
  2. @nwellnhof
  3. @plobsing
Commits on Jan 7, 2011
  1. @kapace

    Added some tests for embed api, get/set compiler and commented set_st…

    kapace committed
    …d_handles
    
    since there is no way to test.
Commits on Jan 2, 2011
  1. @mikehh
Commits on Jan 1, 2011
  1. @Kristaba @cotto
  2. @Kristaba @cotto
Commits on Dec 30, 2010
  1. @nwellnhof

    Fix headerizer warnings

    nwellnhof committed
  2. @plobsing

    don't run :immediate or :postcomp subs from libparrot

    plobsing committed
    These are the responsibility of the compiler (IMCC), which already takes care
    of them. That these are sometimes run even when a compilation has not occured
    is a bug.
Commits on Dec 28, 2010
  1. @Whiteknight

    fix main.c so that we check the is_error flag and only show an error …

    Whiteknight committed
    …message and backtrace if we have an error. This fixes TT #1907. Add two tests for the test cause provided by Coke++ to show that it does indeed have an exit code of 3, but that it produces no error output
Commits on Dec 25, 2010
  1. @nwellnhof
  2. @nwellnhof

    [embed] Fix segfault with --leak-test option

    nwellnhof committed
    Parrot_api_destroy_interpreter can't use the standard EMBED_API_CALLIN,
    EMBED_API_CALLOUT macros because the interpreter might be destroyed
    when running with --leak-test.
Something went wrong with that request. Please try again.