Skip to content
Commits on Apr 19, 2011
  1. @Whiteknight
Commits on Apr 18, 2011
  1. @Whiteknight

    fix the build on windows. I don't know why this is an error, the comp…

    Whiteknight committed Apr 18, 2011
    …iler can clearly see the PMC_IS_NULL macro, but claims the PMCNULL variable is not defined. They are defined in the same file
Commits on Apr 16, 2011
  1. @bacek

    Update frontends

    bacek committed Apr 16, 2011
Commits on Apr 10, 2011
  1. @Whiteknight

    remove some cargo-cult nonsense in the packfile api. Since the packfi…

    Whiteknight committed Apr 9, 2011
    …le PMCs are GC-protected, use them more and don't pass raw PackFile* pointers back from the compiler
Commits on Apr 5, 2011
  1. @petdance

    Remove unused function write_bytecode_file. Remove an unused local po…

    petdance committed Apr 5, 2011
    …inter. consted some locals
  2. @petdance
  3. @Whiteknight

    Changes to the frontend in master cause GC weirdness in this branch. …

    Whiteknight committed Apr 5, 2011
    …I'm reverting those changes and will look through them in more detail
  4. @Whiteknight

    merge and fix conflicts

    Whiteknight committed Apr 5, 2011
  5. @petdance

    removed unnecessary scope

    petdance committed Apr 4, 2011
Commits on Mar 11, 2011
  1. @Whiteknight

    fix some merge conflicts

    Whiteknight committed Mar 11, 2011
Commits on Mar 6, 2011
  1. @petdance
Commits on Feb 27, 2011
  1. @Whiteknight
Commits on Feb 26, 2011
  1. @Whiteknight

    +several codestd fixes

    Whiteknight committed Feb 26, 2011
Commits on Feb 25, 2011
  1. @petdance
  2. @petdance

    removing und vars

    petdance committed Feb 24, 2011
  3. @Whiteknight

    fix merge in optimizer.c

    Whiteknight committed Feb 24, 2011
Commits on Feb 23, 2011
  1. @Util
Commits on Feb 22, 2011
  1. @Whiteknight
  2. @Whiteknight

    clean up a mismatch in the IMCC API that created some harmless, but h…

    Whiteknight committed Feb 22, 2011
    …umorously wrong code in the parrot frontend. Also, fix t/src/embed/api.t
Commits on Feb 20, 2011
  1. @Whiteknight
Commits on Feb 11, 2011
  1. @Whiteknight

    use Parrot_ex_throw_* for handling errors in IMCC instead of IMCC_THR…

    Whiteknight committed Feb 11, 2011
    …OW. This fixes some tests for exceptions thrown on syntax errors, but breaks other tests expecting fixed-format error messages. Line numbers aren't being included in the exception messages now, that needs to be fixed
  2. @Whiteknight
Commits on Feb 9, 2011
  1. @Whiteknight

    many changes to the new IMCC API. We're building again and doing abou…

    Whiteknight committed Feb 9, 2011
    …t as well on the test suite as we were
  2. @Whiteknight

    add in some API functions for IMCC so we can move some logic out of t…

    Whiteknight committed Feb 9, 2011
    …he front-end and into IMCC where it belongs. using the extending API is much more concise in these cases than using the embedding API, so we can cut down on a lot of bloated code.
Commits on Feb 8, 2011
  1. @Whiteknight

    quick fix conflicts

    Whiteknight committed Feb 8, 2011
Commits on Feb 3, 2011
  1. @nwellnhof
Commits on Feb 2, 2011
  1. @Whiteknight

    Fix pasm files and preprocessing

    Whiteknight committed Feb 1, 2011
    Differentiate between .pasm files and other input files. Call the PASM compiler for the first set, PIR compiler for everything else. Also, implement preprocessing with the -E option
Commits on Feb 1, 2011
  1. @nwellnhof
Commits on Jan 28, 2011
  1. @nwellnhof
Commits on Jan 27, 2011
  1. @Whiteknight
  2. @Whiteknight
  3. @Whiteknight

    small fix and headerizer

    Whiteknight committed Jan 27, 2011
  4. @Whiteknight

    start updating the front-end to use the new imcc compiler PMC instead…

    Whiteknight committed Jan 27, 2011
    … of direct calls into IMCC. Requires a lot more logic to set up all the necessary PMCs to make the call
  5. @Whiteknight
  6. @Whiteknight

    comment out the functions in the frontend that call IMCC, since those…

    Whiteknight committed Jan 26, 2011
    … functions no longer exist. Fix build errors in compilers/imcc/pcc.c. miniparrot now builds (but with no calls in to IMCC, it does nothing)
Something went wrong with that request. Please try again.