[parrot/parrot] 661f90: remove the PASM emitter from IMCC. It has never wo...

noreply at github.com noreply at github.com
Sun Jan 23 15:51:15 UTC 2011


Branch: refs/heads/whiteknight/imcc_interfaces
Home:   https://github.com/parrot/parrot

Commit: 661f90d474b9fac2a05310ce524bc3f3102b8d09
    https://github.com/parrot/parrot/commit/661f90d474b9fac2a05310ce524bc3f3102b8d09
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/instructions.c
  M compilers/imcc/instructions.h
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M config/gen/makefiles/root.in
  M docs/imcc/operation.pod
  M frontend/parrot/main.c
  M include/parrot/api.h
  M lib/Parrot/Test.pm
  M src/embed/pmc.c
  M t/TESTS_STATUS.pod
  R t/compilers/imcc/imcpasm/cfg.t
  R t/compilers/imcc/imcpasm/opt0.t
  R t/compilers/imcc/imcpasm/opt1.t
  R t/compilers/imcc/imcpasm/opt2.t
  R t/compilers/imcc/imcpasm/optc.t
  R t/compilers/imcc/imcpasm/pcc.t
  M t/perl/Parrot_Test.t

Log Message:
-----------
remove the PASM emitter from IMCC. It has never worked, the RT ticket it pointed to was WONTFIX, and the error message was obnoxious. Remove tests which relied on the feature. We have no more tests for the IMCC optimizer, but it's stable and devs aren't exactly lining up to modify it.




More information about the parrot-commits mailing list