[parrot/parrot] cd1a67: [codingstd] Run headerizer, fix enum

noreply at github.com noreply at github.com
Thu Jan 20 23:06:05 UTC 2011


Branch: refs/heads/nwellnhof/unicode_filenames
Home:   https://github.com/parrot/parrot

Commit: cd1a670df3f61193d5d2c453c41f0813fbdb1255
    https://github.com/parrot/parrot/commit/cd1a670df3f61193d5d2c453c41f0813fbdb1255
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h
  M src/platform/generic/exec.c

Log Message:
-----------
[codingstd] Run headerizer, fix enum


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

Changed paths:
  M t/pmc/exception.t

Log Message:
-----------
add a test that we can use finalize_p on a subclass of Exception


Commit: 7b573714cd8e189364421b6a59a8904b9da4709f
    https://github.com/parrot/parrot/commit/7b573714cd8e189364421b6a59a8904b9da4709f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M MANIFEST
  M t/src/embed.t
  A t/src/extend_vtable.t

Log Message:
-----------
Merge branch 'leto/embed_grant'


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

Changed paths:
  M src/exceptions.c
  M src/pmc/exceptionhandler.pmc
  M src/pmc/scheduler.pmc

Log Message:
-----------
remove most uses of enum_class_Exception from the source. Where tested, use VTABLE_does instead. When building an exception, allow for HLL mapped subclasses


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

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M README
  M VERSION
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/imc.h
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M config/gen/makefiles/root.in
  M config/gen/platform/win32/begin.c
  M config/gen/platform/win32/sysmem.c
  M config/init/hints/mswin32.pm
  M docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/project/release_manager_guide.pod
  M examples/benchmarks/fib.py
  M examples/benchmarks/oo1.py
  M examples/benchmarks/oo2.py
  M examples/benchmarks/oo3.py
  M examples/benchmarks/oo4.py
  M examples/benchmarks/oo5.py
  M examples/benchmarks/oo6.py
  M examples/benchmarks/oofib.py
  M examples/benchmarks/vpm.py
  M frontend/parrot/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/exceptions.h
  M include/parrot/gc_api.h
  M include/parrot/imageio.h
  R include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/dynpmc/rational.pmc
  M src/embed.c
  M src/embed/api.c
  M src/exceptions.c
  M src/gc/api.c
  M src/interp/inter_create.c
  M src/nci/libffi.c
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/pmc/exception.pmc
  M src/pmc/float.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc
  M src/pmc/orderedhash.pmc
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/errors.t
  M t/dynoplibs/trans.t
  M t/dynpmc/rational.t
  M t/manifest/01-basic.t
  M t/native_pbc/integer.pbc
  M t/native_pbc/integer_1.pbc
  M t/native_pbc/number.pbc
  M t/native_pbc/number_1.pbc
  M t/native_pbc/string.pbc
  M t/native_pbc/string_1.pbc
  M t/pmc/orderedhash.t
  M t/pmc/string.t
  M t/src/embed/api.t
  M tools/dev/gdb-pp-load.py
  M tools/dev/gdb-pp.py
  M tools/release/release.json

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


Commit: f82c2880fd75effda8cdb64c968873ef20fa3cc6
    https://github.com/parrot/parrot/commit/f82c2880fd75effda8cdb64c968873ef20fa3cc6
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
Add a coda to t/src/extend_vtable.t


Commit: 947dcf84104ac7fc7009bd001c23899e33eddb4a
    https://github.com/parrot/parrot/commit/947dcf84104ac7fc7009bd001c23899e33eddb4a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
Comment out test so that POD syntax tests don't fail


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

Changed paths:
  M src/exceptions.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/scheduler.pmc
  M src/scheduler.c
  M t/pmc/exception.t

Log Message:
-----------
Merge branch 'exceptions_subclass'


Commit: c8cbcb6d6d27de71cc1ae9ea6ed5acd55148503f
    https://github.com/parrot/parrot/commit/c8cbcb6d6d27de71cc1ae9ea6ed5acd55148503f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
[t] Fix extend_vtable tests, make them g++-clean and properly TODO two tests


Commit: 4abcaa12df908d2cd330205eb68e7a8d4bd35509
    https://github.com/parrot/parrot/commit/4abcaa12df908d2cd330205eb68e7a8d4bd35509
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M README
  M VERSION
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/imc.h
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M config/gen/makefiles/root.in
  M config/gen/platform/win32/begin.c
  M config/gen/platform/win32/sysmem.c
  M config/init/hints/mswin32.pm
  M docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/project/release_manager_guide.pod
  M examples/benchmarks/fib.py
  M examples/benchmarks/oo1.py
  M examples/benchmarks/oo2.py
  M examples/benchmarks/oo3.py
  M examples/benchmarks/oo4.py
  M examples/benchmarks/oo5.py
  M examples/benchmarks/oo6.py
  M examples/benchmarks/oofib.py
  M examples/benchmarks/vpm.py
  M frontend/parrot/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/exceptions.h
  M include/parrot/gc_api.h
  M include/parrot/imageio.h
  R include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/dynpmc/rational.pmc
  M src/embed.c
  M src/embed/api.c
  M src/exceptions.c
  M src/gc/api.c
  M src/interp/inter_create.c
  M src/nci/libffi.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/float.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/scheduler.pmc
  M src/scheduler.c
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/errors.t
  M t/dynoplibs/trans.t
  M t/dynpmc/rational.t
  M t/manifest/01-basic.t
  M t/native_pbc/integer.pbc
  M t/native_pbc/integer_1.pbc
  M t/native_pbc/number.pbc
  M t/native_pbc/number_1.pbc
  M t/native_pbc/string.pbc
  M t/native_pbc/string_1.pbc
  M t/pmc/exception.t
  M t/pmc/orderedhash.t
  M t/pmc/string.t
  M t/src/embed/api.t
  M t/src/embed/strings.t
  M t/src/extend_vtable.t
  M tools/dev/gdb-pp-load.py
  M tools/dev/gdb-pp.py
  M tools/release/release.json

Log Message:
-----------
Merge branch 'master' into leto/embed_grant


Commit: 7e78673dad4ac47f7a870c2181688889ecf9945b
    https://github.com/parrot/parrot/commit/7e78673dad4ac47f7a870c2181688889ecf9945b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
[t] Exercise Parrot_PMC_assign_string_native


Commit: 65325aaa93c785b5faac1d6da4ea35017efb4e57
    https://github.com/parrot/parrot/commit/65325aaa93c785b5faac1d6da4ea35017efb4e57
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
[t] Parrot_PMC_clone


Commit: 572deb0943d80a7f7e6bb2b5fdb869eea08c9365
    https://github.com/parrot/parrot/commit/572deb0943d80a7f7e6bb2b5fdb869eea08c9365
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M src/pmc/capture.pmc

Log Message:
-----------
revert removal of dead VTABLE functions, since a proper PIR compiler will generate code to call them


Commit: 8d7363d9d7c0ecd2c2e52f29b06953c650b1306b
    https://github.com/parrot/parrot/commit/8d7363d9d7c0ecd2c2e52f29b06953c650b1306b
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M lib/Parrot/BuildUtil.pm

Log Message:
-----------
[codingstd] Fix 3 Perl weaknesses detected by 'make cagecritic'.


Commit: c52bfa4dbc8bf2387f1c799fc5edb4070e43ab14
    https://github.com/parrot/parrot/commit/c52bfa4dbc8bf2387f1c799fc5edb4070e43ab14
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M lib/Parrot/Configure/Options/Test.pm

Log Message:
-----------
[codingstd] Fix 2 Perl weaknesses detected by 'make cagecritic'.


Commit: 63312b215ee6b0f9576e48924626dc8b5eb3f60c
    https://github.com/parrot/parrot/commit/63312b215ee6b0f9576e48924626dc8b5eb3f60c
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M lib/Parrot/Headerizer.pm

Log Message:
-----------
[codingstd] Fix 1 Perl weakness detected by 'make cagecritic'.


Commit: 84b5e3b1e011f2be0d9f123352376214da3d64f7
    https://github.com/parrot/parrot/commit/84b5e3b1e011f2be0d9f123352376214da3d64f7
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M lib/Parrot/Distribution.pm
  M lib/Parrot/H2inc.pm

Log Message:
-----------
[codingstd] Fix several Perl weaknesses detected by 'make cagecritic'.


Commit: 8e23a9431e4aed200f2d834227d7d8805ec1e4fc
    https://github.com/parrot/parrot/commit/8e23a9431e4aed200f2d834227d7d8805ec1e4fc
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M MANIFEST
  M lib/Parrot/BuildUtil.pm
  M lib/Parrot/Configure/Options/Test.pm
  M lib/Parrot/Distribution.pm
  M lib/Parrot/H2inc.pm
  M lib/Parrot/Headerizer.pm
  M src/dynpmc/rational.pmc
  M src/exceptions.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/pmc/capture.pmc
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/scheduler.pmc
  M src/scheduler.c
  M t/dynpmc/rational.t
  M t/pmc/exception.t
  M t/src/embed.t
  A t/src/extend_vtable.t

Log Message:
-----------
Merge branch 'master' into nwellnhof/platform_src


Commit: f18aa6312800a6be3a361a32981fb65101a40345
    https://github.com/parrot/parrot/commit/f18aa6312800a6be3a361a32981fb65101a40345
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M .gitignore
  M Configure.pl
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M config/auto/arch.pm
  M config/auto/cpu/i386/auto.pm
  M config/auto/cpu/ppc/auto.pm
  A config/auto/platform.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/makefiles/root.in
  R config/gen/platform.pm
  R config/gen/platform/aix/asm.s
  R config/gen/platform/ansi/dl.c
  R config/gen/platform/ansi/exec.c
  R config/gen/platform/ansi/io.h
  R config/gen/platform/ansi/pid.c
  R config/gen/platform/ansi/time.c
  R config/gen/platform/cygwin/math.c
  R config/gen/platform/darwin/begin.c
  R config/gen/platform/darwin/hires_timer.c
  R config/gen/platform/darwin/sysmem.c
  R config/gen/platform/freebsd/uid.c
  R config/gen/platform/generic/dl.c
  R config/gen/platform/generic/dl.h
  R config/gen/platform/generic/encoding.c
  R config/gen/platform/generic/env.c
  R config/gen/platform/generic/exec.c
  R config/gen/platform/generic/hires_timer.c
  R config/gen/platform/generic/io.h
  R config/gen/platform/generic/itimer.c
  R config/gen/platform/generic/math.c
  R config/gen/platform/generic/math.h
  R config/gen/platform/generic/pid.c
  R config/gen/platform/generic/platform_limits.h
  R config/gen/platform/generic/signal.c
  R config/gen/platform/generic/signal.h
  R config/gen/platform/generic/stat.c
  R config/gen/platform/generic/stat.h
  R config/gen/platform/generic/sysmem.c
  R config/gen/platform/generic/threads.h
  R config/gen/platform/generic/time.c
  R config/gen/platform/generic/uid.c
  R config/gen/platform/ia64/asm.s
  R config/gen/platform/linux/encoding.c
  R config/gen/platform/netbsd/math.c
  R config/gen/platform/netbsd/misc.c
  R config/gen/platform/netbsd/misc.h
  R config/gen/platform/netbsd/uid.c
  R config/gen/platform/openbsd/math.c
  R config/gen/platform/openbsd/misc.h
  R config/gen/platform/openbsd/uid.c
  R config/gen/platform/solaris/math.c
  R config/gen/platform/solaris/time.c
  R config/gen/platform/solaris/uid.c
  R config/gen/platform/win32/begin.c
  R config/gen/platform/win32/dl.c
  R config/gen/platform/win32/env.c
  R config/gen/platform/win32/exec.c
  R config/gen/platform/win32/hires_timer.c
  R config/gen/platform/win32/io.h
  R config/gen/platform/win32/misc.c
  R config/gen/platform/win32/misc.h
  R config/gen/platform/win32/pid.c
  R config/gen/platform/win32/signal.c
  R config/gen/platform/win32/signal.h
  R config/gen/platform/win32/stat.h
  R config/gen/platform/win32/string.h
  R config/gen/platform/win32/sysmem.c
  R config/gen/platform/win32/threads.h
  R config/gen/platform/win32/time.c
  R config/gen/platform/win32/uid.c
  M examples/config/file/configcompiler
  M examples/config/file/configwithfatalstep
  M include/parrot/io.h
  R include/parrot/io_portable.h
  R include/parrot/io_unix.h
  R include/parrot/io_win32.h
  M include/parrot/parrot.h
  M include/parrot/platform_interface.h
  M include/parrot/stat.h
  R include/parrot/sysmem.h
  M include/parrot/thr_pthread.h
  M include/parrot/thr_windows.h
  M include/parrot/thread.h
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/IO/File.pm
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/file.pmc
  M src/dynpmc/os.pmc
  M src/embed.c
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/core.c
  M src/io/filehandle.c
  M src/io/io_private.h
  R src/io/portable.c
  M src/io/socket_api.c
  R src/io/socket_unix.c
  R src/io/socket_win32.c
  R src/io/unix.c
  R src/io/win32.c
  A src/platform/aix/asm.s
  A src/platform/ansi/dl.c
  A src/platform/ansi/exec.c
  A src/platform/ansi/time.c
  A src/platform/cygwin/math.c
  A src/platform/darwin/hires_timer.c
  A src/platform/darwin/sysmem.c
  A src/platform/generic/dl.c
  A src/platform/generic/encoding.c
  A src/platform/generic/env.c
  A src/platform/generic/exec.c
  A src/platform/generic/hires_timer.c
  A src/platform/generic/io.c
  A src/platform/generic/itimer.c
  A src/platform/generic/math.c
  A src/platform/generic/misc.c
  A src/platform/generic/socket.c
  A src/platform/generic/stat.c
  A src/platform/generic/sysmem.c
  A src/platform/generic/time.c
  A src/platform/generic/uid.c
  A src/platform/ia64/asm.s
  A src/platform/linux/encoding.c
  A src/platform/netbsd/misc.c
  A src/platform/openbsd/math.c
  A src/platform/solaris/math.c
  A src/platform/solaris/time.c
  A src/platform/win32/dl.c
  A src/platform/win32/env.c
  A src/platform/win32/exec.c
  A src/platform/win32/hires_timer.c
  A src/platform/win32/io.c
  A src/platform/win32/misc.c
  A src/platform/win32/sysmem.c
  A src/platform/win32/time.c
  A src/platform/win32/uid.c
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/socket.pmc
  M src/pmc/stringhandle.pmc
  M src/runcore/cores.c
  M t/codingstd/c_header_guards.t
  M t/configure/testlib/adefectivefoobar
  M t/configure/testlib/bdefectivefoobar
  M t/configure/testlib/cdefectivefoobar
  M t/configure/testlib/ddefectivefoobar
  M t/configure/testlib/verbosefoobar
  M t/dynpmc/file.t
  M t/dynpmc/os.t
  M t/pmc/socket.t
  M t/src/checkdepend.t
  M t/src/extend.t
  A t/steps/auto/platform-01.t
  R t/steps/gen/platform-01.t

Log Message:
-----------
Merge branch 'nwellnhof/platform_src'


Commit: 5a2f7dcae580c004426648f2a7dfb583867d964b
    https://github.com/parrot/parrot/commit/5a2f7dcae580c004426648f2a7dfb583867d964b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M .gitignore
  M Configure.pl
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M config/auto/arch.pm
  M config/auto/cpu/i386/auto.pm
  M config/auto/cpu/ppc/auto.pm
  A config/auto/platform.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/makefiles/root.in
  R config/gen/platform.pm
  R config/gen/platform/aix/asm.s
  R config/gen/platform/ansi/dl.c
  R config/gen/platform/ansi/exec.c
  R config/gen/platform/ansi/io.h
  R config/gen/platform/ansi/pid.c
  R config/gen/platform/ansi/time.c
  R config/gen/platform/cygwin/math.c
  R config/gen/platform/darwin/begin.c
  R config/gen/platform/darwin/hires_timer.c
  R config/gen/platform/darwin/sysmem.c
  R config/gen/platform/freebsd/uid.c
  R config/gen/platform/generic/dl.c
  R config/gen/platform/generic/dl.h
  R config/gen/platform/generic/encoding.c
  R config/gen/platform/generic/env.c
  R config/gen/platform/generic/exec.c
  R config/gen/platform/generic/hires_timer.c
  R config/gen/platform/generic/io.h
  R config/gen/platform/generic/itimer.c
  R config/gen/platform/generic/math.c
  R config/gen/platform/generic/math.h
  R config/gen/platform/generic/pid.c
  R config/gen/platform/generic/platform_limits.h
  R config/gen/platform/generic/signal.c
  R config/gen/platform/generic/signal.h
  R config/gen/platform/generic/stat.c
  R config/gen/platform/generic/stat.h
  R config/gen/platform/generic/sysmem.c
  R config/gen/platform/generic/threads.h
  R config/gen/platform/generic/time.c
  R config/gen/platform/generic/uid.c
  R config/gen/platform/ia64/asm.s
  R config/gen/platform/linux/encoding.c
  R config/gen/platform/netbsd/math.c
  R config/gen/platform/netbsd/misc.c
  R config/gen/platform/netbsd/misc.h
  R config/gen/platform/netbsd/uid.c
  R config/gen/platform/openbsd/math.c
  R config/gen/platform/openbsd/misc.h
  R config/gen/platform/openbsd/uid.c
  R config/gen/platform/solaris/math.c
  R config/gen/platform/solaris/time.c
  R config/gen/platform/solaris/uid.c
  R config/gen/platform/win32/begin.c
  R config/gen/platform/win32/dl.c
  R config/gen/platform/win32/env.c
  R config/gen/platform/win32/exec.c
  R config/gen/platform/win32/hires_timer.c
  R config/gen/platform/win32/io.h
  R config/gen/platform/win32/misc.c
  R config/gen/platform/win32/misc.h
  R config/gen/platform/win32/pid.c
  R config/gen/platform/win32/signal.c
  R config/gen/platform/win32/signal.h
  R config/gen/platform/win32/stat.h
  R config/gen/platform/win32/string.h
  R config/gen/platform/win32/sysmem.c
  R config/gen/platform/win32/threads.h
  R config/gen/platform/win32/time.c
  R config/gen/platform/win32/uid.c
  M examples/config/file/configcompiler
  M examples/config/file/configwithfatalstep
  M include/parrot/io.h
  R include/parrot/io_portable.h
  R include/parrot/io_unix.h
  R include/parrot/io_win32.h
  M include/parrot/parrot.h
  M include/parrot/platform_interface.h
  M include/parrot/stat.h
  R include/parrot/sysmem.h
  M include/parrot/thr_pthread.h
  M include/parrot/thr_windows.h
  M include/parrot/thread.h
  M lib/Parrot/BuildUtil.pm
  M lib/Parrot/Configure/Options/Test.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Distribution.pm
  M lib/Parrot/H2inc.pm
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/IO/File.pm
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/file.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/rational.pmc
  M src/embed.c
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/core.c
  M src/io/filehandle.c
  M src/io/io_private.h
  R src/io/portable.c
  M src/io/socket_api.c
  R src/io/socket_unix.c
  R src/io/socket_win32.c
  R src/io/unix.c
  R src/io/win32.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  A src/platform/aix/asm.s
  A src/platform/ansi/dl.c
  A src/platform/ansi/exec.c
  A src/platform/ansi/time.c
  A src/platform/cygwin/math.c
  A src/platform/darwin/hires_timer.c
  A src/platform/darwin/sysmem.c
  A src/platform/generic/dl.c
  A src/platform/generic/encoding.c
  A src/platform/generic/env.c
  A src/platform/generic/exec.c
  A src/platform/generic/hires_timer.c
  A src/platform/generic/io.c
  A src/platform/generic/itimer.c
  A src/platform/generic/math.c
  A src/platform/generic/misc.c
  A src/platform/generic/socket.c
  A src/platform/generic/stat.c
  A src/platform/generic/sysmem.c
  A src/platform/generic/time.c
  A src/platform/generic/uid.c
  A src/platform/ia64/asm.s
  A src/platform/linux/encoding.c
  A src/platform/netbsd/misc.c
  A src/platform/openbsd/math.c
  A src/platform/solaris/math.c
  A src/platform/solaris/time.c
  A src/platform/win32/dl.c
  A src/platform/win32/env.c
  A src/platform/win32/exec.c
  A src/platform/win32/hires_timer.c
  A src/platform/win32/io.c
  A src/platform/win32/misc.c
  A src/platform/win32/sysmem.c
  A src/platform/win32/time.c
  A src/platform/win32/uid.c
  M src/pmc/capture.pmc
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/socket.pmc
  M src/pmc/stringhandle.pmc
  M src/runcore/cores.c
  M src/scheduler.c
  M t/codingstd/c_header_guards.t
  M t/configure/testlib/adefectivefoobar
  M t/configure/testlib/bdefectivefoobar
  M t/configure/testlib/cdefectivefoobar
  M t/configure/testlib/ddefectivefoobar
  M t/configure/testlib/verbosefoobar
  M t/dynpmc/file.t
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/pmc/exception.t
  M t/pmc/socket.t
  M t/src/checkdepend.t
  M t/src/embed.t
  M t/src/extend.t
  A t/src/extend_vtable.t
  A t/steps/auto/platform-01.t
  R t/steps/gen/platform-01.t

Log Message:
-----------
Merge branch 'master' into nwellnhof/unicode_filenames

Conflicts:
	include/parrot/io.h
	include/parrot/io_win32.h


Commit: f4313ad6c17fcc1a8edab2dba1e97d38700408a6
    https://github.com/parrot/parrot/commit/f4313ad6c17fcc1a8edab2dba1e97d38700408a6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
Fix --output-pbc option


Commit: 69d66a8ec0c9047226bd03a499daad1d7b880751
    https://github.com/parrot/parrot/commit/69d66a8ec0c9047226bd03a499daad1d7b880751
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M compilers/imcc/debug.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 include/parrot/io.h
  M src/io/api.c

Log Message:
-----------
[imcc] Use PIO to output .pasm files




More information about the parrot-commits mailing list