[parrot/parrot] 620bd8: Merge branch 'master' into kill_packfile_new_dummy

noreply at github.com noreply at github.com
Wed Jan 12 21:01:01 UTC 2011


Branch: refs/heads/imcc_interp_code
Home:   https://github.com/parrot/parrot

Commit: 620bd8d98afa7174e7fa0e6672644a28dc3fc420
    https://github.com/parrot/parrot/commit/620bd8d98afa7174e7fa0e6672644a28dc3fc420
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M Configure.pl
  M DEPRECATED.pod
  M MANIFEST
  R config/auto/jit.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  M config/gen/platform/generic/env.c
  M config/gen/platform/linux/encoding.c
  M frontend/parrot/main.c
  M include/parrot/embed.h
  M include/parrot/extend.h
  M lib/Parrot/Configure/Options/Conf.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Vtable.pm
  M runtime/parrot/library/distutils.pir
  M src/exceptions.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/dynpmc/os.t
  M t/examples/shootout.t
  M t/native_pbc/integer.t
  M t/pmc/exception.t
  M t/src/embed.t
  M t/src/misc.t
  R t/steps/auto/jit-01.t
  M tools/build/vtable_extend.pl
  M tools/dev/create_language.pl
  M tools/dev/mk_native_pbc
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'master' into kill_packfile_new_dummy


Commit: 74c1720d570839599151113b3cafbac2f9740662
    https://github.com/parrot/parrot/commit/74c1720d570839599151113b3cafbac2f9740662
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M include/parrot/packfile.h
  M src/packfile/api.c

Log Message:
-----------
PackFile_append_pbc is renamed PackFile_append, and takes a PackFile argument instead of a char* filename


Commit: 1d371d693c33dc2147fc8bf7bea3fcaced4db6f5
    https://github.com/parrot/parrot/commit/1d371d693c33dc2147fc8bf7bea3fcaced4db6f5
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M compilers/imcc/imc.c
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imcc.y
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/instructions.c
  M compilers/imcc/instructions.h
  M compilers/imcc/main.c
  M compilers/imcc/parser.h
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/api.c
  M src/interp/inter_misc.c
  M src/packfile/api.c

Log Message:
-----------
start decoupling IMCC from libparrot. First step is to change IMCC so it does not directly write to interp->code. This commit goes most of the way there, but the build segfaults when compiling HLLCompiler.




More information about the parrot-commits mailing list