[parrot/parrot] e7ac3d: remove a hack to support IMCC the old way
noreply at github.com
noreply at github.com
Wed Feb 9 18:32:19 UTC 2011
Branch: refs/heads/whiteknight/imcc_compreg_pmc
Home: https://github.com/parrot/parrot
Commit: e7ac3d300d634d6fcd93e46677998d322c0f3d2a
https://github.com/parrot/parrot/commit/e7ac3d300d634d6fcd93e46677998d322c0f3d2a
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M include/parrot/api.h
M src/embed/api.c
Log Message:
-----------
remove a hack to support IMCC the old way
Commit: 83b170891040e88ba7aa8f8fff439f16c219385f
https://github.com/parrot/parrot/commit/83b170891040e88ba7aa8f8fff439f16c219385f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
A compilers/imcc/api.c
M compilers/imcc/main.c
M frontend/parrot/main.c
M src/pmc/imccompiler.pmc
Log Message:
-----------
add in some API functions for IMCC so we can move some logic out of the 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.
Commit: db1fa87fc1117e944df17c8d780c9f557375383d
https://github.com/parrot/parrot/commit/db1fa87fc1117e944df17c8d780c9f557375383d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M compilers/imcc/Defines.mak
M compilers/imcc/Rules.in
M compilers/imcc/api.c
M compilers/imcc/imc.h
M frontend/parrot/main.c
A include/imcc/api.h
Log Message:
-----------
many changes to the new IMCC API. We're building again and doing about as well on the test suite as we were
More information about the parrot-commits
mailing list