[parrot/parrot] e9d991: add parrot_hash_destroy calls back where I removed...

noreply at github.com noreply at github.com
Sun Jan 23 18:08:24 UTC 2011


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

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

Changed paths:
  M src/call/args.c

Log Message:
-----------
add parrot_hash_destroy calls back where I removed them. I thought they were redundant but on second look I think they are necessary. Other small tweaks


Commit: 9a74ad4bf5b948ec833c435f229b45897b881fcc
    https://github.com/parrot/parrot/commit/9a74ad4bf5b948ec833c435f229b45897b881fcc
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/call/args.c

Log Message:
-----------
fix codetest failure - line length


Commit: 38ddb84e319fe7891c7432adeea3da4d600de7f5
    https://github.com/parrot/parrot/commit/38ddb84e319fe7891c7432adeea3da4d600de7f5
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M .gitignore
  M CREDITS
  M Configure.pl
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  M PBC_COMPAT
  M README
  M compilers/imcc/Rules.in
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/main.c
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/opsc/ops2c.nqp
  M compilers/pge/PGE/P5Regex.pir
  M compilers/pge/PGE/Perl6Regex.pir
  M compilers/pge/PGE/Regex.pir
  M compilers/tge/TGE/Compiler.pir
  M config/auto/git_describe.pm
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/freebsd/uid.c
  A config/gen/platform/generic/uid.c
  A config/gen/platform/netbsd/uid.c
  A config/gen/platform/openbsd/uid.c
  A config/gen/platform/solaris/uid.c
  A config/gen/platform/win32/uid.c
  M config/init/defaults.pm
  M config/init/optimize.pm
  M config/inter/libparrot.pm
  M docs/dev/coverage.pod
  M docs/embed.pod
  M docs/parrot.pod
  M editor/mk_skeleton.pir
  M examples/benchmarks/addit.pasm
  M examples/benchmarks/bench_newp.pasm
  M examples/benchmarks/fib.pir
  M examples/benchmarks/freeze.pasm
  M examples/benchmarks/gc_alloc_new.pasm
  M examples/benchmarks/gc_alloc_reuse.pasm
  M examples/benchmarks/gc_generations.pasm
  M examples/benchmarks/gc_header_new.pasm
  M examples/benchmarks/gc_header_reuse.pasm
  M examples/benchmarks/gc_waves_headers.pasm
  M examples/benchmarks/gc_waves_sizeable_data.pasm
  M examples/benchmarks/gc_waves_sizeable_headers.pasm
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo3.pir
  M examples/benchmarks/oo4.pasm
  M examples/benchmarks/primes.pasm
  M examples/benchmarks/primes_i.pasm
  M examples/benchmarks/stress.pasm
  M examples/benchmarks/stress1.pasm
  M examples/benchmarks/stress2.pasm
  M examples/benchmarks/stress3.pasm
  M examples/benchmarks/vpm.pir
  M examples/pasm/cat.pasm
  M examples/pasm/fact.pasm
  M examples/pasm/hello.pasm
  M examples/streams/Combiner.pir
  M examples/streams/Coroutine.pir
  M examples/streams/FileLines.pir
  M examples/streams/Filter.pir
  M examples/streams/Include.pir
  M examples/streams/Lines.pir
  M examples/streams/SubCounter.pir
  M examples/subs/coroutine.pasm
  M examples/subs/pasm_sub1.pasm
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/library.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string.h
  M include/parrot/string_funcs.h
  M include/parrot/sub.h
  M lib/Parrot/Configure/Messages.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/PGE.pm
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/TAP/Parser.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynext.c
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/os.pmc
  M src/embed.c
  M src/embed/api.c
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/gc/api.c
  M src/hash.c
  M src/interp/inter_cb.c
  M src/interp/inter_misc.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/io/io_private.h
  M src/io/unix.c
  R src/io/utf8.c
  M src/io/win32.c
  M src/library.c
  M src/nci/signatures.c
  M src/packfile/api.c
  M src/packfile/output.c
  M src/pbc_disassemble.c
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/capture.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nci.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/parrotlibrary.pmc
  M src/pmc/resizablebooleanarray.pmc
  M src/pmc/role.pmc
  M src/pmc/string.pmc
  M src/pmc/undef.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/ascii.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.c
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  A src/string/encoding/unicode.h
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  R src/string/unicode.h
  M t/benchmark/benchmarks.t
  M t/compilers/imcc/imcpasm/opt1.t
  M t/compilers/imcc/imcpasm/opt2.t
  M t/compilers/imcc/imcpasm/optc.t
  M t/compilers/imcc/reg/alloc.t
  M t/compilers/imcc/reg/spill_old.t
  M t/compilers/imcc/syn/const.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/macro.t
  M t/compilers/imcc/syn/pcc.t
  M t/compilers/imcc/syn/regressions.t
  M t/compilers/pct/complete_workflow.t
  M t/compilers/pct/post.t
  M t/compilers/pge/pge_globs.t
  M t/compilers/tge/basic.t
  M t/configure/002-messages.t
  M t/dynoplibs/bit.t
  M t/dynoplibs/debug.t
  M t/dynoplibs/io-old.t
  M t/dynoplibs/io.t
  M t/dynoplibs/math.t
  M t/dynoplibs/obscure.t
  M t/dynoplibs/sysinfo.t
  M t/dynoplibs/time.t
  M t/dynoplibs/time_old.t
  M t/dynoplibs/trans-old.t
  M t/dynoplibs/trans.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/gziphandle.t
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/examples/streams.t
  M t/library/streams.t
  M t/op/basic.t
  M t/op/calling.t
  M t/op/exceptions.t
  M t/op/exit.t
  M t/op/interp.t
  M t/op/jit.t
  M t/op/jitn.t
  M t/op/lexicals.t
  M t/op/literal-old.t
  M t/op/say.t
  M t/op/spawnw.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/perl/Parrot_Test.t
  M t/perl/testlib/answer.pir
  M t/perl/testlib/hello.pasm
  M t/pmc/bignum.t
  M t/pmc/bytebuffer.t
  M t/pmc/callcontext.t
  M t/pmc/capture.t
  M t/pmc/class.t
  M t/pmc/continuation.t
  M t/pmc/coroutine.t
  M t/pmc/eval.t
  M t/pmc/exception-old.t
  M t/pmc/filehandle.t
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/fixedstringarray.t
  M t/pmc/float.t
  M t/pmc/freeze.t
  M t/pmc/globals.t
  M t/pmc/hash.t
  M t/pmc/hashiterator.t
  M t/pmc/hashiteratorkey.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/io_stdin.t
  M t/pmc/iterator.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/multidispatch.t
  M t/pmc/namespace-old.t
  M t/pmc/namespace.t
  M t/pmc/nci.t
  M t/pmc/object-meths.t
  M t/pmc/object.t
  M t/pmc/opcode.t
  M t/pmc/orderedhash.t
  M t/pmc/orderedhashiterator.t
  M t/pmc/parrotio.t
  M t/pmc/parrotlibrary.t
  M t/pmc/pmc.t
  M t/pmc/pmcproxy.t
  M t/pmc/role.t
  M t/pmc/stringhandle.t
  M t/pmc/sub.t
  M t/pmc/task.t
  M t/pmc/testfile
  M t/pmc/threads.t
  M t/pmc/timer.t
  M t/pmc/undef.t
  M t/pmc/unmanagedstruct.t
  M t/profiling/profiling.t
  M t/src/checkdepend.t
  M t/src/embed.t
  M t/src/embed/pmc.t
  M t/src/extend.t
  A t/src/misc.t
  M t/steps/auto/pmc-01.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M tools/build/c2str.pl
  M tools/build/parrot_config_c.pl
  M tools/dev/dump_pbc.pl
  A tools/dev/gdb-pp-load.py
  A tools/dev/gdb-pp.py
  R tools/dev/list_unjitted.pl
  M tools/dev/make_cover.pl
  M tools/dev/nci_thunk_gen.pir
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge remote branch 'origin/master' into html_cleanup


Commit: 275bc306ccdf16d06b089589c0ec8286463aac3d
    https://github.com/parrot/parrot/commit/275bc306ccdf16d06b089589c0ec8286463aac3d
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M docs/index/tools.json

Log Message:
-----------
remove deleted file - tools/docs/make_html_docs.pl


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

Changed paths:
  M src/string/encoding/shared.c

Log Message:
-----------
fix a library lookup bug on windows from the new unicode changes


Commit: 7cc276cebdd0f39d34c1c92b70d66b3a80d543d8
    https://github.com/parrot/parrot/commit/7cc276cebdd0f39d34c1c92b70d66b3a80d543d8
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/call/args.c

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


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

Changed paths:
  M t/dynoplibs/io.t

Log Message:
-----------
fix some stat tests. On win32 we are looking for the file 'parrot.exe', not 'parrot' like on unix


Commit: 5d54e34e085417021b01ac8b94c0ef99b23c30de
    https://github.com/parrot/parrot/commit/5d54e34e085417021b01ac8b94c0ef99b23c30de
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynoplibs/io.t

Log Message:
-----------
comment out tests that cause premature process abort on win32.


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

Changed paths:
  M t/dynoplibs/io.t

Log Message:
-----------
update test count


Commit: 856752dd4c7f17d3189acdf494f5c637a65b5b74
    https://github.com/parrot/parrot/commit/856752dd4c7f17d3189acdf494f5c637a65b5b74
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
Merge branch 'os_dynpmc_coverage_2' of https://github.com/rofflwaffls/parrot into rofflwaffls-os_dynpmc_coverage_2


Commit: 89dfc411dbc0300cd05bee797c2c8808a832e0d5
    https://github.com/parrot/parrot/commit/89dfc411dbc0300cd05bee797c2c8808a832e0d5
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
[t] Fixed broken OS dynpmc test.


Commit: 306273e0c0f7b58b0b853472ae315b093cf0d9b6
    https://github.com/parrot/parrot/commit/306273e0c0f7b58b0b853472ae315b093cf0d9b6
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
Merge branch 'os_dynpmc_coverage_2' of https://github.com/rofflwaffls/parrot into rofflwaffls-os_dynpmc_coverage_2


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

Changed paths:
  M src/io/socket_api.c
  M src/pmc/socket.pmc

Log Message:
-----------
we are testing whether a socket is opened or closed by comparing to a closed value, but we never initialize. Fix that


Commit: 581131fb5d55a0eff8c2bd965a88599303c10f63
    https://github.com/parrot/parrot/commit/581131fb5d55a0eff8c2bd965a88599303c10f63
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M src/io/socket_api.c
  M src/pmc/socket.pmc

Log Message:
-----------
make headerizer, and fix line-endings


Commit: 7295dd1df95a6cffa109db3818794ee90ed5382c
    https://github.com/parrot/parrot/commit/7295dd1df95a6cffa109db3818794ee90ed5382c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/socket.pmc
  M t/pmc/socket.t

Log Message:
-----------
get_bool on a Socket returns whether the Socket is open. The is_closed method returns the opposite value. Tests for creating a new socket shouldn't use the get_bool vtable, since that shows whether the socket was opened, which these tests aren't doing


Commit: d7eaabab136787423b000d7fd72de73a0fece4f9
    https://github.com/parrot/parrot/commit/d7eaabab136787423b000d7fd72de73a0fece4f9
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
[t] Fixing OS dynpmc tests on cygwin


Commit: de4d3e2135e0bfbb592c49ed04c5079348336014
    https://github.com/parrot/parrot/commit/de4d3e2135e0bfbb592c49ed04c5079348336014
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
[t] Fixing OS dynpmc tests to work on other Windows silliness


Commit: 9f0a8b9041e58feffeafa317086b0b4826f767d2
    https://github.com/parrot/parrot/commit/9f0a8b9041e58feffeafa317086b0b4826f767d2
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
[t] fixing bad MSVC plan


Commit: e25181b6f8b051c6f35bc60197a7b161c901c760
    https://github.com/parrot/parrot/commit/e25181b6f8b051c6f35bc60197a7b161c901c760
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
Merge branch 'os_dynpmc_coverage_2' of https://github.com/rofflwaffls/parrot into rofflwaffls-os_dynpmc_coverage_2


Commit: a7c3149c6d5e17952f535f1b91439b8bbc38076c
    https://github.com/parrot/parrot/commit/a7c3149c6d5e17952f535f1b91439b8bbc38076c
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
Merge branch 'rofflwaffls-os_dynpmc_coverage_2'


Commit: 7b94fae95132206bde125a867ca8633900c0a52c
    https://github.com/parrot/parrot/commit/7b94fae95132206bde125a867ca8633900c0a52c
Author: Coke <will at coleda.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/string/encoding/shared.c

Log Message:
-----------
remove tabs.


Commit: c5013cfcfb7a2c84dee7163084c7445f5e353724
    https://github.com/parrot/parrot/commit/c5013cfcfb7a2c84dee7163084c7445f5e353724
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynoplibs/io.t
  M t/dynpmc/os.t

Log Message:
-----------
[t] codingstd fixes in recent tests


Commit: 4e20ec049558ae47405422018100e8863209189b
    https://github.com/parrot/parrot/commit/4e20ec049558ae47405422018100e8863209189b
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/io/socket_api.c

Log Message:
-----------
[codingstd] Needed closing paren in POD.


Commit: df64b9a50d1782f7bb9c29d5259aea91058fdd8f
    https://github.com/parrot/parrot/commit/df64b9a50d1782f7bb9c29d5259aea91058fdd8f
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/io/socket_api.c

Log Message:
-----------
fix codetest failure - pod syntax and c_func_docs


Commit: d69e236007f943e6eb26efb46fdac673a881eef9
    https://github.com/parrot/parrot/commit/d69e236007f943e6eb26efb46fdac673a881eef9
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
fix perlcritic failure, replace two argument open(s) with three argument open


Commit: 7a05f9c26b357e0700a8d26c0e4ae8ba0257256f
    https://github.com/parrot/parrot/commit/7a05f9c26b357e0700a8d26c0e4ae8ba0257256f
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Remove utterly wrong code from PackfileBytecode.get_pointer.


Commit: 6e990fcce78a518401e347f2499ed4856a3bda7c
    https://github.com/parrot/parrot/commit/6e990fcce78a518401e347f2499ed4856a3bda7c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
First baby step for generating ByteCode


Commit: 21950b14d7ccbce96b6530d0ea01fbca1c58b864
    https://github.com/parrot/parrot/commit/21950b14d7ccbce96b6530d0ea01fbca1c58b864
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Add skeleton how to pack PackfileBytecode


Commit: 9dda54315fe8c8e2fd8dbce2caa696489700a0f5
    https://github.com/parrot/parrot/commit/9dda54315fe8c8e2fd8dbce2caa696489700a0f5
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
only run :load subs on load_bytecode


Commit: 533bde313269fbfe939eb408638c0bc07039e610
    https://github.com/parrot/parrot/commit/533bde313269fbfe939eb408638c0bc07039e610
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M runtime/parrot/library/PGE/Perl6Grammar.pir

Log Message:
-----------
Revert "mark PGE main subs :main"

This reverts commit 2b0abde5604f07f58bae5049142f79e5d9afba16.


Commit: 7529cd326bfccc81611fb682c91f5da4f1e5a538
    https://github.com/parrot/parrot/commit/7529cd326bfccc81611fb682c91f5da4f1e5a538
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M compilers/tge/TGE/Compiler.pir

Log Message:
-----------
Revert "tag *every* tge sub :main. emulates old broken pick-first-sub behaviour"

This reverts commit 0ee91bbca15d0d8af52053919547d6b726943d35.


Commit: cbccec71137852381f78a4befd90e56cc0888912
    https://github.com/parrot/parrot/commit/cbccec71137852381f78a4befd90e56cc0888912
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
[codingstd] fixups for recently added packfile_main() accessor function


Commit: 3ccc55f79e291123e9c5f3a5422262cbb8dcfa16
    https://github.com/parrot/parrot/commit/3ccc55f79e291123e9c5f3a5422262cbb8dcfa16
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/oplib.pmc

Log Message:
-----------
Add OpMap.get_pointer to be used in OpMapping.get_pointer


Commit: 83957ef965b02a1642375b3a794f1d98b81d6de3
    https://github.com/parrot/parrot/commit/83957ef965b02a1642375b3a794f1d98b81d6de3
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Return mapping value, not mapped value for op.


Commit: ab807d0be53c6884eaa083c122edbe59b58337e3
    https://github.com/parrot/parrot/commit/ab807d0be53c6884eaa083c122edbe59b58337e3
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Initial shoot on PF_BC_OM creation


Commit: 8c7adc48dd05ff084721d1cac9b7771f4418e815
    https://github.com/parrot/parrot/commit/8c7adc48dd05ff084721d1cac9b7771f4418e815
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/pmc/packfileopmap.t

Log Message:
-----------
Add more tests for OpMap


Commit: abb953436245586d224f039a04ea9d9eb97ff66c
    https://github.com/parrot/parrot/commit/abb953436245586d224f039a04ea9d9eb97ff66c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M examples/pir/make_hello_pbc.pir

Log Message:
-----------
Fix index of FIA for get_returns


Commit: 10cbb73e386df72e240c44722a9a840289f9ace3
    https://github.com/parrot/parrot/commit/10cbb73e386df72e240c44722a9a840289f9ace3
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfileconstanttable.pmc

Log Message:
-----------
Add PF_ConstTable.push_* functions for convinience.


Commit: 10d5f6f5fb5dc4db0369b82865de8ce6e3929f23
    https://github.com/parrot/parrot/commit/10d5f6f5fb5dc4db0369b82865de8ce6e3929f23
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M examples/pir/make_hello_pbc.pir

Log Message:
-----------
Simplify make_hello_pbc


Commit: fcedaff7e4b90604c4ffef4fb308519c4909b62f
    https://github.com/parrot/parrot/commit/fcedaff7e4b90604c4ffef4fb308519c4909b62f
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc
  M t/pmc/packfileopmap.t

Log Message:
-----------
Fix OpMap.load_lib


Commit: 7654375616165768121bfc8ec076d5cfb8619791
    https://github.com/parrot/parrot/commit/7654375616165768121bfc8ec076d5cfb8619791
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M t/pmc/packfileopmap.t

Log Message:
-----------
Add (failing) test for mapping ops from dynext


Commit: c6c2678af8bd29d6e220103f67cff8c35980a807
    https://github.com/parrot/parrot/commit/c6c2678af8bd29d6e220103f67cff8c35980a807
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-04 (Tue, 04 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix mapping ops from dynext


Commit: 16c87fb2f0e7e01468add79607b757596b24cb3d
    https://github.com/parrot/parrot/commit/16c87fb2f0e7e01468add79607b757596b24cb3d
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M DEPRECATED.pod
  M DEVELOPING
  M DONORS.pod
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M PLATFORMS
  M README
  A README.deutsch
  A README.espanol
  A README.polski
  M README_win32.pod
  M RESPONSIBLE_PARTIES
  M TODO
  M VERSION
  M compilers/data_json/data_json.pir
  M compilers/data_json/data_json/pge2pir.tg
  M compilers/imcc/Rules.in
  M compilers/imcc/cfg.c
  M compilers/imcc/cfg.h
  M compilers/imcc/debug.c
  M compilers/imcc/debug.h
  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/optimizer.c
  M compilers/imcc/optimizer.h
  M compilers/imcc/parser.h
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/imcc/pcc.c
  M compilers/imcc/reg_alloc.c
  M compilers/imcc/sets.c
  M compilers/imcc/sets.h
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M compilers/imcc/unit.h
  M compilers/opsc/README.pod
  M compilers/opsc/ops2c.nqp
  M compilers/opsc/opsc.pir
  M compilers/opsc/src/Ops/Compiler.pm
  M compilers/opsc/src/Ops/Compiler/Actions.pm
  M compilers/opsc/src/Ops/Compiler/Grammar.pm
  M compilers/opsc/src/Ops/Emitter.pm
  M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/Ops/Op.pm
  M compilers/opsc/src/Ops/OpLib.pm
  M compilers/opsc/src/Ops/Renumberer.pm
  M compilers/opsc/src/Ops/Trans.pm
  M compilers/opsc/src/Ops/Trans/C.pm
  M compilers/opsc/src/builtins.pir
  M compilers/pct/PCT.pir
  M compilers/pct/README.pod
  M compilers/pct/src/PAST.pir
  M compilers/pct/src/PAST/Compiler.pir
  M compilers/pct/src/PAST/Node.pir
  M compilers/pct/src/PCT/Dumper.pir
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  M compilers/pct/src/PCT/Node.pir
  M compilers/pct/src/POST/Compiler.pir
  M compilers/pct/src/POST/Node.pir
  M compilers/pge/PGE.pir
  M compilers/pge/PGE/Exp.pir
  M compilers/pge/PGE/Match.pir
  M compilers/pge/PGE/OPTable.pir
  M compilers/pge/PGE/P5Regex.pir
  M compilers/pge/PGE/Perl6Regex.pir
  M compilers/pge/PGE/Regex.pir
  M compilers/pge/PGE/builtins.pg
  M compilers/pge/README.pod
  R compilers/pirc/Defines.mak
  R compilers/pirc/README.pod
  R compilers/pirc/Rules.mak
  R compilers/pirc/TODO
  R compilers/pirc/heredoc/heredocmain.c
  R compilers/pirc/macro/lexer.h
  R compilers/pirc/macro/macro.h
  R compilers/pirc/macro/macro.l
  R compilers/pirc/macro/macro.y
  R compilers/pirc/macro/macrolexer.c
  R compilers/pirc/macro/macrolexer.h
  R compilers/pirc/macro/macroparser.c
  R compilers/pirc/macro/macroparser.h
  R compilers/pirc/src/bcgen.c
  R compilers/pirc/src/bcgen.h
  R compilers/pirc/src/hdocprep.c
  R compilers/pirc/src/hdocprep.l
  R compilers/pirc/src/main.c
  R compilers/pirc/src/pir.l
  R compilers/pirc/src/pir.y
  R compilers/pirc/src/pircapi.c
  R compilers/pirc/src/pircapi.h
  R compilers/pirc/src/pircompiler.c
  R compilers/pirc/src/pircompiler.h
  R compilers/pirc/src/pircompunit.c
  R compilers/pirc/src/pircompunit.h
  R compilers/pirc/src/pirdefines.h
  R compilers/pirc/src/piremit.c
  R compilers/pirc/src/piremit.h
  R compilers/pirc/src/pirerr.c
  R compilers/pirc/src/pirerr.h
  R compilers/pirc/src/pirheredoc.h
  R compilers/pirc/src/pirlexer.c
  R compilers/pirc/src/pirlexer.h
  R compilers/pirc/src/pirmacro.c
  R compilers/pirc/src/pirmacro.h
  R compilers/pirc/src/pirop.c
  R compilers/pirc/src/pirop.h
  R compilers/pirc/src/pirparser.c
  R compilers/pirc/src/pirparser.h
  R compilers/pirc/src/pirpcc.c
  R compilers/pirc/src/pirpcc.h
  R compilers/pirc/src/pirregalloc.c
  R compilers/pirc/src/pirregalloc.h
  R compilers/pirc/src/pirsymbol.c
  R compilers/pirc/src/pirsymbol.h
  R compilers/pirc/src/piryy.h
  R compilers/pirc/t/basic.t
  R compilers/pirc/t/harness
  R compilers/pirc/t/heredoc.t
  R compilers/pirc/t/macro.t
  R compilers/pirc/t/stmts.t
  R compilers/pirc/t/subflags.t
  M compilers/tge/TGE.pir
  M compilers/tge/TGE/Compiler.pir
  M compilers/tge/TGE/Grammar.pir
  M compilers/tge/TGE/Rule.pir
  M compilers/tge/TGE/Tree.pir
  M compilers/tge/tgc.pir
  M config/auto/arch.pm
  M config/auto/attributes.pm
  M config/auto/attributes/test_c.in
  M config/auto/backtrace.pm
  M config/auto/backtrace/test_c.in
  M config/auto/backtrace/test_dlinfo_c.in
  M config/auto/byteorder.pm
  M config/auto/byteorder/test_c.in
  A config/auto/coverage.pm
  M config/auto/cpu.pm
  M config/auto/cpu/i386/auto.pm
  M config/auto/cpu/i386/test_gcc_cmpxchg_c.in
  M config/auto/cpu/ppc/auto.pm
  M config/auto/cpu/ppc/test_gcc_cmpset_c.in
  M config/auto/cpu/sun4/auto.pm
  M config/auto/cpu/sun4/test_atomic_c.in
  M config/auto/cpu/x86_64/auto.pm
  M config/auto/ctags.pm
  M config/auto/env.pm
  M config/auto/env/test_setenv_c.in
  M config/auto/env/test_unsetenv_c.in
  M config/auto/format.pm
  M config/auto/frames.pm
  M config/auto/frames/test_exec_cygwin_c.in
  M config/auto/frames/test_exec_linux_c.in
  M config/auto/frames/test_exec_openbsd_c.in
  M config/auto/gc.pm
  M config/auto/gc/test_c.in
  M config/auto/gcc.pm
  M config/auto/gcc/test_c.in
  M config/auto/gettext.pm
  M config/auto/gettext/gettext_c.in
  A config/auto/git_describe.pm
  M config/auto/glibc.pm
  M config/auto/glibc/test_c.in
  M config/auto/gmp.pm
  M config/auto/gmp/gmp_c.in
  M config/auto/headers.pm
  M config/auto/headers/test_c.in
  M config/auto/icu.pm
  M config/auto/inline.pm
  M config/auto/inline/test1_c.in
  M config/auto/inline/test2_c.in
  A config/auto/ipv6.pm
  A config/auto/ipv6/test.in
  M config/auto/isreg.pm
  M config/auto/isreg/test_c.in
  M config/auto/jit.pm
  A config/auto/libffi.pm
  A config/auto/libffi/test_c.in
  M config/auto/llvm.pm
  M config/auto/llvm/hello.c
  M config/auto/memalign.pm
  M config/auto/memalign/test2_c.in
  M config/auto/memalign/test_c.in
  M config/auto/msvc.pm
  M config/auto/msvc/test_c.in
  M config/auto/neg_0.pm
  M config/auto/neg_0/test_c.in
  M config/auto/opengl.pm
  M config/auto/opengl/opengl_c.in
  M config/auto/ops.pm
  M config/auto/pcre.pm
  M config/auto/pcre/pcre_c.in
  M config/auto/perldoc.pm
  M config/auto/pmc.pm
  M config/auto/pod2man.pm
  M config/auto/readline.pm
  M config/auto/readline/readline_c.in
  M config/auto/revision.pm
  A config/auto/sha1.pm
  M config/auto/signal.pm
  M config/auto/signal/test1_c.in
  M config/auto/signal/test2_c.in
  M config/auto/signal/test_itimer_c.in
  M config/auto/sizes.pm
  M config/auto/sizes/floatval_maxmin_c.in
  M config/auto/sizes/intval_maxmin_c.in
  M config/auto/sizes/test2_c.in
  M config/auto/sizes/test3_c.in
  M config/auto/sizes/test_c.in
  M config/auto/snprintf.pm
  M config/auto/snprintf/test_c.in
  M config/auto/socklen_t.pm
  M config/auto/stat.pm
  M config/auto/stat/test_c.in
  M config/auto/thread.pm
  M config/auto/timespec.pm
  M config/auto/timespec/test_c.in
  M config/auto/va_ptr.pm
  M config/auto/va_ptr/test_c.in
  M config/auto/warnings.pm
  M config/auto/warnings/test_c.in
  M config/auto/zlib.pm
  M config/auto/zlib/zlib_c.in
  M config/gen/config_h.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_h/has_header_h.in
  M config/gen/config_pm.pm
  M config/gen/config_pm/Config_pm.in
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/config_pm/config_pir.in
  M config/gen/core_pmcs.pm
  M config/gen/makefiles.pm
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/editor.in
  M config/gen/makefiles/ext.in
  M config/gen/makefiles/parrot_embed_pl.in
  M config/gen/makefiles/root.in
  M config/gen/opengl.pm
  M config/gen/platform.pm
  M config/gen/platform/ansi/dl.c
  M config/gen/platform/ansi/exec.c
  M config/gen/platform/ansi/io.h
  M config/gen/platform/ansi/pid.c
  M config/gen/platform/ansi/time.c
  M config/gen/platform/cygwin/math.c
  M config/gen/platform/darwin/begin.c
  M config/gen/platform/darwin/hires_timer.c
  M config/gen/platform/darwin/sysmem.c
  A config/gen/platform/freebsd/uid.c
  M config/gen/platform/generic/dl.c
  M config/gen/platform/generic/dl.h
  M config/gen/platform/generic/env.c
  M config/gen/platform/generic/exec.c
  M config/gen/platform/generic/hires_timer.c
  M config/gen/platform/generic/io.h
  M config/gen/platform/generic/itimer.c
  M config/gen/platform/generic/math.c
  M config/gen/platform/generic/math.h
  M config/gen/platform/generic/memexec.c
  M config/gen/platform/generic/pid.c
  M config/gen/platform/generic/platform_limits.h
  M config/gen/platform/generic/signal.c
  M config/gen/platform/generic/signal.h
  M config/gen/platform/generic/stat.c
  M config/gen/platform/generic/stat.h
  M config/gen/platform/generic/sysmem.c
  M config/gen/platform/generic/threads.h
  M config/gen/platform/generic/time.c
  A config/gen/platform/generic/uid.c
  M config/gen/platform/netbsd/math.c
  M config/gen/platform/netbsd/misc.c
  M config/gen/platform/netbsd/misc.h
  A config/gen/platform/netbsd/uid.c
  M config/gen/platform/openbsd/math.c
  M config/gen/platform/openbsd/memexec.c
  M config/gen/platform/openbsd/misc.h
  A config/gen/platform/openbsd/uid.c
  M config/gen/platform/solaris/math.c
  M config/gen/platform/solaris/time.c
  A config/gen/platform/solaris/uid.c
  M config/gen/platform/win32/begin.c
  M config/gen/platform/win32/dl.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/gen/platform/win32/hires_timer.c
  M config/gen/platform/win32/io.h
  M config/gen/platform/win32/misc.c
  M config/gen/platform/win32/misc.h
  M config/gen/platform/win32/pid.c
  M config/gen/platform/win32/signal.c
  M config/gen/platform/win32/signal.h
  M config/gen/platform/win32/stat.h
  M config/gen/platform/win32/string.h
  M config/gen/platform/win32/sysmem.c
  M config/gen/platform/win32/threads.h
  M config/gen/platform/win32/time.c
  A config/gen/platform/win32/uid.c
  M config/init/defaults.pm
  R config/init/headers.pm
  M config/init/hints.pm
  M config/init/hints/aix.pm
  M config/init/hints/cygwin.pm
  M config/init/hints/darwin.pm
  M config/init/hints/dec_osf.pm
  M config/init/hints/dragonfly.pm
  M config/init/hints/freebsd.pm
  M config/init/hints/hpux.pm
  M config/init/hints/irix.pm
  M config/init/hints/linux.pm
  M config/init/hints/mswin32.pm
  M config/init/hints/msys.pm
  M config/init/hints/netbsd.pm
  M config/init/hints/nto.pm
  M config/init/hints/openbsd.pm
  M config/init/hints/os2.pm
  M config/init/hints/solaris.pm
  M config/init/hints/vms.pm
  M config/init/install.pm
  M config/init/manifest.pm
  M config/init/optimize.pm
  M config/inter/lex.pm
  M config/inter/libparrot.pm
  M config/inter/make.pm
  M config/inter/progs.pm
  M config/inter/shlibs.pm
  M config/inter/types.pm
  M config/inter/yacc.pm
  M docs/book/draft/appa_glossary.pod
  M docs/book/draft/appb_patch_submission.pod
  M docs/book/draft/appd_build_options.pod
  M docs/book/draft/appe_source_code.pod
  M docs/book/draft/ch01_introduction.pod
  M docs/book/draft/ch11_directive_reference.pod
  M docs/book/draft/chXX_hlls.pod
  M docs/book/pct/ch01_introduction.pod
  M docs/book/pct/ch03_compiler_tools.pod
  M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/compiler_faq.pod
  M docs/configuration.pod
  M docs/debug.pod
  M docs/debugger.pod
  M docs/dev/byteorder.pod
  M docs/dev/c_functions.pod
  A docs/dev/coverage.pod
  M docs/dev/debugging_with_msvc.pod
  M docs/dev/events.pod
  M docs/dev/headerizer.pod
  M docs/dev/infant.pod
  M docs/dev/longopt.pod
  M docs/dev/optimizer.pod
  M docs/dev/parrot_api.pod
  M docs/dev/pccmethods.pod
  M docs/dev/pmc_freeze.pod
  M docs/dev/profiling.pod
  M docs/embed.pod
  M docs/extend.pod
  M docs/faq.pod
  M docs/gettingstarted.pod
  M docs/glossary.pod
  M docs/imcc/imcfaq.pod
  M docs/imcc/operation.pod
  M docs/intro.pod
  M docs/memory_internals.pod
  M docs/multidispatch.pod
  M docs/optable.pod
  M docs/overview.pod
  M docs/parrot.pod
  M docs/parrotbyte.pod
  M docs/parrothist.pod
  M docs/pct/gettingstarted.pod
  M docs/pct/past_building_blocks.pod
  M docs/pct/pct_optable_guide.pod
  M docs/pdds/draft/pdd01_overview.pod
  M docs/pdds/draft/pdd05_opfunc.pod
  M docs/pdds/draft/pdd06_pasm.pod
  M docs/pdds/draft/pdd08_keys.pod
  M docs/pdds/draft/pdd10_embedding.pod
  M docs/pdds/draft/pdd11_extending.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/draft/pdd16_native_call.pod
  M docs/pdds/draft/pdd29_compiler_tools.pod
  M docs/pdds/draft/pdd31_hll.pod
  M docs/pdds/pdd00_pdd.pod
  M docs/pdds/pdd03_calling_conventions.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd09_gc.pod
  M docs/pdds/pdd13_bytecode.pod
  M docs/pdds/pdd15_objects.pod
  M docs/pdds/pdd17_pmc.pod
  M docs/pdds/pdd18_security.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/pdds/pdd21_namespaces.pod
  M docs/pdds/pdd22_io.pod
  M docs/pdds/pdd23_exceptions.pod
  M docs/pdds/pdd24_events.pod
  M docs/pdds/pdd25_concurrency.pod
  M docs/pdds/pdd26_ast.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/pdds/pdd28_strings.pod
  M docs/pdds/pdd30_install.pod
  M docs/pdds/pdd_template.pod
  M docs/pmc/struct.pod
  M docs/porting_intro.pod
  R docs/project/branching_guide.pod
  M docs/project/cage_cleaners_guide.pod
  M docs/project/committer_guide.pod
  A docs/project/core_inclusion.pod
  M docs/project/debian_packaging_guide.pod
  A docs/project/git_terminology.pod
  A docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod
  M docs/project/metacommitter_guide.pod
  M docs/project/release_manager_guide.pod
  M docs/project/roles_responsibilities.pod
  M docs/project/support_policy.pod
  M docs/project/ticket_triaging.pod
  M docs/project/ubuntu_packaging_guide.pod
  M docs/req/model_users.pod
  M docs/running.pod
  M docs/stability.pod
  M docs/submissions.pod
  M docs/tests.pod
  M docs/user/pir/intro.pod
  M docs/user/pir/objects.pod
  M docs/user/pir/pmcs.pod
  M docs/vtables.pod
  M editor/README.pod
  M editor/kate_syntax.pl
  M editor/mk_skeleton.pir
  M editor/ops2vim.pl
  M editor/parrot.el
  M editor/pasm.el
  M editor/pir-mode.el
  R editor/subversion_config
  M examples/README
  M examples/benchmarks/addit.pasm
  M examples/benchmarks/addit.pir
  M examples/benchmarks/addit.pl
  M examples/benchmarks/addit2.pir
  M examples/benchmarks/array_access.pir
  M examples/benchmarks/arriter.pir
  M examples/benchmarks/arriter.pl
  M examples/benchmarks/arriter_o1.pir
  M examples/benchmarks/bench_newp.pasm
  M examples/benchmarks/boolean.pir
  M examples/benchmarks/fib.cs
  M examples/benchmarks/fib.pir
  M examples/benchmarks/fib.pl
  M examples/benchmarks/float4.pir
  M examples/benchmarks/freeze.pasm
  M examples/benchmarks/freeze.pl
  M examples/benchmarks/gc_alloc_new.pasm
  M examples/benchmarks/gc_alloc_reuse.pasm
  M examples/benchmarks/gc_generations.pasm
  M examples/benchmarks/gc_header_new.pasm
  M examples/benchmarks/gc_header_reuse.pasm
  M examples/benchmarks/gc_waves_headers.pasm
  M examples/benchmarks/gc_waves_sizeable_data.pasm
  M examples/benchmarks/gc_waves_sizeable_headers.pasm
  M examples/benchmarks/hamming.pir
  M examples/benchmarks/hello.pir
  M examples/benchmarks/mops.pasm
  M examples/benchmarks/mops.pl
  M examples/benchmarks/mops_intval.pasm
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo1.pl
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo2.pl
  M examples/benchmarks/oo3.pir
  M examples/benchmarks/oo3.pl
  M examples/benchmarks/oo4.pasm
  M examples/benchmarks/oo4.pl
  M examples/benchmarks/oo5.pir
  M examples/benchmarks/oo5.pl
  M examples/benchmarks/oo6.pir
  M examples/benchmarks/oo6.pl
  M examples/benchmarks/oofib.pir
  M examples/benchmarks/oofib.pl
  M examples/benchmarks/overload.pir
  M examples/benchmarks/overload.pl
  M examples/benchmarks/primes.c
  M examples/benchmarks/primes.pasm
  M examples/benchmarks/primes.pl
  M examples/benchmarks/primes2.c
  M examples/benchmarks/primes2.pir
  M examples/benchmarks/primes2.pl
  M examples/benchmarks/primes2.py
  M examples/benchmarks/primes2_i.pir
  M examples/benchmarks/primes_i.pasm
  M examples/benchmarks/rand.pir
  M examples/benchmarks/stress.pasm
  M examples/benchmarks/stress.pl
  M examples/benchmarks/stress1.pasm
  M examples/benchmarks/stress1.pl
  M examples/benchmarks/stress2.pasm
  M examples/benchmarks/stress2.pl
  M examples/benchmarks/stress3.pasm
  M examples/benchmarks/stress_integers.pir
  M examples/benchmarks/stress_strings.pir
  M examples/benchmarks/vpm.pir
  M examples/benchmarks/vpm.pl
  M examples/c/nanoparrot.c
  M examples/c/pbc_info.c
  M examples/c/test_main.c
  M examples/compilers/Makefile
  M examples/compilers/japhc.c
  M examples/config/file/configcompiler
  M examples/config/file/configwithfatalstep
  M examples/embed/Makefile
  M examples/embed/Makefile.msvc
  M examples/embed/cotorra.c
  M examples/io/get.pir
  M examples/io/http.pir
  M examples/io/httpd.pir
  M examples/io/post.pir
  M examples/json/postalcodes.pir
  M examples/json/test.pir
  M examples/languages/abc/MAINTAINER
  M examples/languages/abc/README
  M examples/languages/abc/abc.pir
  M examples/languages/abc/setup.pir
  M examples/languages/abc/src/builtins/all.pir
  M examples/languages/abc/src/parser/actions.nqp
  M examples/languages/abc/t/01-tests.t
  M examples/languages/squaak/MAINTAINER
  M examples/languages/squaak/doc/tutorial_episode_1.pod
  M examples/languages/squaak/doc/tutorial_episode_2.pod
  M examples/languages/squaak/doc/tutorial_episode_3.pod
  M examples/languages/squaak/doc/tutorial_episode_4.pod
  M examples/languages/squaak/doc/tutorial_episode_5.pod
  M examples/languages/squaak/doc/tutorial_episode_6.pod
  M examples/languages/squaak/doc/tutorial_episode_7.pod
  M examples/languages/squaak/doc/tutorial_episode_8.pod
  M examples/languages/squaak/doc/tutorial_episode_9.pod
  M examples/languages/squaak/examples/factorial.sq
  M examples/languages/squaak/examples/life.sq
  M examples/languages/squaak/setup.pir
  M examples/languages/squaak/squaak.pir
  M examples/languages/squaak/src/Squaak/Actions.pm
  M examples/languages/squaak/src/Squaak/Compiler.pm
  M examples/languages/squaak/src/Squaak/Grammar.pm
  M examples/languages/squaak/src/Squaak/Runtime.pm
  M examples/languages/squaak/src/squaak.pir
  M examples/library/getopt_demo.pir
  M examples/library/md5sum.pir
  M examples/library/ncurses_life.pir
  M examples/library/pcre.pir
  M examples/mops/mops.c
  M examples/mops/mops.cs
  M examples/mops/mops.p6
  M examples/mops/mops.pl
  M examples/mops/mops.py
  M examples/mops/mops.rb
  M examples/namespace/namespace_dump.pir
  M examples/nci/PQt.cpp
  M examples/nci/QtHelloWorld.pasm
  M examples/nci/QtHelloWorld.pir
  M examples/nci/Xlib.pir
  M examples/nci/Xlibconstants.pir
  M examples/nci/ls.pir
  M examples/nci/sdl_blue_rectangle.pir
  M examples/nci/win32api.pir
  M examples/nci/xlibtest.nqp
  M examples/nci/xlibtest.p6
  M examples/nci/xlibtest.pir
  M examples/opengl/math.pir
  M examples/opengl/shapes.pir
  M examples/opengl/static-triangle-hll.pir
  M examples/opengl/static-triangle.pir
  M examples/opengl/triangle.pir
  M examples/pasm/cat.pasm
  M examples/pasm/fact.pasm
  M examples/pasm/hello.pasm
  M examples/pasm/trace.pasm
  M examples/past/01-sub.pir
  M examples/past/blocktype_immediate.pir
  M examples/past/four_plus_one.pir
  M examples/pge/demo.pir
  M examples/pir/befunge/Changes
  M examples/pir/befunge/MAINTAINER
  M examples/pir/befunge/README
  M examples/pir/befunge/befunge.pir
  M examples/pir/befunge/debug.pir
  M examples/pir/befunge/flow.pir
  M examples/pir/befunge/io.pir
  M examples/pir/befunge/load.pir
  M examples/pir/befunge/maths.pir
  M examples/pir/befunge/setup.pir
  M examples/pir/befunge/stack.pir
  M examples/pir/befunge/t/basic.t
  M examples/pir/circle.pir
  M examples/pir/euclid.pir
  M examples/pir/genprog.bas
  M examples/pir/hanoi.pir
  M examples/pir/interlangs.bas
  M examples/pir/interlangs.pir
  M examples/pir/io.pir
  M examples/pir/levenshtein.pir
  M examples/pir/life.pir
  M examples/pir/local_label.pir
  M examples/pir/make_hello_pbc.pir
  M examples/pir/mandel.pir
  A examples/pir/md5sum.pir
  M examples/pir/mysqltest.bas
  M examples/pir/perl6.bas
  M examples/pir/pirric.pir
  M examples/pir/queens_r.pir
  M examples/pir/readline.pir
  M examples/pir/substr.pir
  M examples/pir/sudoku.pir
  M examples/pir/uniq.pir
  M examples/sdl/anim_image.pir
  M examples/sdl/anim_image_dblbuf.pir
  M examples/sdl/blue_font.pir
  M examples/sdl/blue_rect.pir
  M examples/sdl/blue_rect.pl
  M examples/sdl/bounce_parrot_logo.pir
  M examples/sdl/lcd/clock.pir
  M examples/sdl/mandel.pir
  M examples/sdl/minesweeper/eventhandler.pir
  M examples/sdl/minesweeper/field.pir
  M examples/sdl/minesweeper/mines.pir
  M examples/sdl/move_parrot_logo.pir
  M examples/sdl/raw_pixels.pir
  M examples/sdl/tetris/app.pir
  M examples/sdl/tetris/block.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/sdl/tetris/blocks.pir
  M examples/sdl/tetris/board.pir
  M examples/sdl/tetris/boarddata.pir
  M examples/sdl/tetris/eventhandler.pir
  M examples/sdl/tetris/tetris.pir
  M examples/shootout/ack.pir
  M examples/shootout/binarytrees.pir
  M examples/shootout/fannkuch.pir
  M examples/shootout/fasta.pir
  M examples/shootout/harmonic.pir
  M examples/shootout/knucleotide.pir
  M examples/shootout/mandelbrot.pir
  M examples/shootout/nbody.pir
  M examples/shootout/nsieve-bits-2.pir
  M examples/shootout/nsieve-bits.pir
  M examples/shootout/nsieve.pir
  M examples/shootout/partialsums-2.pir
  M examples/shootout/partialsums.pir
  M examples/shootout/pidigits.pir
  M examples/shootout/random.pasm
  M examples/shootout/random.pir
  M examples/shootout/recursive-2.pir
  M examples/shootout/recursive.pir
  M examples/shootout/regexdna.pir
  M examples/shootout/revcomp.pir
  M examples/shootout/spectralnorm.pir
  M examples/shootout/sumcol.pir
  M examples/shootout/takfp.pir
  M examples/streams/Bytes.pir
  M examples/streams/Combiner.pir
  M examples/streams/Coroutine.pir
  M examples/streams/FileLines.pir
  M examples/streams/Filter.pir
  M examples/streams/Include.pir
  M examples/streams/Lines.pir
  M examples/streams/Replay.pir
  M examples/streams/SubCounter.pir
  M examples/streams/SubHello.pir
  M examples/streams/Writer.pir
  M examples/subs/bsr_ret.pasm
  M examples/subs/coroutine.pasm
  M examples/subs/multi_retvals.pir
  M examples/subs/no_retval.pir
  M examples/subs/pasm_sub1.pasm
  M examples/subs/single_retval.pir
  M examples/tcl/tcltkdemo.pir
  M examples/tge/branch/lib/Branch.pir
  M examples/tge/branch/lib/Leaf.pir
  M examples/tge/branch/transform.pir
  M examples/tools/Makefile
  M examples/tools/pbc_checker.cpp
  M examples/tutorial/01_temp_var.pir
  M examples/tutorial/02_local_var.pir
  M examples/tutorial/03_temp_var_basic_pmcs.pir
  M examples/tutorial/04_pod_comments.pir
  M examples/tutorial/10_math_ops.pir
  M examples/tutorial/11_math_ops_self_mod.pir
  M examples/tutorial/12_math_ops_pasm.pir
  M examples/tutorial/13_logical_ops.pir
  M examples/tutorial/20_string_ops.pir
  M examples/tutorial/21_string_ops_repeat.pir
  M examples/tutorial/22_string_ops_length.pir
  M examples/tutorial/23_string_ops_substr.pir
  M examples/tutorial/24_string_ops_clone.pir
  M examples/tutorial/30_arrays_basic.pir
  M examples/tutorial/31_array_ops_split.pir
  M examples/tutorial/32_array_ops_sprintf.pir
  M examples/tutorial/33_hashes.pir
  M examples/tutorial/34_multikey.pir
  M examples/tutorial/40_file_ops.pir
  M examples/tutorial/50_goto.pir
  M examples/tutorial/51_if_unless.pir
  M examples/tutorial/52_if_compare.pir
  M examples/tutorial/53_loop.pir
  M examples/tutorial/55_iterator.pir
  M examples/tutorial/56_defined.pir
  M examples/tutorial/57_exists.pir
  M examples/tutorial/60_subroutines.pir
  M examples/tutorial/61_namespaces.pir
  M examples/tutorial/62_namespaces.pir
  M examples/tutorial/70_class_object.pir
  M examples/tutorial/81_continuation.pir
  M examples/tutorial/82_coroutine.pir
  M examples/tutorial/83_external_libraries.pir
  M examples/tutorial/90_writing_tests.pir
  M ext/Parrot-Embed/lib/Parrot/Embed.pm
  M ext/Parrot-Embed/lib/Parrot/Interpreter.pm
  M ext/Parrot-Embed/lib/Parrot/PMC.pm
  M ext/Parrot-Embed/t/00-load.t
  M ext/Parrot-Embed/t/greet.pir
  M ext/Parrot-Embed/t/interp.t
  M ext/Parrot-Embed/t/languages.t
  M ext/Parrot-Embed/t/pipp.t
  M ext/Parrot-Embed/tools/check_embed_coverage.pl
  M ext/Parrot-Embed/tools/write_typemap.pl
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M ext/nqp-rx/t/p6regex/01-regex.t
  M ext/nqp-rx/t/p6regex/rx_modifiers
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_dump/packdump.c
  A frontend/pbc_merge/main.c
  A include/parrot/api.h
  M include/parrot/atomic.h
  M include/parrot/atomic/fallback.h
  M include/parrot/atomic/gcc_pcc.h
  M include/parrot/atomic/gcc_x86.h
  M include/parrot/atomic/sparc.h
  M include/parrot/caches.h
  M include/parrot/call.h
  M include/parrot/cclass.h
  M include/parrot/compiler.h
  M include/parrot/context.h
  M include/parrot/core_types.h
  M include/parrot/datatypes.h
  M include/parrot/debugger.h
  M include/parrot/dynext.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/enums.h
  M include/parrot/exceptions.h
  M include/parrot/exit.h
  M include/parrot/extend.h
  M include/parrot/gc_api.h
  M include/parrot/global_setup.h
  M include/parrot/hash.h
  M include/parrot/hll.h
  M include/parrot/imageio.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/key.h
  M include/parrot/library.h
  M include/parrot/list.h
  M include/parrot/longopt.h
  M include/parrot/memory.h
  M include/parrot/misc.h
  M include/parrot/multidispatch.h
  M include/parrot/namespace.h
  M include/parrot/nci.h
  M include/parrot/oo.h
  M include/parrot/oo_private.h
  M include/parrot/op.h
  M include/parrot/oplib.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/parrot.h
  M include/parrot/platform_interface.h
  M include/parrot/pmc.h
  M include/parrot/pmc_freeze.h
  M include/parrot/pobj.h
  A include/parrot/pointer_array.h
  M include/parrot/runcore_api.h
  M include/parrot/runcore_profiling.h
  M include/parrot/runcore_trace.h
  M include/parrot/scheduler.h
  M include/parrot/scheduler_private.h
  M include/parrot/settings.h
  M include/parrot/stat.h
  M include/parrot/string.h
  M include/parrot/string_funcs.h
  R include/parrot/string_primitives.h
  M include/parrot/sub.h
  M include/parrot/sysmem.h
  M include/parrot/thr_pthread.h
  M include/parrot/thr_windows.h
  M include/parrot/thread.h
  M include/parrot/vtables.h
  M include/parrot/warnings.h
  M lib/IO/CaptureOutput.pm
  M lib/Parrot/BuildUtil.pm
  M lib/Parrot/Config.pm
  M lib/Parrot/Configure.pm
  M lib/Parrot/Configure/Compiler.pm
  M lib/Parrot/Configure/Data.pm
  M lib/Parrot/Configure/Messages.pm
  M lib/Parrot/Configure/Options.pm
  M lib/Parrot/Configure/Options/Conf.pm
  M lib/Parrot/Configure/Options/Conf/CLI.pm
  M lib/Parrot/Configure/Options/Conf/File.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Options/Reconf.pm
  M lib/Parrot/Configure/Options/Test.pm
  M lib/Parrot/Configure/Options/Test/Prepare.pm
  M lib/Parrot/Configure/Step.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Configure/Step/Methods.pm
  M lib/Parrot/Configure/Step/Test.pm
  M lib/Parrot/Configure/Test.pm
  M lib/Parrot/Configure/Trace.pm
  M lib/Parrot/Configure/Utils.pm
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/Directory.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Group.pm
  M lib/Parrot/Docs/HTMLPage.pm
  M lib/Parrot/Docs/Item.pm
  M lib/Parrot/Docs/POD2HTML.pm
  M lib/Parrot/Docs/Section.pm
  M lib/Parrot/Docs/Section/C.pm
  M lib/Parrot/Docs/Section/Compilers.pm
  M lib/Parrot/Docs/Section/Config.pm
  M lib/Parrot/Docs/Section/Developer.pm
  M lib/Parrot/Docs/Section/Examples.pm
  M lib/Parrot/Docs/Section/IMCC.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Docs/Section/Libs.pm
  M lib/Parrot/Docs/Section/Ops.pm
  M lib/Parrot/Docs/Section/PCT_Tutorial.pm
  M lib/Parrot/Docs/Section/PDDs.pm
  M lib/Parrot/Docs/Section/PMCs.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Docs/Section/Perl.pm
  M lib/Parrot/Docs/Section/Tests.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Docs/Text2HTML.pm
  A lib/Parrot/Git/Describe.pm
  M lib/Parrot/H2inc.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Harness/Options.pm
  M lib/Parrot/Harness/Smoke.pm
  M lib/Parrot/Headerizer.pm
  A lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/IO/Directory.pm
  M lib/Parrot/IO/File.pm
  M lib/Parrot/IO/Path.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/Attribute.pm
  M lib/Parrot/Pmc2c/ComposedMethod.pm
  M lib/Parrot/Pmc2c/Dumper.pm
  M lib/Parrot/Pmc2c/Emitter.pm
  M lib/Parrot/Pmc2c/Library.pm
  M lib/Parrot/Pmc2c/MULTI.pm
  M lib/Parrot/Pmc2c/Method.pm
  M lib/Parrot/Pmc2c/MethodEmitter.pm
  M lib/Parrot/Pmc2c/Object.pm
  M lib/Parrot/Pmc2c/PCCMETHOD.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/PMC/Null.pm
  M lib/Parrot/Pmc2c/PMC/Object.pm
  M lib/Parrot/Pmc2c/PMC/ParrotClass.pm
  M lib/Parrot/Pmc2c/PMC/PrintTree.pm
  M lib/Parrot/Pmc2c/PMC/RO.pm
  M lib/Parrot/Pmc2c/PMC/default.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Pmc2c/Parser.pm
  M lib/Parrot/Pmc2c/Pmc2cMain.pm
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Revision.pm
  A lib/Parrot/SHA1.pm
  M lib/Parrot/SearchOps.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/Harness.pm
  M lib/Parrot/Test/PGE.pm
  M lib/Parrot/Test/PIR_PGE.pm
  M lib/Parrot/Test/Pod.pm
  M lib/Parrot/Test/Pod/Utils.pm
  M lib/Parrot/Test/Util.pm
  M lib/Parrot/Test/Util/Runloop.pm
  M lib/Parrot/Vtable.pm
  M lib/Perl/Critic/Policy/CodeLayout/ProhibitDuplicateCoda.pm
  M lib/Perl/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm
  M lib/Perl/Critic/Policy/CodeLayout/UseParrotCoda.pm
  M lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
  M lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
  M lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
  M parrotbug
  M ports/debian/changelog
  M ports/debian/control
  A ports/debian/patches/05_fix_gc_ftbfs_ia64.patch
  M ports/debian/patches/series
  M ports/debian/rules
  A ports/fedora/2.11.0/parrot.desk.in.tar.gz
  A ports/fedora/2.11.0/parrot.spec
  R ports/fedora/2.6.0/parrot.desk.in.tar.gz
  R ports/fedora/2.6.0/parrot.spec
  M ports/macports/Portfile
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/dynext/README
  M runtime/parrot/include/README
  M runtime/parrot/include/fp_equality.pasm
  M runtime/parrot/include/hllmacros.pir
  M runtime/parrot/include/test_more.pir
  M runtime/parrot/languages/parrot/parrot.pir
  M runtime/parrot/library/Archive/Tar.pir
  M runtime/parrot/library/Archive/Zip.pir
  M runtime/parrot/library/CGI/QueryHash.pir
  M runtime/parrot/library/Config/JSON.pir
  M runtime/parrot/library/Configure/genfile.pir
  M runtime/parrot/library/Crow.pir
  M runtime/parrot/library/Curses.pir
  M runtime/parrot/library/Data/Dumper.pir
  M runtime/parrot/library/Data/Dumper/Base.pir
  M runtime/parrot/library/Data/Dumper/Default.pir
  M runtime/parrot/library/Digest/MD5.pir
  A runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/Getopt/Obj.pir
  M runtime/parrot/library/HTTP/Daemon.pir
  M runtime/parrot/library/HTTP/Message.pir
  M runtime/parrot/library/Iter.pir
  M runtime/parrot/library/JSON.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/LWP/UserAgent.pir
  M runtime/parrot/library/MIME/Base64.pir
  M runtime/parrot/library/Math/Rand.pir
  M runtime/parrot/library/NCI/Utils.pir
  M runtime/parrot/library/OpenGL.pir
  M runtime/parrot/library/OpenGL/Math.pir
  M runtime/parrot/library/P6object.pir
  M runtime/parrot/library/PGE/Dumper.pir
  M runtime/parrot/library/PGE/Glob.pir
  M runtime/parrot/library/PGE/Hs.pir
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/PGE/Text.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/Parrot/Coroutine.pir
  M runtime/parrot/library/Parrot/Exception.pir
  M runtime/parrot/library/Pg.pir
  M runtime/parrot/library/ProfTest/Matcher.nqp
  M runtime/parrot/library/ProfTest/NQPProfile.nqp
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/ProfTest/Want.nqp
  M runtime/parrot/library/Protoobject.pir
  M runtime/parrot/library/Range.pir
  M runtime/parrot/library/SDL.pir
  M runtime/parrot/library/SDL/App.pir
  M runtime/parrot/library/SDL/Button.pir
  M runtime/parrot/library/SDL/Color.pir
  M runtime/parrot/library/SDL/Constants.pir
  M runtime/parrot/library/SDL/Event.pir
  M runtime/parrot/library/SDL/EventHandler.pir
  M runtime/parrot/library/SDL/Font.pir
  M runtime/parrot/library/SDL/Image.pir
  M runtime/parrot/library/SDL/LCD.pir
  M runtime/parrot/library/SDL/Rect.pir
  M runtime/parrot/library/SDL/Sprite.pir
  M runtime/parrot/library/SDL/StopWatch.pir
  M runtime/parrot/library/SDL/Surface.pir
  M runtime/parrot/library/Stream/Base.pir
  M runtime/parrot/library/Stream/Combiner.pir
  M runtime/parrot/library/Stream/Coroutine.pir
  M runtime/parrot/library/Stream/Filter.pir
  M runtime/parrot/library/Stream/Lines.pir
  M runtime/parrot/library/Stream/ParrotIO.pir
  M runtime/parrot/library/Stream/Replay.pir
  M runtime/parrot/library/Stream/Sub.pir
  M runtime/parrot/library/Stream/Writer.pir
  M runtime/parrot/library/String/Utils.pir
  M runtime/parrot/library/TAP/Formatter.pir
  M runtime/parrot/library/TAP/Harness.pir
  M runtime/parrot/library/TAP/Parser.pir
  M runtime/parrot/library/Tcl/Glob.pir
  M runtime/parrot/library/TclLibrary.pir
  M runtime/parrot/library/Test/Builder.pir
  M runtime/parrot/library/Test/Builder/Output.pir
  M runtime/parrot/library/Test/Builder/Test.pir
  M runtime/parrot/library/Test/Builder/TestPlan.pir
  M runtime/parrot/library/Test/Builder/Tester.pir
  M runtime/parrot/library/Test/Class.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/URI.pir
  M runtime/parrot/library/URI/Escape.pir
  M runtime/parrot/library/YAML/Dumper.pir
  M runtime/parrot/library/YAML/Dumper/Base.pir
  M runtime/parrot/library/YAML/Dumper/Default.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/dumper.pir
  M runtime/parrot/library/libpcre.pir
  M runtime/parrot/library/ncurses.pasm
  M runtime/parrot/library/ncurses.pir
  M runtime/parrot/library/osutils.pir
  M runtime/parrot/library/parrotlib.pir
  M runtime/parrot/library/pcore.pir
  M runtime/parrot/library/pcre.pir
  M runtime/parrot/library/postgres.pasm
  M runtime/parrot/library/postgres.pir
  M runtime/parrot/library/random_lib.pir
  M runtime/parrot/library/uuid.pir
  M runtime/parrot/library/yaml_dumper.pir
  M src/atomic/gcc_x86.c
  M src/call/args.c
  M src/call/context.c
  M src/call/context_accessors.c
  M src/call/ops.c
  M src/call/pcc.c
  M src/datatypes.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/Defines.in
  M src/dynoplibs/README
  M src/dynoplibs/Rules.in
  M src/dynoplibs/bit.ops
  M src/dynoplibs/debug.ops
  R src/dynoplibs/deprecated.ops
  M src/dynoplibs/io.ops
  M src/dynoplibs/math.ops
  M src/dynoplibs/obscure.ops
  M src/dynoplibs/sys.ops
  M src/dynoplibs/trans.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/ext.pir
  M src/dynpmc/file.pmc
  M src/dynpmc/foo.pmc
  M src/dynpmc/foo2.pmc
  M src/dynpmc/gziphandle.pmc
  M src/dynpmc/main.pasm
  M src/dynpmc/os.pmc
  M src/dynpmc/pccmethod_test.pmc
  M src/dynpmc/rational.pmc
  M src/dynpmc/rotest.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  A src/embed/api.c
  A src/embed/embed_private.h
  A src/embed/pmc.c
  A src/embed/strings.c
  M src/exceptions.c
  M src/exit.c
  M src/extend.c
  M src/gc/alloc_memory.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_inf.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/gc_private.h
  M src/gc/malloc_trace.c
  M src/gc/mark_sweep.c
  M src/gc/string_gc.c
  M src/gc/system.c
  M src/gc/variable_size_pool.c
  M src/gc/variable_size_pool.h
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/interp/inter_misc.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
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/socket_unix.c
  M src/io/socket_win32.c
  M src/io/unix.c
  R src/io/utf8.c
  M src/io/win32.c
  M src/key.c
  M src/library.c
  M src/list.c
  M src/longopt.c
  R src/main.c
  M src/misc.c
  M src/multidispatch.c
  M src/namespace.c
  M src/nci/api.c
  M src/nci/core_thunks.c
  M src/nci/extra_thunks.c
  A src/nci/framebuilder.pod
  A src/nci/libffi.c
  A src/nci/signatures.c
  M src/nci_test.c
  M src/oo.c
  M src/ops/bit.ops
  M src/ops/cmp.ops
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/io.ops
  M src/ops/math.ops
  M src/ops/object.ops
  M src/ops/pmc.ops
  M src/ops/set.ops
  M src/ops/string.ops
  M src/ops/sys.ops
  M src/ops/var.ops
  R src/packdump.c
  R src/packfile.c
  A src/packfile/api.c
  M src/packfile/byteorder.h
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  M src/packfile/pf_items.c
  R src/packout.c
  R src/parrot_debugger.c
  M src/pbc_disassemble.c
  R src/pbc_dump.c
  R src/pbc_merge.c
  M src/pmc.c
  M src/pmc/addrregistry.pmc
  M src/pmc/arrayiterator.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/boolean.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/capture.pmc
  M src/pmc/class.pmc
  R src/pmc/codestring.pmc
  M src/pmc/complex.pmc
  M src/pmc/continuation.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/eventhandler.pmc
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/exporter.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedfloatarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/fixedstringarray.pmc
  M src/pmc/float.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc
  M src/pmc/integer.pmc
  M src/pmc/iterator.pmc
  M src/pmc/key.pmc
  M src/pmc/lexinfo.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  A src/pmc/mappedbytearray.pmc
  M src/pmc/multisub.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nativepccmethod.pmc
  M src/pmc/nci.pmc
  M src/pmc/null.pmc
  M src/pmc/object.pmc
  M src/pmc/opcode.pmc
  M src/pmc/oplib.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/orderedhashiterator.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileannotation.pmc
  M src/pmc/packfileannotations.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/packfiledirectory.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/parrotlibrary.pmc
  M src/pmc/parrotthread.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/pointer.pmc
  M src/pmc/resizablebooleanarray.pmc
  M src/pmc/resizablefloatarray.pmc
  M src/pmc/resizableintegerarray.pmc
  M src/pmc/resizablepmcarray.pmc
  M src/pmc/resizablestringarray.pmc
  M src/pmc/role.pmc
  M src/pmc/scalar.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/schedulermessage.pmc
  M src/pmc/sockaddr.pmc
  M src/pmc/socket.pmc
  M src/pmc/string.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/stringhandle.pmc
  M src/pmc/stringiterator.pmc
  M src/pmc/sub.pmc
  M src/pmc/task.pmc
  M src/pmc/threadinterpreter.pmc
  M src/pmc/timer.pmc
  M src/pmc/undef.pmc
  M src/pmc/unmanagedstruct.pmc
  R src/pmc_freeze.c
  A src/pointer_array.c
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/scheduler.c
  M src/spf_render.c
  M src/spf_vtable.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/ascii.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.c
  M src/string/encoding/shared.h
  M src/string/encoding/tables.c
  M src/string/encoding/tables.h
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  A src/string/encoding/unicode.h
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  R src/string/primitives.c
  R src/string/unicode.h
  M src/sub.c
  M src/thread.c
  M src/utils.c
  M src/vtable.tbl
  M src/vtables.c
  M src/warnings.c
  M t/README
  M t/TESTS_STATUS.pod
  M t/benchmark/benchmarks.t
  M t/codingstd/c_arg_assert.t
  M t/codingstd/c_code_coda.t
  M t/codingstd/c_cppcomments.t
  M t/codingstd/c_enum.t
  M t/codingstd/c_function_docs.t
  M t/codingstd/c_header_guards.t
  M t/codingstd/c_indent.t
  M t/codingstd/c_macro_args.t
  M t/codingstd/c_operator.t
  M t/codingstd/c_parens.t
  M t/codingstd/c_returns.t
  M t/codingstd/c_struct.t
  M t/codingstd/c_todo.t
  M t/codingstd/check_isxxx.t
  M t/codingstd/check_toxxx.t
  M t/codingstd/copyright.t
  M t/codingstd/cuddled_else.t
  M t/codingstd/filenames.t
  M t/codingstd/gmt_utc.t
  M t/codingstd/linelength.t
  M t/codingstd/make_code_coda.t
  M t/codingstd/opcode_doc.t
  M t/codingstd/pbc_compat.t
  M t/codingstd/pccmethod_deps.t
  M t/codingstd/pdd_format.t
  M t/codingstd/perlcritic.t
  M t/codingstd/pir_code_coda.t
  M t/codingstd/pmc_docs.t
  M t/codingstd/pod_description.t
  M t/codingstd/pod_syntax.t
  M t/codingstd/pod_todo.t
  R t/codingstd/svn_id.t
  M t/codingstd/tabs.t
  M t/codingstd/trailing_space.t
  M t/compilers/data_json/from_parrot.t
  M t/compilers/data_json/to_parrot.t
  M t/compilers/imcc/imcpasm/cfg.t
  M t/compilers/imcc/imcpasm/opt0.t
  M t/compilers/imcc/imcpasm/opt1.t
  M t/compilers/imcc/imcpasm/opt2.t
  M t/compilers/imcc/imcpasm/optc.t
  M t/compilers/imcc/imcpasm/pcc.t
  M t/compilers/imcc/reg/alloc.t
  M t/compilers/imcc/reg/spill.t
  M t/compilers/imcc/reg/spill_old.t
  M t/compilers/imcc/syn/clash.t
  M t/compilers/imcc/syn/const.t
  M t/compilers/imcc/syn/errors.t
  M t/compilers/imcc/syn/eval.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/hll.t
  M t/compilers/imcc/syn/keyed.t
  M t/compilers/imcc/syn/labels.t
  M t/compilers/imcc/syn/macro.t
  M t/compilers/imcc/syn/objects.t
  M t/compilers/imcc/syn/op.t
  M t/compilers/imcc/syn/pasm.t
  M t/compilers/imcc/syn/pcc.t
  M t/compilers/imcc/syn/pod.t
  M t/compilers/imcc/syn/regressions.t
  M t/compilers/imcc/syn/scope.t
  M t/compilers/imcc/syn/subflags.t
  M t/compilers/imcc/syn/symbols.t
  M t/compilers/imcc/syn/tail.t
  M t/compilers/imcc/syn/veracity.t
  M t/compilers/opsc/01-parse.t
  M t/compilers/opsc/02-parse-all-ops.t
  M t/compilers/opsc/03-past.t
  M t/compilers/opsc/04-op.t
  M t/compilers/opsc/05-oplib.t
  M t/compilers/opsc/06-opsfile.t
  M t/compilers/opsc/07-emitter.t
  M t/compilers/opsc/common.pir
  M t/compilers/pct/complete_workflow.t
  M t/compilers/pct/past.t
  M t/compilers/pct/pct_hllcompiler.t
  M t/compilers/pct/post.t
  M t/compilers/pge/00-basic.t
  M t/compilers/pge/02-match.t
  M t/compilers/pge/03-optable.t
  M t/compilers/pge/04-compile.t
  M t/compilers/pge/06-grammar.t
  M t/compilers/pge/p5regex/p5rx.t
  M t/compilers/pge/perl6regex/01-regex.t
  M t/compilers/pge/perl6regex/context.t
  M t/compilers/pge/perl6regex/rx_modifiers
  M t/compilers/pge/pge-hs.t
  M t/compilers/pge/pge.t
  M t/compilers/pge/pge_examples.t
  M t/compilers/pge/pge_globs.t
  M t/compilers/pge/pge_text.t
  M t/compilers/pge/pge_util.t
  M t/compilers/pge/regression.t
  M t/compilers/tge/basic.t
  M t/compilers/tge/grammar.t
  M t/compilers/tge/harness
  M t/compilers/tge/parser.t
  M t/configure/001-options.t
  M t/configure/002-messages.t
  M t/configure/003-steplist.t
  M t/configure/004-configure.t
  M t/configure/005-run_one_step.t
  M t/configure/006-bad_step.t
  M t/configure/007-verbose_two.t
  M t/configure/008-file_based_configuration.t
  M t/configure/011-no_description.t
  M t/configure/012-verbose.t
  M t/configure/013-die.t
  M t/configure/015-no_return.t
  M t/configure/016-no_return_but_result.t
  M t/configure/017-revision_from_cache.t
  M t/configure/018-revision_to_cache.t
  M t/configure/019-version.t
  M t/configure/020-version.t
  M t/configure/021-version.t
  M t/configure/022-version.t
  M t/configure/023-version.t
  M t/configure/024-version.t
  M t/configure/025-options_test.t
  M t/configure/026-options_test.t
  M t/configure/027-option_or_data.t
  M t/configure/028-option_or_data.t
  M t/configure/029-option_or_data.t
  M t/configure/030-option_or_data.t
  M t/configure/031-base.t
  M t/configure/032-data.t
  M t/configure/033-step.t
  M t/configure/034-step.t
  M t/configure/035-step.t
  M t/configure/037-run_single_step.t
  M t/configure/038-run_single_step.t
  M t/configure/039-run_single_step.t
  M t/configure/041-return_undef.t
  M t/configure/042-list_of_steps.t
  M t/configure/043-verbose_step.t
  M t/configure/044-slurp_file.t
  M t/configure/045-generated_file_header.t
  M t/configure/046-inter.t
  M t/configure/047-inter.t
  M t/configure/048-return_result_undef.t
  M t/configure/049-options_test_prepare.t
  M t/configure/050-fatal.t
  M t/configure/051-fatal_step.t
  M t/configure/059-silent.t
  M t/configure/061-revision_from_cache.t
  A t/configure/062-sha1_to_cache.t
  A t/configure/063-git_describe_to_cache.t
  A t/configure/064-sha1_from_cache.t
  M t/configure/testlib/Make_VERSION_File.pm
  M t/configure/testlib/Tie/Filehandle/Preempt/Stdin.pm
  M t/configure/testlib/adefectivefoobar
  M t/configure/testlib/bdefectivefoobar
  M t/configure/testlib/cdefectivefoobar
  M t/configure/testlib/ddefectivefoobar
  M t/configure/testlib/init/alpha.pm
  M t/configure/testlib/init/beta.pm
  M t/configure/testlib/init/delta.pm
  M t/configure/testlib/init/epsilon.pm
  M t/configure/testlib/init/foobar.pm
  M t/configure/testlib/init/gamma.pm
  M t/configure/testlib/init/iota.pm
  M t/configure/testlib/init/kappa.pm
  M t/configure/testlib/init/lambda.pm
  M t/configure/testlib/init/mu.pm
  M t/configure/testlib/init/zeta.pm
  M t/configure/testlib/inter/theta.pm
  M t/configure/testlib/verbosefoobar
  R t/distro/file_metadata.t
  M t/distro/manifest.t
  M t/distro/manifest_generated.t
  M t/dynoplibs/bit.t
  M t/dynoplibs/debug.t
  R t/dynoplibs/deprecated.t
  M t/dynoplibs/io-old.t
  M t/dynoplibs/io.t
  M t/dynoplibs/math.t
  M t/dynoplibs/obscure.t
  M t/dynoplibs/pmc_pow.t
  M t/dynoplibs/string_pmc_bitwise.t
  M t/dynoplibs/sysinfo.t
  M t/dynoplibs/time.t
  M t/dynoplibs/time_old.t
  M t/dynoplibs/trans-infnan.t
  M t/dynoplibs/trans-old.t
  M t/dynoplibs/trans.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/file.t
  M t/dynpmc/foo.t
  M t/dynpmc/foo2.t
  M t/dynpmc/gziphandle.t
  M t/dynpmc/os.t
  M t/dynpmc/pccmethod_test.t
  M t/dynpmc/rational.t
  M t/dynpmc/rotest.t
  M t/dynpmc/subclass_with_pir_method.t
  M t/dynpmc/subproxy.t
  M t/examples/catchall.t
  M t/examples/library.t
  M t/examples/namespace.t
  M t/examples/pasm.t
  M t/examples/past.t
  M t/examples/pgegrep.t
  M t/examples/pir.t
  M t/examples/pod.t
  M t/examples/shootout.t
  M t/examples/streams.t
  M t/examples/subs.t
  M t/examples/tutorial.t
  M t/harness
  M t/harness.pir
  M t/include/fp_equality.t
  M t/library/archive_tar.t
  M t/library/archive_zip.t
  M t/library/cgi_query_hash.t
  M t/library/configure.t
  M t/library/coroutine.t
  M t/library/distutils.t
  M t/library/dumper.t
  M t/library/getopt_obj.t
  M t/library/hllmacros.t
  M t/library/iter.t
  M t/library/lwp.t
  M t/library/md5.t
  M t/library/mime_base64.t
  M t/library/osutils.t
  M t/library/p6object.t
  M t/library/parrotlib.t
  M t/library/pcre.t
  M t/library/pg.t
  M t/library/protoobject.t
  M t/library/rand.t
  M t/library/range.t
  M t/library/streams.t
  M t/library/string_utils.t
  M t/library/tap_parser.t
  M t/library/tcl_glob.t
  M t/library/tcl_lib.t
  M t/library/test_builder_done_testing.t
  M t/library/test_builder_tester.t
  M t/library/test_class.t
  M t/library/test_more.t
  M t/library/uri.t
  M t/library/uri_escape.t
  M t/library/uuid.t
  M t/library/yaml_dumper.t
  M t/manifest/01-basic.t
  M t/manifest/02-regenerate_file.t
  M t/manifest/03-regenerate_skip.t
  M t/manifest/04-alt_file.t
  M t/manifest/05-alt_skip.t
  M t/native_pbc/header.t
  M t/native_pbc/integer.t
  M t/native_pbc/number.t
  M t/native_pbc/string.t
  M t/native_pbc/testdata/number.pasm
  M t/native_pbc/testdata/string.pasm
  M t/oo/attributes.t
  M t/oo/composition.t
  M t/oo/inheritance.t
  M t/oo/isa.t
  M t/oo/metamodel.t
  M t/oo/methods.t
  M t/oo/mro-c3.t
  M t/oo/names.t
  M t/oo/new-old.t
  M t/oo/new.t
  M t/oo/objects.t
  M t/oo/ops.t
  M t/oo/proxy.t
  M t/oo/root_new.t
  M t/oo/subclass.t
  M t/oo/vtableoverride.t
  M t/op/00ff-dos.t
  M t/op/00ff-unix.t
  M t/op/64bit.t
  M t/op/annotate-old.t
  M t/op/annotate.t
  M t/op/arithmetics.t
  M t/op/arithmetics_pmc.t
  M t/op/basic.t
  M t/op/box.t
  M t/op/calling.t
  M t/op/cc_params.t
  M t/op/cc_params_old.t
  M t/op/cc_state.t
  M t/op/cmp-nonbranch.t
  M t/op/comp.t
  M t/op/copy.t
  R t/op/errorson.t
  M t/op/exceptions.t
  M t/op/exit.t
  M t/op/fetch.t
  M t/op/gc-active-buffers.t
  M t/op/gc-leaky-box.t
  M t/op/gc-leaky-call.t
  M t/op/gc-non-recursive.t
  M t/op/gc.t
  M t/op/globals.t
  M t/op/ifunless.t
  M t/op/inf_nan.t
  M t/op/integer.t
  M t/op/interp.t
  M t/op/jit.t
  M t/op/jitn.t
  M t/op/lexicals.t
  M t/op/literal-old.t
  M t/op/literal.t
  M t/op/load_bytecode.t
  M t/op/number.t
  M t/op/say.t
  M t/op/spawnw.t
  M t/op/sprintf.t
  M t/op/sprintf2.t
  M t/op/string.t
  M t/op/string_cclass.t
  M t/op/string_cmp.t
  M t/op/string_cs.t
  M t/op/string_mem.t
  M t/op/stringu.t
  M t/op/testlib/test_strings.pir
  M t/op/time.t
  M t/op/vivify.t
  M t/perl/Parrot_Distribution.t
  M t/perl/Parrot_Docs.t
  M t/perl/Parrot_IO.t
  M t/perl/Parrot_Test.t
  M t/perl/README
  M t/perl/testlib/answer.pir
  M t/perl/testlib/hello
  M t/perl/testlib/hello.pasm
  M t/pharness/01-default_tests.t
  M t/pharness/02-get_test_prog_args.t
  M t/pharness/03-handle_long_options.t
  M t/pharness/04-Usage.t
  M t/pir/macro.t
  M t/pir/registernames.t
  M t/pir/timer_exit.t
  M t/pmc/addrregistry.t
  M t/pmc/arrayiterator.t
  M t/pmc/bigint.t
  M t/pmc/bignum.t
  M t/pmc/boolean.t
  M t/pmc/bytebuffer.t
  M t/pmc/callcontext.t
  M t/pmc/capture.t
  M t/pmc/class.t
  R t/pmc/codestring.t
  M t/pmc/complex.t
  M t/pmc/config.t
  M t/pmc/context.t
  M t/pmc/continuation.t
  M t/pmc/coroutine.t
  M t/pmc/default.t
  M t/pmc/env.t
  M t/pmc/eval.t
  M t/pmc/eventhandler.t
  M t/pmc/exception-old.t
  M t/pmc/exception.t
  M t/pmc/exceptionhandler.t
  M t/pmc/exporter.t
  M t/pmc/filehandle.t
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/fixedstringarray.t
  M t/pmc/float.t
  M t/pmc/freeze.t
  M t/pmc/globals.t
  M t/pmc/handle.t
  M t/pmc/hash.t
  M t/pmc/hashiterator.t
  M t/pmc/hashiteratorkey.t
  M t/pmc/imageio.t
  M t/pmc/imageiosize.t
  M t/pmc/imageiostrings.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/io_iterator.t
  M t/pmc/io_status.t
  A t/pmc/io_stdin.t
  M t/pmc/iterator.t
  M t/pmc/key.t
  M t/pmc/lexinfo.t
  M t/pmc/lexpad.t
  M t/pmc/managedstruct.t
  A t/pmc/mappedbytearray.t
  M t/pmc/multidispatch.t
  M t/pmc/multisub.t
  M t/pmc/namespace-old.t
  M t/pmc/namespace-subs.t
  M t/pmc/namespace.t
  M t/pmc/nci.t
  M t/pmc/null.t
  M t/pmc/object-meths.t
  M t/pmc/object-mro.t
  M t/pmc/object.t
  M t/pmc/opcode.t
  M t/pmc/oplib.t
  M t/pmc/orderedhash.t
  M t/pmc/orderedhashiterator.t
  M t/pmc/packfile.t
  M t/pmc/packfileannotation.t
  M t/pmc/packfileannotations.t
  M t/pmc/packfileconstanttable.t
  M t/pmc/packfiledirectory.t
  M t/pmc/packfilerawsegment.t
  M t/pmc/packfilesegment.t
  M t/pmc/parrotclass.t
  M t/pmc/parrotinterpreter.t
  M t/pmc/parrotio.t
  M t/pmc/parrotlibrary.t
  M t/pmc/parrotobject.t
  M t/pmc/parrotthread.t
  M t/pmc/pmc.t
  M t/pmc/pmcproxy.t
  M t/pmc/pointer.t
  M t/pmc/prop.t
  M t/pmc/resizablebooleanarray.t
  M t/pmc/resizablefloatarray.t
  M t/pmc/resizableintegerarray.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/resizablestringarray.t
  M t/pmc/ro.t
  M t/pmc/role.t
  M t/pmc/scalar.t
  M t/pmc/scheduler.t
  M t/pmc/schedulermessage.t
  M t/pmc/signal.t
  M t/pmc/sockaddr.t
  M t/pmc/socket.t
  M t/pmc/string.t
  M t/pmc/stringbuilder.t
  M t/pmc/stringhandle.t
  M t/pmc/stringiterator.t
  M t/pmc/sub.t
  M t/pmc/sys.t
  M t/pmc/task.t
  A t/pmc/testfile
  M t/pmc/testlib/annotations.pir
  M t/pmc/testlib/number.pasm
  M t/pmc/testlib/packfile_common.pir
  M t/pmc/threads.t
  M t/pmc/timer.t
  M t/pmc/undef.t
  M t/pmc/unmanagedstruct.t
  M t/postconfigure/01-options.t
  M t/postconfigure/02-data_get_PConfig.t
  M t/postconfigure/05-trace.t
  M t/postconfigure/06-data_get_PConfig_Temp.t
  M t/profiling/profiling.t
  M t/run/README
  M t/run/exit.t
  M t/run/options.t
  M t/src/README
  M t/src/atomic.t
  M t/src/basic.t
  A t/src/checkdepend.t
  M t/src/embed.t
  A t/src/embed/pmc.t
  A t/src/embed/strings.t
  M t/src/exit.t
  M t/src/extend.t
  A t/src/misc.t
  A t/src/pointer_array.t
  M t/src/warnings.t
  M t/steps/auto/arch-01.t
  M t/steps/auto/attributes-01.t
  M t/steps/auto/backtrace-01.t
  M t/steps/auto/byteorder-01.t
  A t/steps/auto/coverage-01.t
  M t/steps/auto/cpu-01.t
  M t/steps/auto/ctags-01.t
  M t/steps/auto/env-01.t
  M t/steps/auto/format-01.t
  M t/steps/auto/frames-01.t
  M t/steps/auto/gc-01.t
  M t/steps/auto/gcc-01.t
  M t/steps/auto/gettext-01.t
  A t/steps/auto/git_describe-01.t
  M t/steps/auto/glibc-01.t
  M t/steps/auto/gmp-01.t
  M t/steps/auto/headers-01.t
  M t/steps/auto/icu-01.t
  M t/steps/auto/inline-01.t
  A t/steps/auto/ipv6-01.t
  M t/steps/auto/isreg-01.t
  M t/steps/auto/jit-01.t
  A t/steps/auto/libffi-01.t
  M t/steps/auto/llvm-01.t
  M t/steps/auto/memalign-01.t
  M t/steps/auto/msvc-01.t
  M t/steps/auto/neg_0-01.t
  M t/steps/auto/opengl-01.t
  M t/steps/auto/ops-01.t
  M t/steps/auto/pcre-01.t
  M t/steps/auto/perldoc-01.t
  M t/steps/auto/pmc-01.t
  M t/steps/auto/pod2man-01.t
  M t/steps/auto/readline-01.t
  M t/steps/auto/readline-02.t
  M t/steps/auto/revision-01.t
  A t/steps/auto/sha1-01.t
  M t/steps/auto/signal-01.t
  M t/steps/auto/sizes-01.t
  M t/steps/auto/snprintf-01.t
  M t/steps/auto/socklen_t-01.t
  M t/steps/auto/stat-01.t
  M t/steps/auto/thread-01.t
  M t/steps/auto/timespec-01.t
  M t/steps/auto/va_ptr-01.t
  M t/steps/auto/warnings-01.t
  M t/steps/auto/zlib-01.t
  M t/steps/gen/config_h-01.t
  M t/steps/gen/config_pm-01.t
  M t/steps/gen/core_pmcs-01.t
  M t/steps/gen/makefiles-01.t
  M t/steps/gen/opengl-01.t
  M t/steps/gen/platform-01.t
  M t/steps/init/defaults-01.t
  R t/steps/init/headers-01.t
  M t/steps/init/hints-01.t
  M t/steps/init/hints/darwin-01.t
  M t/steps/init/hints/linux-01.t
  M t/steps/init/install-01.t
  M t/steps/init/manifest-01.t
  M t/steps/init/optimize-01.t
  M t/steps/inter/lex-01.t
  M t/steps/inter/lex-02.t
  M t/steps/inter/lex-03.t
  M t/steps/inter/libparrot-01.t
  M t/steps/inter/make-01.t
  M t/steps/inter/progs-01.t
  M t/steps/inter/progs-02.t
  M t/steps/inter/progs-03.t
  M t/steps/inter/progs-04.t
  M t/steps/inter/shlibs-01.t
  M t/steps/inter/types-01.t
  M t/steps/inter/yacc-01.t
  M t/steps/inter/yacc-02.t
  M t/stress/gc.t
  M t/tools/create_language.t
  A t/tools/dev/headerizer/01_functions.t
  A t/tools/dev/headerizer/02_methods.t
  A t/tools/dev/headerizer/testlib/fixedbooleanarray_pmc.in
  A t/tools/dev/headerizer/testlib/function_decls.in
  A t/tools/dev/headerizer/testlib/hvalidheader.in
  A t/tools/dev/headerizer/testlib/imcc.in
  A t/tools/dev/headerizer/testlib/lack_directive.in
  A t/tools/dev/headerizer/testlib/list.in
  A t/tools/dev/headerizer/testlib/list_h.in
  A t/tools/dev/headerizer/testlib/missingheaderfile.in
  A t/tools/dev/headerizer/testlib/nci_pmc.in
  A t/tools/dev/headerizer/testlib/none.in
  A t/tools/dev/headerizer/testlib/validheader.in
  M t/tools/dev/pmctree.t
  M t/tools/dev/searchops.t
  M t/tools/dev/searchops/samples.pm
  M t/tools/dump_pbc.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  M t/tools/install/dev_overall.t
  M t/tools/install/overall.t
  M t/tools/install/testlib/LICENSE
  M t/tools/install/testlib/MANIFEST.1defective
  M t/tools/install/testlib/README
  M t/tools/install/testlib/compilers/nqp/bootstrap/actions.pm
  M t/tools/install/testlib/compilers/pge/PGE.pir
  M t/tools/install/testlib/dev_generated_pseudo
  M t/tools/install/testlib/dev_manifest_pseudo
  M t/tools/install/testlib/docs/compiler_faq.pod
  M t/tools/install/testlib/docs/gettingstarted.pod
  M t/tools/install/testlib/docs/pct/past_building_blocks.pod
  M t/tools/install/testlib/docs/resources/phony_resource
  M t/tools/install/testlib/generated_pseudo
  M t/tools/install/testlib/generated_pseudo_with_dupe
  M t/tools/install/testlib/include/parrot/charset.h
  M t/tools/install/testlib/install_config.fpmc
  M t/tools/install/testlib/lib/Parrot/Configure.pm
  M t/tools/install/testlib/manifest_pseudo
  M t/tools/install/testlib/parrot.pc
  M t/tools/install/testlib/runtime/parrot/include/sockets.pasm
  M t/tools/install/testlib/runtime/parrot/library/TGE.pbc
  M t/tools/install/testlib/src/ops/ops.num
  M t/tools/install/testlib/src/pmc/pmc_object.h
  M t/tools/install/testlib/tools/build/ops2c.pl
  M t/tools/install/testlib/vtable.dump
  M t/tools/mk_language_shell.t
  M t/tools/parrot_config.t
  M t/tools/parrot_debugger.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pbc_merge.t
  M t/tools/pmc2cutils/01-pmc2cutils.t
  M t/tools/pmc2cutils/02-find_file.t
  M t/tools/pmc2cutils/03-dump_vtable.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M t/tools/pmc2cutils/05-gen_c.t
  M t/tools/pmc2cutils/08-pmc-pm.t
  M t/tools/pmc2cutils/README
  M tools/build/README
  M tools/build/c2str.pl
  M tools/build/fixup_gen_file.pl
  M tools/build/h2inc.pl
  M tools/build/ops2c.pl
  M tools/build/parrot_config_c.pl
  M tools/build/pbcversion_h.pl
  M tools/build/pmc2c.pl
  M tools/build/vtable_extend.pl
  M tools/build/vtable_h.pl
  M tools/dev/README
  M tools/dev/addopstags.pl
  M tools/dev/as2c.pl
  M tools/dev/bench_op.pir
  R tools/dev/branch_status.pl
  R tools/dev/checkdepend.pl
  M tools/dev/create_language.pl
  M tools/dev/debian_docs.sh
  M tools/dev/dump_pbc.pl
  M tools/dev/faces.pl
  M tools/dev/fetch_languages.pl
  A tools/dev/findhacks.pl
  A tools/dev/gdb-pp-load.py
  A tools/dev/gdb-pp.py
  M tools/dev/gen_charset_tables.pl
  M tools/dev/gen_class.pl
  M tools/dev/gen_makefile.pl
  M tools/dev/gen_valgrind_suppressions.pl
  A tools/dev/github_post_receive.pl
  M tools/dev/headerizer.pl
  M tools/dev/install_dev_files.pl
  M tools/dev/install_doc_files.pl
  M tools/dev/install_files.pl
  M tools/dev/lib_deps.pl
  R tools/dev/list_unjitted.pl
  A tools/dev/make_cover.pl
  M tools/dev/manicheck.pl
  A tools/dev/mk_author_map.pl
  R tools/dev/mk_gitignore.pl
  M tools/dev/mk_inno.pl
  M tools/dev/mk_inno_language.pl
  M tools/dev/mk_language_shell.in
  M tools/dev/mk_manifest_and_skip.pl
  M tools/dev/mk_native_pbc
  M tools/dev/mk_nci_thunks.pl
  M tools/dev/mk_rpm_manifests.pl
  M tools/dev/nci_test_gen.pl
  M tools/dev/nci_thunk_gen.pir
  M tools/dev/ncidef2pasm.pl
  M tools/dev/nm.pl
  M tools/dev/nopaste.pl
  M tools/dev/ops_not_tested.pl
  M tools/dev/parrot-config.pir
  M tools/dev/parrot-fuzzer
  M tools/dev/parrot_api.pl
  M tools/dev/parrot_coverage.pl
  M tools/dev/parrot_shell.pl
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_header.pl
  M tools/dev/pbc_to_exe.pir
  M tools/dev/pmcrenumber.pl
  M tools/dev/pmctree.pl
  M tools/dev/pprof2cg.pl
  M tools/dev/reconfigure.pl
  M tools/dev/search-ops.pl
  R tools/dev/svnclobber.pl
  M tools/dev/symlink.pl
  M tools/dev/update_copyright.pl
  M tools/dev/vms-patch
  M tools/dev/vtablize.pl
  M tools/docs/filename_and_chapter.pl
  M tools/docs/mk_chm.pl
  M tools/docs/ops_summary.pl
  M tools/docs/write_docs.pl
  M tools/install/smoke.pl
  M tools/install/smoke_languages.pl
  M tools/release/README
  M tools/release/crow.pir
  M tools/release/gen_release_info.pl
  M tools/release/inc_ver.pir
  M tools/release/release.json
  M tools/release/templates.json

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

Conflicts:
	MANIFEST


Commit: fe5dbbeca36d8c71feace68b1047d796b38b3244
    https://github.com/parrot/parrot/commit/fe5dbbeca36d8c71feace68b1047d796b38b3244
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix function names after merging with master


Commit: 27d29b7677407c7180808e69526add2b6c9066ef
    https://github.com/parrot/parrot/commit/27d29b7677407c7180808e69526add2b6c9066ef
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Fix compiler warning


Commit: c2db8009c0ca8591dea54430e2a4acf455b866c7
    https://github.com/parrot/parrot/commit/c2db8009c0ca8591dea54430e2a4acf455b866c7
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/class.t

Log Message:
-----------
We have 2 more core PMCs. Adjust default value for new Classes.


Commit: 4f97261c404a1fb83cf13a0eab1667b169564c4c
    https://github.com/parrot/parrot/commit/4f97261c404a1fb83cf13a0eab1667b169564c4c
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/opcode.t

Log Message:
-----------
Update test to modern OpCode.


Commit: 5bc87fe0030a46e93b63aa4a53db0304e54013da
    https://github.com/parrot/parrot/commit/5bc87fe0030a46e93b63aa4a53db0304e54013da
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix codetest - proper coda


Commit: 96d9d48a38188025ef0a4204e1c9c38ce7b33807
    https://github.com/parrot/parrot/commit/96d9d48a38188025ef0a4204e1c9c38ce7b33807
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/oplib.pmc
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix codetest - space


Commit: 795f10edd3668467be47898302649467c0f2a6cd
    https://github.com/parrot/parrot/commit/795f10edd3668467be47898302649467c0f2a6cd
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Fix codetest - POD syntax.


Commit: 263f60d392cba47bc99848ffd9e67d2149d82622
    https://github.com/parrot/parrot/commit/263f60d392cba47bc99848ffd9e67d2149d82622
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix codetest - trailing space


Commit: 74b10558053eda090bbf868b89a7d3a5be4fa478
    https://github.com/parrot/parrot/commit/74b10558053eda090bbf868b89a7d3a5be4fa478
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M examples/pir/make_hello_pbc.pir
  M t/examples/pir.t

Log Message:
-----------
Re-enable examples/make_hello_pbc


Commit: 7f66d1262d782f86ea6c3f01bb4baf496395b232
    https://github.com/parrot/parrot/commit/7f66d1262d782f86ea6c3f01bb4baf496395b232
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M MANIFEST

Log Message:
-----------
Regenerate MANIFEST


Commit: c13f8ca8e7f1ba6b3df95e884d762682a828e519
    https://github.com/parrot/parrot/commit/c13f8ca8e7f1ba6b3df95e884d762682a828e519
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/bytebuffer.t

Log Message:
-----------
test ByteBuffer get_chars method out of bounds condition


Commit: 59d037f186d3d1e28ef3f6dfea52d9d9958a5cb5
    https://github.com/parrot/parrot/commit/59d037f186d3d1e28ef3f6dfea52d9d9958a5cb5
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
fix message and diag of Test;More throws_type


Commit: 81e718d4b90ce8eaf2e7b21c8d096ec07cd91668
    https://github.com/parrot/parrot/commit/81e718d4b90ce8eaf2e7b21c8d096ec07cd91668
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Add PFBC.get_integer_keyed_int for introspection purposes


Commit: 55002ed366744e66c71d999985b9bbde98e3e85b
    https://github.com/parrot/parrot/commit/55002ed366744e66c71d999985b9bbde98e3e85b
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Add main_sub to BytecodeSegment


Commit: 4ff4ae315c88edaa7017a8c1d38f6dcbda4e4d10
    https://github.com/parrot/parrot/commit/4ff4ae315c88edaa7017a8c1d38f6dcbda4e4d10
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M runtime/parrot/library/LWP/Protocol.pir

Log Message:
-----------
fix LWP;Protocol request without content


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

Changed paths:
  M include/parrot/library.h
  M src/library.c

Log Message:
-----------
export the function for separating out the path extension


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

Changed paths:
  M src/dynpmc/os.pmc
  M t/dynpmc/os.t

Log Message:
-----------
update OS PMC to do PATHEXT matching on Win32 to determine executability. This completely ignores newer Win32 permissions models, but is a good start and gets this test passing. We can cover the more advanced cases later, if necessary


Commit: c834f3aa1f04a317049fa3813aecbb7be85e7863
    https://github.com/parrot/parrot/commit/c834f3aa1f04a317049fa3813aecbb7be85e7863
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/dynpmc/os.pmc

Log Message:
-----------
add func docs, remove trailing whitespace


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

Changed paths:
  M src/pmc/integer.pmc
  M t/pmc/integer.t

Log Message:
-----------
remove unused multis from integer.pmc, which fixes one TODO'd test


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

Changed paths:
  M src/dynpmc/os.pmc

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 2d13d16ed5b2f922cda3436e8d5f8e882199b36e
    https://github.com/parrot/parrot/commit/2d13d16ed5b2f922cda3436e8d5f8e882199b36e
Author: Coke <will at coleda.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M runtime/parrot/bin/prove.pir

Log Message:
-----------
this script is no longer called tapir.


Commit: b9e9c3cb8ad4c84853edaa3114bda8456f0783cc
    https://github.com/parrot/parrot/commit/b9e9c3cb8ad4c84853edaa3114bda8456f0783cc
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M compilers/pct/src/PCT/Grammar.pir

Log Message:
-----------
[PCT] fix ww when called by generated code

sample from language GIL:
    $P0 = find_name 'ww'
    ...
    captob = $P0(captob, 'dba'=>"")


Commit: 6231646a848d71d90185bbeb0ef4b8383f29a767
    https://github.com/parrot/parrot/commit/6231646a848d71d90185bbeb0ef4b8383f29a767
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M runtime/parrot/library/distutils.pir

Log Message:
-----------
[disutils] add get_submitter()


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

Changed paths:
  M compilers/pct/src/PCT/HLLCompiler.pir
  M src/call/args.c
  M src/pmc/nci.pmc

Log Message:
-----------
Fix for TT #1029. The return continuation was being mangled in the PIR compreg function, then we weren't able to account for it in the NCI.invoke VTABLE. cache the old value before we call the function, then sanity check the new return continuation value to see if we should update the cache. All tests pass.


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

Changed paths:
  M compilers/pct/src/PCT/Grammar.pir
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/library/distutils.pir

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 1e56d3f7bb4cfa84e3af4cdf351fff4278768fd4
    https://github.com/parrot/parrot/commit/1e56d3f7bb4cfa84e3af4cdf351fff4278768fd4
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/dynpmc/os.pmc

Log Message:
-----------
[dynpmc] fix build on MinGW32


Commit: d66af7ff6d9316d988278263a1846d03fc7ce9c5
    https://github.com/parrot/parrot/commit/d66af7ff6d9316d988278263a1846d03fc7ce9c5
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Add PFBCS's direct manipulation functions.


Commit: 348d61c482810daa28211ac863e1267e14d6c9f4
    https://github.com/parrot/parrot/commit/348d61c482810daa28211ac863e1267e14d6c9f4
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
More PFBCS accessors


Commit: 73c23da75a27d3bd70f94aae062c8a58de220178
    https://github.com/parrot/parrot/commit/73c23da75a27d3bd70f94aae062c8a58de220178
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Add .opmap for fetching OpMap.


Commit: 1dae6e2c28c4d1d6918c466d2a6657bb8eceb5c8
    https://github.com/parrot/parrot/commit/1dae6e2c28c4d1d6918c466d2a6657bb8eceb5c8
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Reorder vtables.


Commit: fbce2163d0d0554a09cf9ca4326e9e576e76c409
    https://github.com/parrot/parrot/commit/fbce2163d0d0554a09cf9ca4326e9e576e76c409
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M docs/dev/c_functions.pod
  M include/parrot/hash.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/call/args.c
  M src/dynpmc/dynlexpad.pmc
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/multidispatch.c
  M src/packfile.c
  M src/packout.c
  M src/pmc/addrregistry.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/namespace.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/string/api.c
  M src/vtables.c

Log Message:
-----------
have we learned nothing from creat?


Commit: 1b566eb9d9b0bf40b160b281b388f6e2978bfbae
    https://github.com/parrot/parrot/commit/1b566eb9d9b0bf40b160b281b388f6e2978bfbae
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
More accessors to OpMap to fetch Op PMC by name.


Commit: 826469e35a3ade3b0690a8e2d031af9da8769d2f
    https://github.com/parrot/parrot/commit/826469e35a3ade3b0690a8e2d031af9da8769d2f
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
remove resolved TODO from test


Commit: 58adb70b3b39eead7ba288668d53eec6605c01b1
    https://github.com/parrot/parrot/commit/58adb70b3b39eead7ba288668d53eec6605c01b1
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
forgot to update copyright year again


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

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
remove the test for Integer.i_multiply on Complex. That test had been TODO'd, and I mistakenly untodo'd it. It has never passed as written (which is probably wrong) and the MULTI case that it was designed to test has been removed


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

Changed paths:
  M DEPRECATED.pod
  M src/ops/core.ops
  M src/ops/experimental.ops

Log Message:
-----------
the finalize op is no longer experimental


Commit: 1cda22bccc49c4549db4718e68696558adff8ee5
    https://github.com/parrot/parrot/commit/1cda22bccc49c4549db4718e68696558adff8ee5
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Remove unused .destroy


Commit: 7fcad8308a2d33af80262c3ed2d8a4dff394d469
    https://github.com/parrot/parrot/commit/7fcad8308a2d33af80262c3ed2d8a4dff394d469
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Call proper vtable on OpLib


Commit: 1a9ca634b23991eb1459ef649f5b59b97e544084
    https://github.com/parrot/parrot/commit/1a9ca634b23991eb1459ef649f5b59b97e544084
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Made .mark more inheritance-friendly


Commit: 76466ef772e7724cff645d4a14ce2e55352424f1
    https://github.com/parrot/parrot/commit/76466ef772e7724cff645d4a14ce2e55352424f1
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/compilers/opsc/06-opsfile.t

Log Message:
-----------
With certain ops no longer experimental, we have to change the expected number of ops parsed in certain files.


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

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

Log Message:
-----------
add a new API function to register/unregister a PMC with GC


Commit: b1e117217c02b61c24cdc61c30488838469beb04
    https://github.com/parrot/parrot/commit/b1e117217c02b61c24cdc61c30488838469beb04
Author: cotto <christoph_github at mksig.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
apostrophe fix


Commit: 21ce7a0828e391090a0141a9f2891551f16e7dee
    https://github.com/parrot/parrot/commit/21ce7a0828e391090a0141a9f2891551f16e7dee
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
set custom_mark flag early.


Commit: 257785c922a853d26c611a79944ad1aaf775e677
    https://github.com/parrot/parrot/commit/257785c922a853d26c611a79944ad1aaf775e677
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/tools/pmc2cutils/04-dump_pmc.t

Log Message:
-----------
'glob() doesn't handle spaces in path well; use 'readdir' instead.


Commit: a976f75fed2920aa3bba38702cc9cdc2e7bd3ab2
    https://github.com/parrot/parrot/commit/a976f75fed2920aa3bba38702cc9cdc2e7bd3ab2
Author: Coke <will at coleda.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M lib/Parrot/Pmc2c/VTable.pm

Log Message:
-----------
Don't use Exporter; speed up pmc2c.pl
build of src/pmc/integer.c goes from 2s to .4s
(??!?)


Commit: cf51aae39c0fee17d57ed6f77bb19a2045ec11ee
    https://github.com/parrot/parrot/commit/cf51aae39c0fee17d57ed6f77bb19a2045ec11ee
Author: Coke <will at coleda.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M lib/Parrot/Pmc2c/UtilFunctions.pm

Log Message:
-----------
Remove useless scalar.


Commit: 7e13bd75267520a0356bfe997bb4cd5f568ebd0d
    https://github.com/parrot/parrot/commit/7e13bd75267520a0356bfe997bb4cd5f568ebd0d
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/orderedhash.pmc

Log Message:
-----------
Remove unused set_*_keyed_str and delete_keyed_str from OrderedHash


Commit: 5c610238adc487dbb78beb6ec213d48285832417
    https://github.com/parrot/parrot/commit/5c610238adc487dbb78beb6ec213d48285832417
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/orderedhash.t

Log Message:
-----------
[t] Increase OrderedHash test coverage


Commit: a7d80c9cb2d94c420bba3d0c2e7daf8a77287cde
    https://github.com/parrot/parrot/commit/a7d80c9cb2d94c420bba3d0c2e7daf8a77287cde
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Fix PFOM.mark. Invoking VTABLE_mark isn't sufficient obviousely.


Commit: e933bc3ef657492614e415a7215118585ffcb502
    https://github.com/parrot/parrot/commit/e933bc3ef657492614e415a7215118585ffcb502
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileopmap.pmc

Log Message:
-----------
Use more idiomatic accessors.


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

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[docs] How to Maintain a Fork on Github


Commit: e588ed8b61f14e7ee5d242925db3b59c40254a88
    https://github.com/parrot/parrot/commit/e588ed8b61f14e7ee5d242925db3b59c40254a88
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M MANIFEST
  M examples/pir/make_hello_pbc.pir
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M t/examples/pir.t
  M t/pmc/class.t
  M t/pmc/opcode.t
  A t/pmc/packfileopmap.t

Log Message:
-----------
Merge branch 'opmap_aware_pmcs'


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Add extend_vtable_output_is() to prevent repeated boilerplate in embed tests


Commit: 91e3883e2ce82a66f56b7336e2ee589508e2faf9
    https://github.com/parrot/parrot/commit/91e3883e2ce82a66f56b7336e2ee589508e2faf9
Author: Andy Lester <andy at petdance.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M src/debug.c
  M src/interp/inter_cb.c
  M src/string/api.c

Log Message:
-----------
removed unused variables


Commit: 2369288fd5c85ca7fd70c319b8c973533e5d25a3
    https://github.com/parrot/parrot/commit/2369288fd5c85ca7fd70c319b8c973533e5d25a3
Author: Andy Lester <andy at petdance.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M MANIFEST
  M examples/pir/make_hello_pbc.pir
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M t/examples/pir.t
  M t/pmc/class.t
  M t/pmc/opcode.t
  A t/pmc/packfileopmap.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Convert many tests to use extend_vtable_output_is and delete a lot of code


Commit: d8405fa1c1b8bc9d6921df59733538183f2ed953
    https://github.com/parrot/parrot/commit/d8405fa1c1b8bc9d6921df59733538183f2ed953
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M ext/nqp-rx/src/stage0/nqp-setting.nqp

Log Message:
-----------
Bring new nqp setting with utf8-aware slurp


Commit: 50f36a3860529dfa3d4c77f9a9439d55f108f9e4
    https://github.com/parrot/parrot/commit/50f36a3860529dfa3d4c77f9a9439d55f108f9e4
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-05 (Wed, 05 Jan 2011)

Changed paths:
  M t/pmc/orderedhash.t

Log Message:
-----------
[t] Increase OrderedHash test coverage even more


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_(assign_pmc|add|defined)


Commit: e5b39b7ca618ff8387453725fdde5f69d3752157
    https://github.com/parrot/parrot/commit/e5b39b7ca618ff8387453725fdde5f69d3752157
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M src/debug.c
  M src/interp/inter_cb.c
  M src/string/api.c

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


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

Changed paths:
  M docs/embed.pod

Log Message:
-----------
start to bring docs/embed.pod up to date with current embedding API


Commit: b39915ccbaecf42b71a444fd8ea1bb757e10d1ac
    https://github.com/parrot/parrot/commit/b39915ccbaecf42b71a444fd8ea1bb757e10d1ac
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M t/pmc/orderedhash.t

Log Message:
-----------
[t] Increase OrderedHash test coverage to 100%


Commit: 40e018d0477f0c5eca9bf862f4c9a3f9f8fb649a
    https://github.com/parrot/parrot/commit/40e018d0477f0c5eca9bf862f4c9a3f9f8fb649a
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M docs/pdds/pdd27_multiple_dispatch.pod

Log Message:
-----------
remove :invocant TODO from the PDD27


Commit: 766fed586e198614b00a979cfa2b154e9fef23eb
    https://github.com/parrot/parrot/commit/766fed586e198614b00a979cfa2b154e9fef23eb
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M MANIFEST.generated

Log Message:
-----------
update MANIFEST.generated after opmap_aware_pmc merge


Commit: 9328cfff495160db33ac1bb5552bc5ae8f8f6892
    https://github.com/parrot/parrot/commit/9328cfff495160db33ac1bb5552bc5ae8f8f6892
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M compilers/pct/src/PCT/HLLCompiler.pir

Log Message:
-----------
remove a .tailcall optimization from HLLCompiler.pir.
This fixes a build failure in NQP (and, presumably, Rakudo as well)


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

Changed paths:
  M include/parrot/io.h
  M src/io/socket_api.c

Log Message:
-----------
[io] Remove platform specific code from socket_api.c


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

Changed paths:
  M include/parrot/io.h
  M src/io/filehandle.c

Log Message:
-----------
[io] Remove Parrot_io_is_encoding

Unneeded after unicode_io merge


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

Changed paths:
  M frontend/pbc_merge/main.c
  M src/call/args.c
  M src/packfile/api.c

Log Message:
-----------
Fix headerizer warnings


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

Changed paths:
  M src/pmc/nci.pmc
  M t/compilers/imcc/syn/tail.t

Log Message:
-----------
remove special-case code in NCI.invoke. We never assume the interp->current_cont coming out of func is valid now. Add a test to prove that this no longer breaks


Commit: 32f67a59e9b47defba3baba70cc529e63550d287
    https://github.com/parrot/parrot/commit/32f67a59e9b47defba3baba70cc529e63550d287
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_c.pir
  M runtime/parrot/library/Digest/MD5.pir
  M t/library/md5.t

Log Message:
-----------
Objectify MD5 interface.
Comes complete with tests and documentation.


Commit: fc8ee7ea91c79efed7b5aca2705376b9f76cb8b8
    https://github.com/parrot/parrot/commit/fc8ee7ea91c79efed7b5aca2705376b9f76cb8b8
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_c.pir
  M runtime/parrot/library/Digest/MD5.pir
  M t/library/md5.t

Log Message:
-----------
Merge branch 'kapace/objectify_md5' of https://github.com/kapace/parrot into kapace-kapace/objectify_md5


Commit: f85edb0c8e6e6440c1951ab5476e48a003cdfb19
    https://github.com/parrot/parrot/commit/f85edb0c8e6e6440c1951ab5476e48a003cdfb19
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  R examples/pir/md5sum_c.pir
  A examples/pir/md5sum_oo.pir
  M runtime/parrot/library/Digest/MD5.pir

Log Message:
-----------
Renamed the new md5sum example to make more sense, and cleaned up MD5.pir a little.


Commit: e0773a0b105cee96cda5d7b8ee7552f615cd8cfc
    https://github.com/parrot/parrot/commit/e0773a0b105cee96cda5d7b8ee7552f615cd8cfc
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M t/library/md5.t

Log Message:
-----------
Oops: bad test plan...


Commit: 44bc82ac7f362f38731e7357746d79de0ce57f66
    https://github.com/parrot/parrot/commit/44bc82ac7f362f38731e7357746d79de0ce57f66
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  R examples/pir/md5sum_c.pir
  A examples/pir/md5sum_oo.pir
  M runtime/parrot/library/Digest/MD5.pir
  M t/library/md5.t

Log Message:
-----------
Merge branch 'kapace/objectify_md5' of https://github.com/kapace/parrot into kapace-kapace/objectify_md5


Commit: 5a85e76fa2445f0f9a0455aa636496e884a3ead7
    https://github.com/parrot/parrot/commit/5a85e76fa2445f0f9a0455aa636496e884a3ead7
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M src/embed.c
  M src/packfile/api.c

Log Message:
-----------
remove PackFile_new_dummy. A few test failures pop up


Commit: 9bc14ee043ee5b71fb8fd9b302e0661f7dc3adee
    https://github.com/parrot/parrot/commit/9bc14ee043ee5b71fb8fd9b302e0661f7dc3adee
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M MANIFEST
  M examples/pir/md5sum_oo.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  A t/library/sha.t

Log Message:
-----------
Added Object Oriented interface for the SHA256 library, and tests.
Fixed up some codestd tests as well.


Commit: add4e13a53b20a1c8787b66aa3a22d6cee2a5e8b
    https://github.com/parrot/parrot/commit/add4e13a53b20a1c8787b66aa3a22d6cee2a5e8b
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-06 (Thu, 06 Jan 2011)

Changed paths:
  M t/pmc/packfileopmap.t

Log Message:
-----------
Don't test loading od dynops after coretest


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

Changed paths:
  M docs/embed.pod

Log Message:
-----------
restore the old embed.pod, which contains details from dukeleto and will be necessary in the transition.


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

Changed paths:
  A docs/embed_new.pod

Log Message:
-----------
add in a new version of the embed docs, for the new API that doesn't conflict with dukeleto's changes


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

Changed paths:
  M docs/embed.pod

Log Message:
-----------
add a note to the old documentation about the phase-out and a link to the new docs


Commit: f4a5cf47d63edd717d23774a395e33dea595cd29
    https://github.com/parrot/parrot/commit/f4a5cf47d63edd717d23774a395e33dea595cd29
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir
  M t/library/test_more.t

Log Message:
-----------
[t] Add 'todo' param to 'ok' and 'nok'


Commit: d4a226e2c632033e51ba7fec13b531c2f0c365f7
    https://github.com/parrot/parrot/commit/d4a226e2c632033e51ba7fec13b531c2f0c365f7
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir
  M t/library/test_more.t

Log Message:
-----------
[t] Add 'todo' param to 'is'


Commit: f4d04a81b41f5ed9f9c89744211532acbbfdb2bf
    https://github.com/parrot/parrot/commit/f4d04a81b41f5ed9f9c89744211532acbbfdb2bf
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M MANIFEST
  M examples/pir/md5sum_oo.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  A t/library/sha.t

Log Message:
-----------
Merge branch 'kapace/objectify_md5' of https://github.com/kapace/parrot into kapace-kapace/objectify_md5


Commit: 70238f6ccef221b303e463641e6b3baf14f3e02e
    https://github.com/parrot/parrot/commit/70238f6ccef221b303e463641e6b3baf14f3e02e
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M MANIFEST
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M t/library/md5.t
  A t/library/sha.t

Log Message:
-----------
Merge branch 'kapace-kapace/objectify_md5'


Commit: 4507477c221e852cab9a491dd08444e1a1096659
    https://github.com/parrot/parrot/commit/4507477c221e852cab9a491dd08444e1a1096659
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[t] Add 'todo' param to 'isnt'


Commit: 1794a962a1cac20a28b23d57558738af99820cdd
    https://github.com/parrot/parrot/commit/1794a962a1cac20a28b23d57558738af99820cdd
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[t] Add 'todo' param to 'is_deeply, like, isa_ok, lives_ok'


Commit: 26cee27ef3c4ac8f1a2ba7cd7580f41319451c1d
    https://github.com/parrot/parrot/commit/26cee27ef3c4ac8f1a2ba7cd7580f41319451c1d
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[t] Add 'todo' param to 'dies_ok, throws_like'


Commit: 3e0f7fedf65ca23f62d82e94d8ac7de31fe7291a
    https://github.com/parrot/parrot/commit/3e0f7fedf65ca23f62d82e94d8ac7de31fe7291a
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Add more tests to new 'todo' param


Commit: 49afc0b30e2ad63529d9da58cd88cde65c88a889
    https://github.com/parrot/parrot/commit/49afc0b30e2ad63529d9da58cd88cde65c88a889
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Add even more tests to new 'todo' param


Commit: f327a221083792fccfeb5925a30375e3827497b4
    https://github.com/parrot/parrot/commit/f327a221083792fccfeb5925a30375e3827497b4
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[t] Fix 'todo' param in throws_like


Commit: a4f1685456e360e28e49d054602627005a78c38c
    https://github.com/parrot/parrot/commit/a4f1685456e360e28e49d054602627005a78c38c
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Add tests to 'todo' param on isa_ok and throws_like


Commit: 55ac514d6f5d9dc682e90c54727e3664e8450e3a
    https://github.com/parrot/parrot/commit/55ac514d6f5d9dc682e90c54727e3664e8450e3a
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[t] Fix 'todo' param in dies_ok and lives_ok


Commit: c011221be5df2f06cf0126358006f3515fdcf08e
    https://github.com/parrot/parrot/commit/c011221be5df2f06cf0126358006f3515fdcf08e
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Add tests to 'todo' param on dies_ok and lives_ok


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

Changed paths:
  M src/call/args.c

Log Message:
-----------
move all named parameter count-checking error code into a separate function. We don't special case functions with 0 named paramters any more.


Commit: 3a47d1987c0dea3e47b8e08c25d1e32594414757
    https://github.com/parrot/parrot/commit/3a47d1987c0dea3e47b8e08c25d1e32594414757
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir
  M t/library/test_more.t

Log Message:
-----------
Merge branch 'gci_todotest' of https://github.com/fernandobrito/parrot into fernandobrito-gci_todotest


Commit: 98b563830b422a94770645f3c3a06e6fbcbc48bb
    https://github.com/parrot/parrot/commit/98b563830b422a94770645f3c3a06e6fbcbc48bb
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/pmc/context.t

Log Message:
-----------
[t] Fix test in context.t


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

Changed paths:
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/portable.c
  M src/pmc/socket.pmc

Log Message:
-----------
[io] Make portable IO code almost compile again

ops2c hangs during build with the portable IO code, might be related
to mmap.


Commit: 5e04e7f7d02b6b827bffb5e9d680dd29138cca11
    https://github.com/parrot/parrot/commit/5e04e7f7d02b6b827bffb5e9d680dd29138cca11
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/pmc/context.t

Log Message:
-----------
Merge branch 'gci_todotest' of https://github.com/fernandobrito/parrot into gci_todotest


Commit: 07717554176f1835be7064e632b7170037e7458e
    https://github.com/parrot/parrot/commit/07717554176f1835be7064e632b7170037e7458e
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir
  M t/library/test_more.t
  M t/pmc/context.t

Log Message:
-----------
Merge branch 'gci_todotest'


Commit: b5922fd71b31f472b2ebbabcce0474dc558da418
    https://github.com/parrot/parrot/commit/b5922fd71b31f472b2ebbabcce0474dc558da418
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M MANIFEST

Log Message:
-----------
re-generate MANIFEST


Commit: 4523ae7ff4aed9119978c0f2397a01706793a9ee
    https://github.com/parrot/parrot/commit/4523ae7ff4aed9119978c0f2397a01706793a9ee
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/tools/pbc_disassemble.t

Log Message:
-----------
[t] Make t/tools/pbc_disassemble.t pass on Windows


Commit: 748958d5c2e73c6baba87fa801ffa0e12cfcbed2
    https://github.com/parrot/parrot/commit/748958d5c2e73c6baba87fa801ffa0e12cfcbed2
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/io/buffer.c

Log Message:
-----------
[io] Cleanup Parrot_io_read_buffer


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

Changed paths:
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/buffer.c
  M src/io/portable.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Change PIO_READ arguments to raw buffer

This avoids creation of a string header in Parrot_io_read_buffer
and simplifies the code.


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

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

Log Message:
-----------
[io] Change Parrot_io_read_buffer arguments to raw buffer


Commit: 9269865b81236093c014d46edd462f5780216027
    https://github.com/parrot/parrot/commit/9269865b81236093c014d46edd462f5780216027
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/pmc/filehandle.pmc
  M t/pmc/filehandle.t

Log Message:
-----------
[io] Add FileHandle.read_bytes method returning a ByteBuffer


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

Changed paths:
  M include/parrot/io.h
  M src/dynoplibs/io.ops
  M src/io/api.c
  M src/io/buffer.c
  M src/pmc/filehandle.pmc

Log Message:
-----------
[io] Don't use STRING ** output arguments


Commit: da5c3e6e24e6a708be6bf995f5fc5258dd01c338
    https://github.com/parrot/parrot/commit/da5c3e6e24e6a708be6bf995f5fc5258dd01c338
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/io/portable.c

Log Message:
-----------
correct wrong ASSERT_ARGS


Commit: e7fd781d89e5722e294d2cc40c5b7242960ee92b
    https://github.com/parrot/parrot/commit/e7fd781d89e5722e294d2cc40c5b7242960ee92b
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/io/portable.c

Log Message:
-----------
update copyright


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

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Fix dependencies of PBC_TEST_FILES

This makes 'make -j2 test' work from clean build dir and makes sure that
the test files are regenerated after a new build.


Commit: 240bed22eaa9609c7c63702798da4f18f9427ec9
    https://github.com/parrot/parrot/commit/240bed22eaa9609c7c63702798da4f18f9427ec9
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Test should not use BigInt since it is not always available


Commit: 1c472f8f9329fc65989f2ca9a3e660c7ee7856dd
    https://github.com/parrot/parrot/commit/1c472f8f9329fc65989f2ca9a3e660c7ee7856dd
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/io/buffer.c

Log Message:
-----------
fix to make g++ build, change buf to unsigned char, add cast


Commit: 06b014f1dbc3062c8d0de39a8f09f32f372dfe4d
    https://github.com/parrot/parrot/commit/06b014f1dbc3062c8d0de39a8f09f32f372dfe4d
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
Merge branch 'gci_todotest' of https://github.com/fernandobrito/parrot into fbrito-todo-test-fix


Commit: 214f47f5e9ec440976e2f1ea74e713fd63e4d801
    https://github.com/parrot/parrot/commit/214f47f5e9ec440976e2f1ea74e713fd63e4d801
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/dynoplibs/io.ops
  M src/io/api.c
  M src/io/buffer.c
  M src/io/portable.c
  M src/io/unix.c
  M src/io/win32.c
  M src/pmc/filehandle.pmc
  M t/pmc/filehandle.t
  M t/tools/pbc_disassemble.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 779719a008584b884d46073f1451b322eaf14907
    https://github.com/parrot/parrot/commit/779719a008584b884d46073f1451b322eaf14907
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/call/args.c

Log Message:
-----------
Fix arg guard. named_used_list can be NULL


Commit: f30aa2fb8fff7d8491fb5873782a5a6247bc450b
    https://github.com/parrot/parrot/commit/f30aa2fb8fff7d8491fb5873782a5a6247bc450b
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M src/embed/api.c
  M t/src/embed.t

Log Message:
-----------
Added some tests for embed api, get/set compiler and commented set_std_handles
since there is no way to test.


Commit: 5766d201b21b847c3ecbe75ef7023538b1ed203d
    https://github.com/parrot/parrot/commit/5766d201b21b847c3ecbe75ef7023538b1ed203d
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.generated
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  M compilers/tge/TGE/Compiler.pir
  M config/gen/makefiles/root.in
  M docs/embed.pod
  A docs/embed_new.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/project/git_workflow.pod
  M examples/pir/make_hello_pbc.pir
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/library.h
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynoplibs/io.ops
  M src/dynpmc/os.pmc
  M src/embed/pmc.c
  M src/interp/inter_cb.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  M src/io/win32.c
  M src/library.c
  M src/ops/core.ops
  M src/ops/experimental.ops
  M src/packfile/api.c
  M src/pmc/filehandle.pmc
  M src/pmc/integer.pmc
  M src/pmc/nci.pmc
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/socket.pmc
  M src/string/api.c
  M src/string/encoding/shared.c
  M t/compilers/imcc/syn/tail.t
  M t/compilers/opsc/06-opsfile.t
  M t/dynoplibs/io.t
  M t/dynpmc/os.t
  M t/examples/pir.t
  M t/library/md5.t
  A t/library/sha.t
  M t/library/test_more.t
  M t/pmc/bytebuffer.t
  M t/pmc/class.t
  M t/pmc/context.t
  M t/pmc/filehandle.t
  M t/pmc/integer.t
  M t/pmc/opcode.t
  A t/pmc/packfileopmap.t
  M t/pmc/socket.t
  M t/tools/pbc_disassemble.t

Log Message:
-----------
[html_cleanup] bring up to date - merge in origin/master


Commit: 61350bfc8251747a48aec95cb16a9ea9ac16d58a
    https://github.com/parrot/parrot/commit/61350bfc8251747a48aec95cb16a9ea9ac16d58a
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-07 (Fri, 07 Jan 2011)

Changed paths:
  M MANIFEST
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t

Log Message:
-----------
Remove two tests from t/tools/install/.


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

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M config/inter/libparrot.pm
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/pmc2cutils/04-dump_pmc.t

Log Message:
-----------
Merge branch 'spaces_in_paths'


Commit: 958e2a3c4c46b38b306875ff7ead0b30fa34a450
    https://github.com/parrot/parrot/commit/958e2a3c4c46b38b306875ff7ead0b30fa34a450
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/embed/api.c
  M t/src/embed.t

Log Message:
-----------
Merge remote branch 'origin/gci_embed_api_test'


Commit: 696a71d2c070c90537462df380c0f3bd0b277c4e
    https://github.com/parrot/parrot/commit/696a71d2c070c90537462df380c0f3bd0b277c4e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
t/src/embed.t is for the old API. t/src/embed/api.t is going to be tests for functions in src/embed/api.c


Commit: b6ce88c21cbfd4603af3915ab43d8ea93272e7ba
    https://github.com/parrot/parrot/commit/b6ce88c21cbfd4603af3915ab43d8ea93272e7ba
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/pmc/object.pmc

Log Message:
-----------
Burn share_ro!


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

Changed paths:
  M src/pmc/object.pmc

Log Message:
-----------
Merge remote branch 'origin/gci_kill_share_ro'


Commit: bb10b362d27f960d7b6dfe132f0621523612a043
    https://github.com/parrot/parrot/commit/bb10b362d27f960d7b6dfe132f0621523612a043
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform.pm
  R config/gen/platform/generic/memexec.c
  R config/gen/platform/openbsd/memexec.c

Log Message:
-----------
remove dead memexec code (JIT fossil)


Commit: b8d20cc649e1cb54d4037fd8b6bb9b10b0d198ba
    https://github.com/parrot/parrot/commit/b8d20cc649e1cb54d4037fd8b6bb9b10b0d198ba
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/nci.t

Log Message:
-----------
Increased test coverage for NCI PMC


Commit: 58d2afcd5a57228314cf9c797a68621749436232
    https://github.com/parrot/parrot/commit/58d2afcd5a57228314cf9c797a68621749436232
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynoplibs/bit.t

Log Message:
-----------
Increased test coverage for bit ops


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

Changed paths:
  M MANIFEST

Log Message:
-----------
MANIFEST should have been updated after removal of memexec files.


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

Changed paths:
  M t/library/test_more.t

Log Message:
-----------
[t] Fix t/library/test_more.t without BigNum support


Commit: 4b649a5007a479bdecc10c8f88d97940d4e4c743
    https://github.com/parrot/parrot/commit/4b649a5007a479bdecc10c8f88d97940d4e4c743
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
Increased bigint test coverage.


Commit: b1459cf19483ebd39b6ab16d3224785ec3dfdcbf
    https://github.com/parrot/parrot/commit/b1459cf19483ebd39b6ab16d3224785ec3dfdcbf
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynoplibs/bit.t

Log Message:
-----------
Merge branch 'master' of https://github.com/mattrajca/parrot into mattrajca-bit-coverage


Commit: 4f5fc3551eed203ec9e70bc82f7253188036832f
    https://github.com/parrot/parrot/commit/4f5fc3551eed203ec9e70bc82f7253188036832f
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
Merge branch 'bigint_test_coverage' of https://github.com/rofflwaffls/parrot into rofflwaffls-bigint_test_coverage


Commit: b0380c8f6b7a08c8595262c8196179cc2f4b7ad9
    https://github.com/parrot/parrot/commit/b0380c8f6b7a08c8595262c8196179cc2f4b7ad9
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
converted say to diag()


Commit: 23c202222d4b95c028b8b35af8015a60d533a2ac
    https://github.com/parrot/parrot/commit/23c202222d4b95c028b8b35af8015a60d533a2ac
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
Merge branch 'bigint_test_coverage' of https://github.com/rofflwaffls/parrot into rofflwaffls-bigint_test_coverage


Commit: 76b1cdfe7d9eb7bf1496b6ff0aa59ba72e754df6
    https://github.com/parrot/parrot/commit/76b1cdfe7d9eb7bf1496b6ff0aa59ba72e754df6
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M include/parrot/encoding.h
  M src/string/api.c
  M src/string/encoding.c

Log Message:
-----------
add "platform" encoding alias

"platform" encoding represents the assumed encoding which occurs in many OSes.
This defaults to ASCII, which is how we treat our C strings now mostly.


Commit: e5e791e0cddb20a26d4ef30f15d8611c11e39257
    https://github.com/parrot/parrot/commit/e5e791e0cddb20a26d4ef30f15d8611c11e39257
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  A config/gen/platform/linux/encoding.c

Log Message:
-----------
add linux-specific platform encoding functions with support for ASCII, Latin-1, and UTF-8 locales


Commit: daff2a623f626171bb2f508087810fdadb005f34
    https://github.com/parrot/parrot/commit/daff2a623f626171bb2f508087810fdadb005f34
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M frontend/parrot/main.c

Log Message:
-----------
respect locale settings


Commit: 5503a4cad689b3673772aa31f1404be243213f38
    https://github.com/parrot/parrot/commit/5503a4cad689b3673772aa31f1404be243213f38
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform/generic/env.c

Log Message:
-----------
use platform encoding strings in getenv/setenv


Commit: 9c266ab7dcdbb81dad251b758d652e1127944d78
    https://github.com/parrot/parrot/commit/9c266ab7dcdbb81dad251b758d652e1127944d78
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
translate between NULL and STRINGNULL for platform strings


Commit: f375a9d9945adefbe7c5ec55fa6d7c341c39f9fe
    https://github.com/parrot/parrot/commit/f375a9d9945adefbe7c5ec55fa6d7c341c39f9fe
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform/generic/env.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M include/parrot/platform_interface.h
  M src/interp/inter_create.c
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c

Log Message:
-----------
use parrot strings as the output of getenv

this encapsulates platform encoding for environment strings


Commit: de3e486837557eca39511e8670736d83c3c3a793
    https://github.com/parrot/parrot/commit/de3e486837557eca39511e8670736d83c3c3a793
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/pmc/env.pmc

Log Message:
-----------
use parrot strings when iterating environment

handles non-ascii environment variable names better


Commit: 9cc3acec9a53eda6e558a25ca4be7e94e7d870fe
    https://github.com/parrot/parrot/commit/9cc3acec9a53eda6e558a25ca4be7e94e7d870fe
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/embed/api.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
allow for unicode names of fakecutables


Commit: c9c10fb235cb4fe36f1c1f544189cdc421fd0302
    https://github.com/parrot/parrot/commit/c9c10fb235cb4fe36f1c1f544189cdc421fd0302
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
[t] also avoid use of print op in bigint tests


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

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
'make parrot_utils' must explicitly depend on 'all'.

This reduces 'make world' to an alias for 'make parrot_utils'.


Commit: c654e0562d4ca212fddc42676fdbd01c8d2885be
    https://github.com/parrot/parrot/commit/c654e0562d4ca212fddc42676fdbd01c8d2885be
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/embed/pmc.c
  M src/pmc/env.pmc

Log Message:
-----------
respect locale for argv wrapping


Commit: 4bcb796669cd728151b0807b5c95bec431f315b5
    https://github.com/parrot/parrot/commit/4bcb796669cd728151b0807b5c95bec431f315b5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/pmc/bigint.pmc

Log Message:
-----------
Fix BigInt.set_pmc

See TT #1940


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

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
[t] Unskip BigInt.set_pmc test


Commit: f9ba45c3a3a3d121c5d9186091f232f53030e0ea
    https://github.com/parrot/parrot/commit/f9ba45c3a3a3d121c5d9186091f232f53030e0ea
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform/win32/exec.c
  M src/string/api.c

Log Message:
-----------
[codingstd] long lines and function documentation formatting


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

Changed paths:
  M lib/Parrot/Docs/Section/Tools.pm

Log Message:
-----------
Remove instance of new_item() for deleted program 'tools/dev/list_unjitted.pl'.


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

Changed paths:
  M src/pmc/bigint.pmc
  M t/dynoplibs/bit.t
  M t/pmc/bigint.t

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: 693f4b5939579224e2234190abd758f3b0794dbe
    https://github.com/parrot/parrot/commit/693f4b5939579224e2234190abd758f3b0794dbe
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M MANIFEST

Log Message:
-----------
mk_manifest_and_skip


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

Changed paths:
  M examples/benchmarks/mops_intval.pasm

Log Message:
-----------
Remove reference to deleted file in POD; provide plausible replacement.


Commit: bb9927f91d22e2d617bbd2110b12265bc52dc32b
    https://github.com/parrot/parrot/commit/bb9927f91d22e2d617bbd2110b12265bc52dc32b
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M include/parrot/api.h
  M include/parrot/string_funcs.h

Log Message:
-----------
headerizer


Commit: dd53af68726b874277889f0c9febaf97bfdbca9c
    https://github.com/parrot/parrot/commit/dd53af68726b874277889f0c9febaf97bfdbca9c
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/platform/generic/encoding.c
  M config/gen/platform/linux/encoding.c

Log Message:
-----------
fixup typos


Commit: 760622584d77ba1873bd94c99724367f04b8196e
    https://github.com/parrot/parrot/commit/760622584d77ba1873bd94c99724367f04b8196e
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
assert args for newly added functions


Commit: 995cf8365ce83a06d3b1378d53fd18f2adf9ac2e
    https://github.com/parrot/parrot/commit/995cf8365ce83a06d3b1378d53fd18f2adf9ac2e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  R config/gen/platform/generic/memexec.c
  R config/gen/platform/openbsd/memexec.c
  M examples/benchmarks/mops_intval.pasm
  M lib/Parrot/Docs/Section/Tools.pm
  M src/pmc/bigint.pmc
  M t/dynoplibs/bit.t
  M t/library/test_more.t
  M t/pmc/bigint.t
  M t/pmc/nci.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 0ffbec3b4d141a1505b17c190d9fe8374efdf10c
    https://github.com/parrot/parrot/commit/0ffbec3b4d141a1505b17c190d9fe8374efdf10c
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/dynoplibs/bit.ops

Log Message:
-----------
A small fix for lsr_p_p_p (Output to first arg)


Commit: f68c3f9c568292a2272f65a250323b03a37ca4bd
    https://github.com/parrot/parrot/commit/f68c3f9c568292a2272f65a250323b03a37ca4bd
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynoplibs/bit.t

Log Message:
-----------
Added tests for bit ops: all lsr, and rot. Some bnot ops.


Commit: c1bb1de8313849822ae6832b804176b38ef18db5
    https://github.com/parrot/parrot/commit/c1bb1de8313849822ae6832b804176b38ef18db5
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynoplibs/bit.t

Log Message:
-----------
Trailing whitespace :$


Commit: 8e5145b84f2afc2a2ba9af9e7dd71bb471b2d31d
    https://github.com/parrot/parrot/commit/8e5145b84f2afc2a2ba9af9e7dd71bb471b2d31d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M compilers/imcc/pbc.c
  M include/parrot/hash.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/call/args.c
  M src/dynpmc/dynlexpad.pmc
  M src/global_setup.c
  M src/hash.c
  M src/multidispatch.c
  M src/pmc/addrregistry.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/hash.pmc
  M src/pmc/namespace.pmc
  M src/string/api.c
  M src/vtables.c

Log Message:
-----------
rename a few functions for saity. Add macros with the old function names (pre-branch) to help with the deprecation


Commit: 3143e53f979acecf9267a73f6984d8c9966af840
    https://github.com/parrot/parrot/commit/3143e53f979acecf9267a73f6984d8c9966af840
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M MANIFEST
  A t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Increased code coverage for PackfileBytecodeSegment PMC


Commit: 6778e6bedf0d65fc9b3d74a91c41f436f0edde70
    https://github.com/parrot/parrot/commit/6778e6bedf0d65fc9b3d74a91c41f436f0edde70
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  A t/pmc/nativepccmethod.t

Log Message:
-----------
100% coverage for NativePCCMethod.


Commit: 34a4ee8bc3fd27832f19b36e9277abc8961f50b7
    https://github.com/parrot/parrot/commit/34a4ee8bc3fd27832f19b36e9277abc8961f50b7
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/pmc/nativepccmethod.t

Log Message:
-----------
Should be NativePCCMethods, not Keys


Commit: 28b43a8a856c56f60ee6f62b5fdc691342edea6f
    https://github.com/parrot/parrot/commit/28b43a8a856c56f60ee6f62b5fdc691342edea6f
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M docs/dev/c_functions.pod
  M include/parrot/hash.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/call/args.c
  M src/dynpmc/dynlexpad.pmc
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/multidispatch.c
  M src/packfile/api.c
  M src/packfile/output.c
  M src/pmc/addrregistry.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/namespace.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/string/api.c
  M src/vtables.c

Log Message:
-----------
merge the branch to rename hash functions, fixing conflicts


Commit: 2b85435085574afeb50d824debbbfd8c0a7682f7
    https://github.com/parrot/parrot/commit/2b85435085574afeb50d824debbbfd8c0a7682f7
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  A t/src/embed/api.t

Log Message:
-----------
add in a test file I thought I had added earlier


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

Changed paths:
  M MANIFEST
  A t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


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

Changed paths:
  A t/pmc/nativepccmethod.t

Log Message:
-----------
Merge remote branch 'origin/gci_nativepccmetod_coverage'


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

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Remove from 'make help' two test<runcore> targets which no longer exist.


Commit: 47dde1d413b693feac5996c7c2f591d0e6ea2c5f
    https://github.com/parrot/parrot/commit/47dde1d413b693feac5996c7c2f591d0e6ea2c5f
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/dynoplibs/bit.ops
  M t/dynoplibs/bit.t

Log Message:
-----------
Merge branch 'kapace/test_bitops' of https://github.com/kapace/parrot into kapace-kapace/test_bitops


Commit: 57dbc6b5fb6f4692dc1fdaf806af0aa6e2a5b4af
    https://github.com/parrot/parrot/commit/57dbc6b5fb6f4692dc1fdaf806af0aa6e2a5b4af
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Eliminate 'testp' target, which is declared exactly the same as the older 'testr' target.


Commit: 1856359998fe95199f178a9761e18b4f62496111
    https://github.com/parrot/parrot/commit/1856359998fe95199f178a9761e18b4f62496111
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/api.c
  M src/io/unix.c
  M src/io/win32.c
  M src/pmc/filehandle.pmc

Log Message:
-----------
[io] Cleanup file open code

Make PIO_OPEN return a OS handle.


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

Changed paths:
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/core.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Unify stdhandle init code


Commit: 3916b2698be235ae7739295dbe7124b2dd9ee9f1
    https://github.com/parrot/parrot/commit/3916b2698be235ae7739295dbe7124b2dd9ee9f1
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/portable.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Remove unused PIO_PEEK


Commit: 22335de41f3b93fbe6bbbe5ef91bbfb405274062
    https://github.com/parrot/parrot/commit/22335de41f3b93fbe6bbbe5ef91bbfb405274062
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/filehandle.c
  M src/io/socket_api.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Make PIO_CLOSE accept an OS handle

Also factor out waitpid function


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

Changed paths:
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Make PIO_READ and PIO_FLUSH accept an OS handle


Commit: 33d25e18abb9165c30787f8006b3aaf439384d5a
    https://github.com/parrot/parrot/commit/33d25e18abb9165c30787f8006b3aaf439384d5a
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/buffer.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Make PIO_WRITE accept an OS handle and a raw buffer


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

Changed paths:
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M src/io/api.c
  M src/io/buffer.c
  M src/io/unix.c
  M src/io/win32.c

Log Message:
-----------
[io] Make PIO_SEEK and PIO_TELL accept an OS handle

And fix some compiler warnings


Commit: 108b02147129bbe94e90a0159a601c67182f0feb
    https://github.com/parrot/parrot/commit/108b02147129bbe94e90a0159a601c67182f0feb
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/io/win32.c

Log Message:
-----------
[io] Win32 fixes


Commit: 569b6cb4296cc28dd4e84d7e5799c5eea3dcc7f5
    https://github.com/parrot/parrot/commit/569b6cb4296cc28dd4e84d7e5799c5eea3dcc7f5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/io/unix.c
  M src/io/win32.c
  M src/string/api.c

Log Message:
-----------
[io] Convert filenames to right encoding


Commit: 7dba9f9abeb4fc94b834f2d30cc59f5324023f61
    https://github.com/parrot/parrot/commit/7dba9f9abeb4fc94b834f2d30cc59f5324023f61
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynpmc/dynlexpad.t

Log Message:
-----------
Increased DynLexPad coverage to 76.0%


Commit: 0b2a9d4ce2ea6485971597f0e9c74338d0931b5b
    https://github.com/parrot/parrot/commit/0b2a9d4ce2ea6485971597f0e9c74338d0931b5b
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M src/dynoplibs/bit.ops
  M t/dynoplibs/bit.t

Log Message:
-----------
Merge branch 'kapace-kapace/test_bitops'


Commit: e3fea5cec9b23f989793e87e82dc5163104fa369
    https://github.com/parrot/parrot/commit/e3fea5cec9b23f989793e87e82dc5163104fa369
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynpmc/dynlexpad.t

Log Message:
-----------
Increased coverage to 92.0%.


Commit: 390e9b1d1522dae10a2e92a712ca2334b2dad992
    https://github.com/parrot/parrot/commit/390e9b1d1522dae10a2e92a712ca2334b2dad992
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/dynpmc/dynlexpad.t

Log Message:
-----------
Merge branch 'dynlexpad_coverage' of https://github.com/rofflwaffls/parrot into rofflwaffls-dynlexpad_coverage


Commit: 7d7cc6015f89afd311f14dfbc58fe836945144d0
    https://github.com/parrot/parrot/commit/7d7cc6015f89afd311f14dfbc58fe836945144d0
Author: Nolan Lum <nol888 at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M runtime/parrot/library/Digest/sha256.pir
  M t/library/sha.t

Log Message:
-----------
Fix implementation of SHA256 in PIR.


Commit: c5af7038f73b11e36076054bade525ca98c5dd90
    https://github.com/parrot/parrot/commit/c5af7038f73b11e36076054bade525ca98c5dd90
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M lib/Parrot/Docs/HTMLPage.pm

Log Message:
-----------
fix copyright in footer (need to set up a parameter for this)


Commit: 2cd49c4236c04dae7f56c6d20554fd3298b5b80f
    https://github.com/parrot/parrot/commit/2cd49c4236c04dae7f56c6d20554fd3298b5b80f
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M lib/Parrot/Docs/PodToHtml.pm

Log Message:
-----------
remove $Id$. add method to return page title


Commit: 6ca8c865543a468579c289b76aad0e2f1779e8c5
    https://github.com/parrot/parrot/commit/6ca8c865543a468579c289b76aad0e2f1779e8c5
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
add code to generate index/header .html files


Commit: a61b4154a685b4ef2aa2ee30f964c812e2cec66e
    https://github.com/parrot/parrot/commit/a61b4154a685b4ef2aa2ee30f964c812e2cec66e
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
add some lines I missed from my test file (for titles)


Commit: 95dcd10a9cb2c24b49751a42e13dbaf4efd775cc
    https://github.com/parrot/parrot/commit/95dcd10a9cb2c24b49751a42e13dbaf4efd775cc
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
fix home page reference


Commit: 6d80f99c87d96886d2889a58a61348e645e8e4ec
    https://github.com/parrot/parrot/commit/6d80f99c87d96886d2889a58a61348e645e8e4ec
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  R config/gen/platform/generic/memexec.c
  R config/gen/platform/openbsd/memexec.c
  M config/init/hints/darwin.pm
  M config/inter/libparrot.pm
  M docs/dev/c_functions.pod
  M examples/benchmarks/mops_intval.pasm
  M include/parrot/hash.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M runtime/parrot/library/Digest/sha256.pir
  M src/call/args.c
  M src/dynoplibs/bit.ops
  M src/dynpmc/dynlexpad.pmc
  M src/embed/api.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/core.c
  M src/io/filehandle.c
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  M src/io/win32.c
  M src/multidispatch.c
  M src/packfile/api.c
  M src/packfile/output.c
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/namespace.pmc
  M src/pmc/object.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/string/api.c
  M src/vtables.c
  M t/dynoplibs/bit.t
  M t/dynpmc/dynlexpad.t
  M t/library/sha.t
  M t/library/test_more.t
  M t/pmc/bigint.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  A t/pmc/packfilebytecodesegment.t
  A t/src/embed/api.t
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/pmc2cutils/04-dump_pmc.t

Log Message:
-----------
[html_cleanup] merge in origin/master


Commit: 39140e3b6fe55597eaab3b4ea63fd73caeb000f6
    https://github.com/parrot/parrot/commit/39140e3b6fe55597eaab3b4ea63fd73caeb000f6
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M MANIFEST

Log Message:
-----------
re-generate MANIFEST


Commit: a09d9d6c3ab40ac80650956824fedad4050b240e
    https://github.com/parrot/parrot/commit/a09d9d6c3ab40ac80650956824fedad4050b240e
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-08 (Sat, 08 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
add perl coda to fix perlcritic failure


Commit: 2834d9238c9112bd443889fbd78bd9951295e364
    https://github.com/parrot/parrot/commit/2834d9238c9112bd443889fbd78bd9951295e364
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M MANIFEST
  M t/src/embed/api.t

Log Message:
-----------
[html_cleanup] merge in origin/master


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

Changed paths:
  M runtime/parrot/library/distutils.pir

Log Message:
-----------
distutils explicitly depends on turning off named argument count checking, so make sure to unset that flag at the entry point


Commit: ebdd6122c88d84b43a20ff1796ac84f2ca4593a8
    https://github.com/parrot/parrot/commit/ebdd6122c88d84b43a20ff1796ac84f2ca4593a8
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
replace make_path with legacy functional mkpath to accomodate older versions of Perl


Commit: 10d0d39c3e3e41637566e59590b37dd329e08fba
    https://github.com/parrot/parrot/commit/10d0d39c3e3e41637566e59590b37dd329e08fba
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M include/parrot/packfile.h

Log Message:
-----------
remove duplicated declaration of do_sub_pragmas()

do_sub_pragmas() is defined in src/packfile/api.c


Commit: 2488c0d95606b5058133209d27043ee1419d551a
    https://github.com/parrot/parrot/commit/2488c0d95606b5058133209d27043ee1419d551a
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
add DEBUG_HASH_SEED flag to enable hash-seed-debugging parrot builds


Commit: 24c6f3a9e78e0240cb66a0f1fe05a15aa2c51cb8
    https://github.com/parrot/parrot/commit/24c6f3a9e78e0240cb66a0f1fe05a15aa2c51cb8
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Correct 'smolder_coretest' target to include 'pbctestfiles', just as we did for 'coretest'.


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

Changed paths:
  M src/string/api.c

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: af9b1ef6e74e39263b2e6cbda7c3393deae25ee2
    https://github.com/parrot/parrot/commit/af9b1ef6e74e39263b2e6cbda7c3393deae25ee2
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/packfileopmap.t

Log Message:
-----------
Increased coverage for PackfileOpMap PMC


Commit: 08cce4f09b443d153eb4475e4a764b15890321ed
    https://github.com/parrot/parrot/commit/08cce4f09b443d153eb4475e4a764b15890321ed
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/tools/pbc_dump.t

Log Message:
-----------
Add tests to pbc_dump tool

Signed-off-by: Jonathan "Duke" Leto <jonathan at leto.net>


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

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Correct description of what 'distclean' currently does.


Commit: 971f8a8a67deec6f21f3ffcd7c2d21e3835a2f41
    https://github.com/parrot/parrot/commit/971f8a8a67deec6f21f3ffcd7c2d21e3835a2f41
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Update copyright date.


Commit: ffb0b0f586b4a966e5bd675278ec14c18645ebfc
    https://github.com/parrot/parrot/commit/ffb0b0f586b4a966e5bd675278ec14c18645ebfc
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M docs/submissions.pod

Log Message:
-----------
add notes on reporting/debugging random failures


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

Changed paths:
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M src/dynpmc/Defines.in
  M src/pmc/bignum.pmc
  M t/src/checkdepend.t

Log Message:
-----------
[t] Make checkdepend handle spaces between # and include

And fix the newly found dependencies


Commit: 59fec7a83291c26602557a29d0d8164fa0b93313
    https://github.com/parrot/parrot/commit/59fec7a83291c26602557a29d0d8164fa0b93313
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 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/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/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_win32.h
  M include/parrot/parrot.h
  M include/parrot/platform_interface.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/dynpmc/Defines.in
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/io/unix.c
  A src/platform/aix/asm.s
  A src/platform/ansi/dl.c
  A src/platform/ansi/exec.c
  A src/platform/ansi/pid.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/env.c
  A src/platform/generic/exec.c
  A src/platform/generic/hires_timer.c
  A src/platform/generic/itimer.c
  A src/platform/generic/math.c
  A src/platform/generic/misc.c
  A src/platform/generic/pid.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/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/misc.c
  A src/platform/win32/pid.c
  A src/platform/win32/sysmem.c
  A src/platform/win32/time.c
  A src/platform/win32/uid.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
  A t/steps/auto/platform-01.t
  R t/steps/gen/platform-01.t

Log Message:
-----------
Move platform code from config to src

Compile the files directly instead of building src/platform.c


Commit: 787fcd86a5b85b9428f634c2bb5a003a382696bf
    https://github.com/parrot/parrot/commit/787fcd86a5b85b9428f634c2bb5a003a382696bf
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
[t] Increase test coverage of Float PMC


Commit: 8d6df02b07fdb79691090553d65b64d48977b2b8
    https://github.com/parrot/parrot/commit/8d6df02b07fdb79691090553d65b64d48977b2b8
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/dynpmc/rational.t

Log Message:
-----------
Increased coverage for Rational dynpmc


Commit: 6234a682c61e3cf40f710f99f48d1a731b986f3c
    https://github.com/parrot/parrot/commit/6234a682c61e3cf40f710f99f48d1a731b986f3c
Author: Nolan Lum <nol888 at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M runtime/parrot/library/Digest/sha256.pir

Log Message:
-----------
64-bit sha library fixes


Commit: 002711c3552fcdaeb95a8a05070a9ce484f3acc7
    https://github.com/parrot/parrot/commit/002711c3552fcdaeb95a8a05070a9ce484f3acc7
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
Merge branch 'gci_float' of https://github.com/fernandobrito/parrot into fernandobrito-gci_float


Commit: 4c3d1d0a6c15feacd86365be609f007c5f23702e
    https://github.com/parrot/parrot/commit/4c3d1d0a6c15feacd86365be609f007c5f23702e
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/dynpmc/rational.t

Log Message:
-----------
Merge branch 'master' of https://github.com/mattrajca/parrot into mattrajca-master


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

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  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

Log Message:
-----------
[imcc] Make IMCC slurp whole input files and scan byte buffers.


Commit: 903db1c25e6794ba32882b5645f9da9a818dba0d
    https://github.com/parrot/parrot/commit/903db1c25e6794ba32882b5645f9da9a818dba0d
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M compilers/imcc/imc.c
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/main.c
  M compilers/imcc/parser.h
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/imcc/unit.h
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M include/parrot/api.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/io_win32.h
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/api.c
  M src/embed/strings.c
  M src/interp/inter_misc.c
  M src/io/io_private.h
  M src/packfile/api.c

Log Message:
-----------
[imcc] Switch to PIO and STRING filenames for all input files


Commit: 241fbb5e13361e91ed5b11c643a23cc043f6728b
    https://github.com/parrot/parrot/commit/241fbb5e13361e91ed5b11c643a23cc043f6728b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M compilers/imcc/instructions.c
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M src/embed/api.c

Log Message:
-----------
[imcc] Switch to PIO and STRING filenames for all output files


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

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
[pf] Store segment name as Parrot string


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

Changed paths:
  M include/parrot/string_funcs.h
  M src/io/unix.c
  M src/io/win32.c
  M src/string/api.c

Log Message:
-----------
[str] Introduce Parrot_str_to_encoded_cstring


Commit: 59f7b929c45af7b3b5cbd3c281868ad8dbc79d12
    https://github.com/parrot/parrot/commit/59f7b929c45af7b3b5cbd3c281868ad8dbc79d12
Author: Nolan Lum <nol888 at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops

Log Message:
-----------
64-bit bitops/sha fixes


Commit: 9bbcc272f033a598f60315f35350011abd1546e0
    https://github.com/parrot/parrot/commit/9bbcc272f033a598f60315f35350011abd1546e0
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/io/buffer.c
  M t/pmc/filehandle.t

Log Message:
-----------
[io] Seek back when switching from buffered read to write

Also fix writing in append mode and optimize a little.


Commit: 80145c17cb35f3b094ba5be35d0e4abda5002388
    https://github.com/parrot/parrot/commit/80145c17cb35f3b094ba5be35d0e4abda5002388
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
[t] Fix tempfile name


Commit: b0243a4fa3a4b7f1fe613d39c7c0f613b46d8ee6
    https://github.com/parrot/parrot/commit/b0243a4fa3a4b7f1fe613d39c7c0f613b46d8ee6
Author: Nolan Lum <nol888 at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/dynoplibs/bit.ops

Log Message:
-----------
Try another fix for rot in 64-bit.


Commit: 84ba5a63fc2378fa8853b818f5fb91381a1a66f5
    https://github.com/parrot/parrot/commit/84ba5a63fc2378fa8853b818f5fb91381a1a66f5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/io/buffer.c
  M t/pmc/filehandle.t

Log Message:
-----------
[io] Fix bugs in Parrot_io_seek_buffer


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

Changed paths:
  M include/parrot/api.h

Log Message:
-----------
Run make headerizer


Commit: 6acab19b6014be1d26a6259d329e5c97b3158ba6
    https://github.com/parrot/parrot/commit/6acab19b6014be1d26a6259d329e5c97b3158ba6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/pmc/filehandle.pmc

Log Message:
-----------
[io] Remove file_size attribute from FileHandle

It wasn't implemented and it's a value that can't be cached.


Commit: 3cd107c5146aebc2396751935b8f92c2727e3827
    https://github.com/parrot/parrot/commit/3cd107c5146aebc2396751935b8f92c2727e3827
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M frontend/pbc_dump/packdump.c
  M include/parrot/key.h
  M src/debug.c
  M src/hash.c
  M src/key.c
  M src/pmc/key.pmc
  M src/runcore/trace.c
  M t/pmc/key.t

Log Message:
-----------
eliminate floating point key values

IMCC refuses to create these, so they are not yet in use and there are no
compelling/sane examples of where this might be useful


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

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
[t] Test multibyte chars split across buffers


Commit: 56db93d2d006df2f297030fbd9eba023d55f0e60
    https://github.com/parrot/parrot/commit/56db93d2d006df2f297030fbd9eba023d55f0e60
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/tools/pbc_dump.t

Log Message:
-----------
[t] Increase code coverage of pbc_dump packdump


Commit: 5e62f28440f7a8ce6911dd769d1bb6b37f2a2701
    https://github.com/parrot/parrot/commit/5e62f28440f7a8ce6911dd769d1bb6b37f2a2701
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/tools/pbc_dump.t

Log Message:
-----------
[t] More tests to pbc_dump packdump


Commit: 83d914cb5b20394e2fba48e5a61b509d1a3dd86f
    https://github.com/parrot/parrot/commit/83d914cb5b20394e2fba48e5a61b509d1a3dd86f
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
tests for pfbcs


Commit: d3e1e52780cb8c5039f04c7b8b489c17f41a56ad
    https://github.com/parrot/parrot/commit/d3e1e52780cb8c5039f04c7b8b489c17f41a56ad
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
Bump Float PMC test coverage to 100%.


Commit: d94e132f002dc4e4255d2f66dc1f4ccb564dafde
    https://github.com/parrot/parrot/commit/d94e132f002dc4e4255d2f66dc1f4ccb564dafde
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Deleted the broken load_lib method and impossible exception throw. test updated too.


Commit: 9b4a1f2257fdebc1049ea4e3c161d94fa6da4778
    https://github.com/parrot/parrot/commit/9b4a1f2257fdebc1049ea4e3c161d94fa6da4778
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/key.h

Log Message:
-----------
run make headerizer to fix missing ASSERT_ARGS (removed functions)


Commit: 420c909d1d45771481a2e9685bac6eabc9fa9028
    https://github.com/parrot/parrot/commit/420c909d1d45771481a2e9685bac6eabc9fa9028
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp

Log Message:
-----------
Update nqp-rx with fixes for unscoped multi methods handling


Commit: 88e9072367b93c5d6e442c19306d3b97dce0ea97
    https://github.com/parrot/parrot/commit/88e9072367b93c5d6e442c19306d3b97dce0ea97
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  A config/gen/platform/linux/encoding.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M frontend/parrot/main.c
  M include/parrot/encoding.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/embed/api.c
  M src/embed/pmc.c
  M src/interp/inter_create.c
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M src/string/encoding.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'platform-encoding'


Commit: 8427455d0980456396442d8d7215fb534d81aa67
    https://github.com/parrot/parrot/commit/8427455d0980456396442d8d7215fb534d81aa67
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/src/checkdepend.t

Log Message:
-----------
Add ticket for todo.


Commit: 7bee01c399290317fbf7180abfd53f8a4452db86
    https://github.com/parrot/parrot/commit/7bee01c399290317fbf7180abfd53f8a4452db86
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Merge branch 'kapace/test_pbcs' of https://github.com/kapace/parrot into kapace-kapace/test_pbcs


Commit: 5d2fc85910c1886f179cbe6de8aca128f6e98898
    https://github.com/parrot/parrot/commit/5d2fc85910c1886f179cbe6de8aca128f6e98898
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  R config/gen/platform/generic/memexec.c
  A config/gen/platform/linux/encoding.c
  R config/gen/platform/openbsd/memexec.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/init/hints/darwin.pm
  M config/inter/libparrot.pm
  M docs/dev/c_functions.pod
  M docs/embed.pod
  A docs/embed_new.pod
  M docs/submissions.pod
  M examples/benchmarks/mops_intval.pasm
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/hash.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/key.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/dynlexpad.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/core.c
  M src/io/filehandle.c
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  M src/io/win32.c
  M src/key.c
  M src/library.c
  M src/multidispatch.c
  M src/packfile/api.c
  M src/packfile/output.c
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/key.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/namespace.pmc
  M src/pmc/object.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/socket.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M src/vtables.c
  M t/dynoplibs/bit.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/rational.t
  M t/library/md5.t
  A t/library/sha.t
  M t/library/test_more.t
  M t/pmc/bigint.t
  M t/pmc/context.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  A t/pmc/packfilebytecodesegment.t
  M t/pmc/packfileopmap.t
  M t/src/checkdepend.t
  A t/src/embed/api.t
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M tools/dev/pbc_to_exe.pir

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


Commit: 3c6f7d0e2fef6aea91b092d351add555c816e90d
    https://github.com/parrot/parrot/commit/3c6f7d0e2fef6aea91b092d351add555c816e90d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/embed/api.c
  M src/exceptions.c
  M src/pmc/exception.pmc

Log Message:
-----------
rethrow caches the old backtrace.


Commit: 0bc55ee26cd9ddb1009f36006bdd4380b7656a8d
    https://github.com/parrot/parrot/commit/0bc55ee26cd9ddb1009f36006bdd4380b7656a8d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/exceptions.c

Log Message:
-----------
+docs


Commit: 0a4f0934276ef2443591e839ae6988c4e1c1cae9
    https://github.com/parrot/parrot/commit/0a4f0934276ef2443591e839ae6988c4e1c1cae9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/exceptions.h
  M src/embed/api.c
  M src/exceptions.c
  M src/pmc/exception.pmc

Log Message:
-----------
build fixes


Commit: 62b8c4e679eee2cbd2e23bbd71dda679e8471327
    https://github.com/parrot/parrot/commit/62b8c4e679eee2cbd2e23bbd71dda679e8471327
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/dynpmc/os.pmc
  M src/string/api.c

Log Message:
-----------
use platform strings in directory read

PARROT_EXPORT must be used  because OS is a dynpmc


Commit: aa0783be996ef51b94beb71ca9da35a400a31550
    https://github.com/parrot/parrot/commit/aa0783be996ef51b94beb71ca9da35a400a31550
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/string_funcs.h

Log Message:
-----------
headerizer


Commit: 4ae951d7463dca99cfc9c3d199fa632044934035
    https://github.com/parrot/parrot/commit/4ae951d7463dca99cfc9c3d199fa632044934035
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h

Log Message:
-----------
remove declaration of dead memexec functions


Commit: a70cd1bcd9590bf991263165db724951633c4bb7
    https://github.com/parrot/parrot/commit/a70cd1bcd9590bf991263165db724951633c4bb7
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h

Log Message:
-----------
predeclare platform encoding functions


Commit: b65708c597d7845037f355a70ddb1871ec2fc8f7
    https://github.com/parrot/parrot/commit/b65708c597d7845037f355a70ddb1871ec2fc8f7
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
add interp as first parameter to function (major thinko)


Commit: 62d1270f0224d146ba65e19c14ed2b8bdb574771
    https://github.com/parrot/parrot/commit/62d1270f0224d146ba65e19c14ed2b8bdb574771
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  A config/gen/platform/linux/encoding.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M docs/submissions.pod
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/debug.c
  M src/dynpmc/Defines.in
  M src/dynpmc/os.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/key.c
  M src/library.c
  M src/pmc/bignum.pmc
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/key.pmc
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M t/dynpmc/rational.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  M t/src/checkdepend.t
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: e635b0ad12d2ccb13c2b07f3ffcf71efba9dc8da
    https://github.com/parrot/parrot/commit/e635b0ad12d2ccb13c2b07f3ffcf71efba9dc8da
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M compilers/imcc/imclexer.c
  M include/parrot/string_funcs.h
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c
  M src/string/api.c

Log Message:
-----------
fix C++ build


Commit: 24280fca962a1d66b5fbd512347eecc1653d176a
    https://github.com/parrot/parrot/commit/24280fca962a1d66b5fbd512347eecc1653d176a
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
fix dependency for src/runcore/profiling.c


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

Changed paths:
  M compilers/imcc/imclexer.c
  M config/gen/makefiles/root.in
  M include/parrot/string_funcs.h
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c
  M src/string/api.c

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: 5297abf0ebab3146b9b53650b6b3b66be63d8953
    https://github.com/parrot/parrot/commit/5297abf0ebab3146b9b53650b6b3b66be63d8953
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/imclexer.c
  M config/auto/platform.pm
  M config/gen/makefiles/root.in
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/debug.c
  M src/dynpmc/os.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/key.c
  M src/library.c
  A src/platform/generic/encoding.c
  M src/platform/generic/env.c
  A src/platform/linux/encoding.c
  M src/platform/win32/env.c
  M src/platform/win32/exec.c
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/key.pmc
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M t/dynpmc/rational.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  M t/src/checkdepend.t
  M tools/dev/pbc_to_exe.pir

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

Conflicts:
	MANIFEST
	config/gen/platform.pm
	include/parrot/platform_interface.h


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

Changed paths:
  M .gitignore

Log Message:
-----------
Fix .gitignore


Commit: 45e81bc868e7dd64748910b3ad62f989cd76b4cf
    https://github.com/parrot/parrot/commit/45e81bc868e7dd64748910b3ad62f989cd76b4cf
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  A config/gen/platform/linux/encoding.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/debug.c
  M src/dynpmc/os.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/key.c
  M src/library.c
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/key.pmc
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M t/dynpmc/rational.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  M t/src/checkdepend.t
  M tools/dev/pbc_to_exe.pir

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

Conflicts:
	compilers/imcc/imclexer.c


Commit: 8ff0b705c5749f9244d4c60cfdb58aba5a43a214
    https://github.com/parrot/parrot/commit/8ff0b705c5749f9244d4c60cfdb58aba5a43a214
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/tools/pbc_dump.t

Log Message:
-----------
Merge branch 'gci_pbc_dump2' of https://github.com/fernandobrito/parrot into fernandobrito-gci_pbc_dump2


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

Changed paths:
  M config/gen/makefiles/root.in

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


Commit: 04c21ee32311dd21f7eb48a52e6cccdce51db911
    https://github.com/parrot/parrot/commit/04c21ee32311dd21f7eb48a52e6cccdce51db911
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops

Log Message:
-----------
Merge branch 'master' of https://github.com/nol888/parrot into nol888-master


Commit: 48cb7c76e6b7068444ce6b71f60f140cc8c9ef30
    https://github.com/parrot/parrot/commit/48cb7c76e6b7068444ce6b71f60f140cc8c9ef30
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
Increased coverage for Complex PMC


Commit: aaed459065e891a01e38aa0d36eb26ad67b4decd
    https://github.com/parrot/parrot/commit/aaed459065e891a01e38aa0d36eb26ad67b4decd
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] use a really incorrect PMC to misinitialize a Complex


Commit: 05b2f968fe77ff117f5a4ca87de306bd1d36b668
    https://github.com/parrot/parrot/commit/05b2f968fe77ff117f5a4ca87de306bd1d36b668
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
TODO test of non-ASCII filenames due to inconsistent results.


Commit: 0cdd5b41236ebadeaa7556753bb150da5389fc89
    https://github.com/parrot/parrot/commit/0cdd5b41236ebadeaa7556753bb150da5389fc89
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops
  M t/pmc/complex.t
  M t/tools/pbc_dump.t

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


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

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
Add TT to TODO message.


Commit: 3f4a9c6f02780f1518896fa7eb2c7b359933657b
    https://github.com/parrot/parrot/commit/3f4a9c6f02780f1518896fa7eb2c7b359933657b
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M config/init/hints/darwin.pm
  M t/tools/mk_language_shell.t

Log Message:
-----------
On Darwin, use installed dir, not build dir, for libparrot_soname.

Apply patch submitted in http://trac.parrot.org/parrot/ticket/1890.
This should also fix http://trac.parrot.org/parrot/ticket/344.


Commit: 940a3a16390a4ea606a598bc6d862f1c7c421977
    https://github.com/parrot/parrot/commit/940a3a16390a4ea606a598bc6d862f1c7c421977
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M config/init/hints/darwin.pm
  M t/tools/mk_language_shell.t

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: 2e35095313c0de4da1299641a93ca74aa2d0a00d
    https://github.com/parrot/parrot/commit/2e35095313c0de4da1299641a93ca74aa2d0a00d
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M lib/Parrot/Install.pm

Log Message:
-----------
Why use an 'eval' if you're not going to look at $@?  This eliminates a 'leaving eval via next' warning.


Commit: 1bc9e667c0eebf5f6912acdd017c7966f3b7999a
    https://github.com/parrot/parrot/commit/1bc9e667c0eebf5f6912acdd017c7966f3b7999a
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc

Log Message:
-----------
Removed unimplemented and unused pack and unpack methods in pfbs


Commit: 083132ada813713db0faf76d3587efeaf1477244
    https://github.com/parrot/parrot/commit/083132ada813713db0faf76d3587efeaf1477244
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/tools/mk_language_shell.t

Log Message:
-----------
fix codetest failure - trailing whitespace


Commit: 9005a636fd4f966d3ecc8be2a4cdbe4353c04107
    https://github.com/parrot/parrot/commit/9005a636fd4f966d3ecc8be2a4cdbe4353c04107
Author: David Czech <davidczech510 at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Update pfbs tests for removal of pack methods


Commit: 0d314326512e8820f184113c417d70b48c970ed7
    https://github.com/parrot/parrot/commit/0d314326512e8820f184113c417d70b48c970ed7
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Merge branch 'kapace/test_pbcs' of https://github.com/kapace/parrot into kapace-kapace/test_pbcs


Commit: f89f98509638810bd1f864ea5f6c578f7fcbd8db
    https://github.com/parrot/parrot/commit/f89f98509638810bd1f864ea5f6c578f7fcbd8db
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/packfilebytecodesegment.pmc
  M t/pmc/packfilebytecodesegment.t

Log Message:
-----------
Merge branch 'kapace-kapace/test_pbcs'


Commit: adbfc90af663d343877ab20b2c5e921cd5dc4523
    https://github.com/parrot/parrot/commit/adbfc90af663d343877ab20b2c5e921cd5dc4523
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
catch failed encoding of platform string and fallback on binary strings


Commit: 90418f5c8cbb8f518d517d6f0ef3adfc3819c501
    https://github.com/parrot/parrot/commit/90418f5c8cbb8f518d517d6f0ef3adfc3819c501
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/packfilesegment.pmc

Log Message:
-----------
[pmc] remove unneeded pack/unpack from PackfileSegment


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

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c

Log Message:
-----------
[imcc] Undo initial approach to slurp input files at once

It's much easier to define our own YY_INPUT


Commit: 54364eee3681e28e32420abfe80ff0e17198d318
    https://github.com/parrot/parrot/commit/54364eee3681e28e32420abfe80ff0e17198d318
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
use proper exception handling mechanism in stead of abusing embed API

now platform strings work with exception handlers in place


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

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  M include/parrot/string_funcs.h
  M src/embed/strings.c
  M src/io/unix.c
  M src/string/api.c

Log Message:
-----------
Use platform_cstring functions for filenames


Commit: 4352c132a41dd9b593ec18311a0566c939b6fa9a
    https://github.com/parrot/parrot/commit/4352c132a41dd9b593ec18311a0566c939b6fa9a
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/imclexer.c
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  A config/gen/platform/linux/encoding.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/init/hints/darwin.pm
  M docs/submissions.pod
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Install.pm
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/distutils.pir
  M src/debug.c
  M src/dynoplibs/bit.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/os.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/key.c
  M src/library.c
  M src/pmc/bignum.pmc
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/key.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/pmc/complex.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  M t/pmc/packfilebytecodesegment.t
  M t/pmc/packfileopmap.t
  M t/src/checkdepend.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_dump.t
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
[html_cleanup] merge in origin/master


Commit: 7ec45de643dc2dc2f2d9ced898f8faf39553e0cd
    https://github.com/parrot/parrot/commit/7ec45de643dc2dc2f2d9ced898f8faf39553e0cd
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M Configure.pl
  M MANIFEST
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  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 runtime/parrot/library/distutils.pir
  M src/exceptions.c
  M t/examples/shootout.t
  M t/native_pbc/integer.t
  M tools/dev/create_language.pl
  M tools/dev/mk_native_pbc

Log Message:
-----------
Remove config step auto::jit and all its sequelae.


Commit: 7d70de192c66b5b949cf3a909c3f70291005832b
    https://github.com/parrot/parrot/commit/7d70de192c66b5b949cf3a909c3f70291005832b
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
Remove duplicate 'use' statement.


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

Changed paths:
  M DONORS.pod
  M MANIFEST
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M config/gen/makefiles/docs.in
  M docs/dev/headerizer.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M parrotbug
  M src/dynpmc/subproxy.pmc
  M src/pmc/managedstruct.pmc
  M t/perl/Parrot_Docs.t
  M tools/dev/bench_op.pir
  M tools/dev/install_files.pl
  M tools/dev/parrotbench.pl
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: f63d76e65706ba3f1a09605c89b9a19502a675a5
    https://github.com/parrot/parrot/commit/f63d76e65706ba3f1a09605c89b9a19502a675a5
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M docs/index/index.json
  M docs/index/pct_tutorial.json

Log Message:
-----------
change some case sensitive references - (the commit for this seemed to have got lost somewhere)


Commit: 633cd461e692fe80c2759130304afaf644c4685a
    https://github.com/parrot/parrot/commit/633cd461e692fe80c2759130304afaf644c4685a
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M tools/build/c2str.pl

Log Message:
-----------
Remove unused 'use lib'
(took 2.55/35.4ms in one invocation)


Commit: 33c545b5b5e6a4760d05b31e1d560177373745d1
    https://github.com/parrot/parrot/commit/33c545b5b5e6a4760d05b31e1d560177373745d1
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/platform/ansi/dl.c
  M src/platform/ansi/exec.c
  M src/platform/ansi/pid.c
  M src/platform/ansi/time.c
  M src/platform/cygwin/math.c
  M src/platform/darwin/hires_timer.c
  M src/platform/darwin/sysmem.c
  M src/platform/generic/dl.c
  M src/platform/generic/encoding.c
  M src/platform/generic/env.c
  M src/platform/generic/exec.c
  M src/platform/generic/hires_timer.c
  M src/platform/generic/itimer.c
  M src/platform/generic/math.c
  M src/platform/generic/misc.c
  M src/platform/generic/pid.c
  M src/platform/generic/stat.c
  M src/platform/generic/sysmem.c
  M src/platform/generic/time.c
  M src/platform/generic/uid.c
  M src/platform/linux/encoding.c
  M src/platform/netbsd/misc.c
  M src/platform/openbsd/math.c
  M src/platform/solaris/math.c
  M src/platform/solaris/time.c
  M src/platform/win32/dl.c
  M src/platform/win32/env.c
  M src/platform/win32/exec.c
  M src/platform/win32/hires_timer.c
  M src/platform/win32/misc.c
  M src/platform/win32/pid.c
  M src/platform/win32/sysmem.c
  M src/platform/win32/time.c
  M src/platform/win32/uid.c

Log Message:
-----------
Make headerizer work on src/platform files


Commit: e4c14060f87e9bdc234deda901ba93621bb06063
    https://github.com/parrot/parrot/commit/e4c14060f87e9bdc234deda901ba93621bb06063
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/pmc/exception.pmc

Log Message:
-----------
use " on CONST_STRING, not '


Commit: 4380854f2a07d51266f37d3dad205c0c55dc2253
    https://github.com/parrot/parrot/commit/4380854f2a07d51266f37d3dad205c0c55dc2253
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M tools/build/c2str.pl

Log Message:
-----------
avoid Text::Balanced; use an RE instead.
- side effect: forces " delim on CONST_STRING
- shaves about 1/40s of each c2str.pl invocation.


Commit: 03127e69d448cc1506184c343d78f50c86073ef3
    https://github.com/parrot/parrot/commit/03127e69d448cc1506184c343d78f50c86073ef3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/auto/platform.pm
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  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/platform_interface.h
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/embed.c
  M src/exceptions.c
  M src/io/api.c
  M src/io/buffer.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/generic/io.c
  A src/platform/generic/socket.c
  M src/platform/generic/stat.c
  A src/platform/win32/io.c
  A src/platform/win32/socket.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/src/extend.t

Log Message:
-----------
Move platform IO code to src/platform

And get rid of io_portable. It must have been broken for years.


Commit: fc57a4731b8e86c879e1eb74cf8de8d0a2b4ed30
    https://github.com/parrot/parrot/commit/fc57a4731b8e86c879e1eb74cf8de8d0a2b4ed30
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M tools/build/pmc2c.pl

Log Message:
-----------
Add comment pointing to common way to enable this.


Commit: 72f9128234fb073c08d313fa686d321dae433bfa
    https://github.com/parrot/parrot/commit/72f9128234fb073c08d313fa686d321dae433bfa
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/auto/platform.pm
  M config/gen/makefiles/root.in
  M include/parrot/platform_interface.h
  M src/platform/ansi/exec.c
  R src/platform/ansi/pid.c
  M src/platform/generic/exec.c
  R src/platform/generic/pid.c
  M src/platform/win32/exec.c
  R src/platform/win32/pid.c

Log Message:
-----------
Merge platform/*/pid.c into platform/*/exec.c


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_add_float


Commit: fb65249e4451f1516e04775ade36d8603666c7de
    https://github.com/parrot/parrot/commit/fb65249e4451f1516e04775ade36d8603666c7de
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
Deprecate "constant" PObjs.


Commit: 93731ede6170a4d4283593fe8b65108f97878f04
    https://github.com/parrot/parrot/commit/93731ede6170a4d4283593fe8b65108f97878f04
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
Add Parrot_new_constant_* functions and PObj_constant_FLAG into deprecation.


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

Changed paths:
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M docs/dev/headerizer.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Install.pm
  M parrotbug
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops
  M src/dynpmc/os.pmc
  M src/dynpmc/subproxy.pmc
  M src/library.c
  M src/pmc/env.pmc
  M src/pmc/exception.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M t/dynpmc/os.t
  M t/perl/Parrot_Docs.t
  M t/pmc/complex.t
  M t/pmc/filehandle.t
  M t/pmc/packfilebytecodesegment.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_dump.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/install_files.pl
  M tools/dev/parrotbench.pl
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

Log Message:
-----------
Merge remote branch 'origin/master' into exception_backtraces


Commit: 26d7d43d082a97e7b8b5f1fcbc24acfd6b322e4d
    https://github.com/parrot/parrot/commit/26d7d43d082a97e7b8b5f1fcbc24acfd6b322e4d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M src/exceptions.c
  M src/pmc/exception.pmc

Log Message:
-----------
fix a few bugs. The new system now works as expected. Needs tests


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

Changed paths:
  M t/compilers/imcc/syn/errors.t

Log Message:
-----------
add a basic test for multi-stage rethrow with informative backtraces. The test isn't as specific as it probably could be


Commit: 06edc1c9f3ee7e4e2019e6ce414a1b74fbb7e04b
    https://github.com/parrot/parrot/commit/06edc1c9f3ee7e4e2019e6ce414a1b74fbb7e04b
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M frontend/parrot/main.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
only be locale-specific about character type (LC_CTYPE, eg: UTF8)

respecting locale globally breaks tests in many non-english locales by changin
printf, errno messages, etc


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

Changed paths:
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M docs/dev/headerizer.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Install.pm
  M parrotbug
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops
  M src/dynpmc/os.pmc
  M src/dynpmc/subproxy.pmc
  M src/library.c
  M src/pmc/env.pmc
  M src/pmc/exception.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M t/dynpmc/os.t
  M t/perl/Parrot_Docs.t
  M t/pmc/complex.t
  M t/pmc/filehandle.t
  M t/pmc/packfilebytecodesegment.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_dump.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/install_files.pl
  M tools/dev/parrotbench.pl
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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


Commit: 06b1fad972865035a3823fb3d00d64a455acfba0
    https://github.com/parrot/parrot/commit/06b1fad972865035a3823fb3d00d64a455acfba0
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
Deprecate functions in src/embed.c. TT #1910


Commit: ae83646865781172d5490943d30a5d29b9bf5b33
    https://github.com/parrot/parrot/commit/ae83646865781172d5490943d30a5d29b9bf5b33
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M config/gen/platform/linux/encoding.c
  M frontend/parrot/main.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
reset locale after grabbing character encoding - fixes tests on internationalized systems


Commit: 688366d5e65c9361bfef181b2698fa381f54f8f1
    https://github.com/parrot/parrot/commit/688366d5e65c9361bfef181b2698fa381f54f8f1
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M include/parrot/stat.h
  M src/dynpmc/file.pmc
  M src/dynpmc/os.pmc
  M src/platform/generic/io.c
  M src/platform/generic/stat.c
  M t/dynpmc/file.t
  M t/dynpmc/os.t

Log Message:
-----------
Add Parrot_lstat_info_intval

And use Parrot_stat_* functions in dynpmcs


Commit: d539bfbcdae529f19e52e22f22f56c09bb065c43
    https://github.com/parrot/parrot/commit/d539bfbcdae529f19e52e22f22f56c09bb065c43
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M t/dynpmc/os.t

Log Message:
-----------
untodo OS test, TT #1836


Commit: c638c312efa07c8dc5d406eb6f13c94b19a0b9b2
    https://github.com/parrot/parrot/commit/c638c312efa07c8dc5d406eb6f13c94b19a0b9b2
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Remove c++-style commented out line. Closes #1949. doughera++


Commit: 770403be47fb93816066c33271d029b14d7fa92c
    https://github.com/parrot/parrot/commit/770403be47fb93816066c33271d029b14d7fa92c
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-11 (Tue, 11 Jan 2011)

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

Log Message:
-----------
Make win32 tests pass


Commit: 644658e93323546c38446b456cd66f557d9a9c56
    https://github.com/parrot/parrot/commit/644658e93323546c38446b456cd66f557d9a9c56
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M docs/dev/headerizer.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M frontend/parrot/main.c
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Install.pm
  M parrotbug
  M runtime/parrot/library/Digest/sha256.pir
  M src/dynoplibs/bit.ops
  M src/dynpmc/subproxy.pmc
  M src/platform/linux/encoding.c
  M src/pmc/exception.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/string/api.c
  M t/perl/Parrot_Docs.t
  M t/pmc/complex.t
  M t/pmc/filehandle.t
  M t/pmc/packfilebytecodesegment.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_dump.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/install_files.pl
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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


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

Changed paths:
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M config/gen/makefiles/docs.in
  M config/gen/platform/linux/encoding.c
  M docs/dev/headerizer.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M frontend/parrot/main.c
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M parrotbug
  M src/dynpmc/subproxy.pmc
  M src/pmc/exception.pmc
  M src/pmc/managedstruct.pmc
  M src/string/api.c
  M t/dynpmc/os.t
  M t/perl/Parrot_Docs.t
  M t/pmc/filehandle.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/install_files.pl
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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


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

Changed paths:
  M Configure.pl
  M MANIFEST
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  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 runtime/parrot/library/distutils.pir
  M src/exceptions.c
  M t/examples/shootout.t
  M t/native_pbc/integer.t
  M tools/dev/create_language.pl
  M tools/dev/mk_native_pbc

Log Message:
-----------
Merge branch 'remove_auto_jit'


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

Changed paths:
  R config/auto/jit.pm
  R t/steps/auto/jit-01.t

Log Message:
-----------
Really delete config/auto/jit.pm and t/steps/auto/01-jit.t.


Commit: be8f1a6551171c6ac95efbd4dd1ce164660baf6a
    https://github.com/parrot/parrot/commit/be8f1a6551171c6ac95efbd4dd1ce164660baf6a
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M t/src/misc.t

Log Message:
-----------
[t] fix src tests for C89 compatibility; doughera++ for the patch


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

Changed paths:
  M config/gen/platform/generic/env.c
  M src/pbc_disassemble.c

Log Message:
-----------
Apply patches submitte by doughera++ in TT #1950 and TT #1953.


Commit: 901764ea1616a1caf80cd91cc9d23825723a0cfc
    https://github.com/parrot/parrot/commit/901764ea1616a1caf80cd91cc9d23825723a0cfc
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M config/gen/platform/generic/env.c
  M src/pbc_disassemble.c

Log Message:
-----------
Merge branch 'doughera_3patches'.  Applies patches submitted by doughera++ in
TT #1950 and TT #1953.


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

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M include/parrot/io.h
  M include/parrot/platform_interface.h
  M src/io/api.c
  M src/io/socket_api.c
  M src/platform/generic/io.c
  M src/platform/generic/socket.c
  M src/platform/win32/io.c
  R src/platform/win32/socket.c
  M src/pmc/socket.pmc

Log Message:
-----------
[io] Refactor platform socket API


Commit: 72addf8e376a6aedcfb669cdbd7c3368d772d693
    https://github.com/parrot/parrot/commit/72addf8e376a6aedcfb669cdbd7c3368d772d693
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M src/pmc/exception.pmc
  M t/pmc/exception.t

Log Message:
-----------
add serialization for Exception

see Ωη;)XD for an example of why this might be considered useful


Commit: 8c2f5cc09d28ee2e566ee79a5de5cb35c599177b
    https://github.com/parrot/parrot/commit/8c2f5cc09d28ee2e566ee79a5de5cb35c599177b
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-11 (Tue, 11 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 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/misc.t
  R t/steps/auto/jit-01.t
  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 exception_backtraces


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Various tests for Parrot_PMC_* functions


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] More Parrot_PMC_* tests


Commit: 97a37c99ce79612091e1ff3f3b7c3b979362a38a
    https://github.com/parrot/parrot/commit/97a37c99ce79612091e1ff3f3b7c3b979362a38a
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-11 (Tue, 11 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M include/parrot/platform_interface.h
  M src/io/filehandle.c
  M src/io/socket_api.c
  M src/platform/generic/exec.c
  M src/platform/generic/io.c
  M src/pmc/filehandle.pmc

Log Message:
-----------
Move process related code from io.c to exec.c


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

Changed paths:
  M Configure.pl
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M MANIFEST.generated
  M PBC_COMPAT
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/opsc/ops2c.nqp
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  M compilers/pge/PGE/P5Regex.pir
  M compilers/pge/PGE/Perl6Regex.pir
  M compilers/pge/PGE/Regex.pir
  R config/auto/jit.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/config_pm/myconfig.in
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  R config/gen/platform/generic/memexec.c
  A config/gen/platform/linux/encoding.c
  R config/gen/platform/openbsd/memexec.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/gen/platform/win32/uid.c
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/optimize.pm
  M config/inter/libparrot.pm
  M docs/dev/c_functions.pod
  M docs/dev/headerizer.pod
  M docs/embed.pod
  A docs/embed_new.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/project/git_workflow.pod
  M docs/running.pod
  M docs/submissions.pod
  M examples/benchmarks/addit.pasm
  M examples/benchmarks/bench_newp.pasm
  M examples/benchmarks/freeze.pasm
  M examples/benchmarks/gc_alloc_new.pasm
  M examples/benchmarks/gc_alloc_reuse.pasm
  M examples/benchmarks/gc_generations.pasm
  M examples/benchmarks/gc_header_new.pasm
  M examples/benchmarks/gc_header_reuse.pasm
  M examples/benchmarks/gc_waves_headers.pasm
  M examples/benchmarks/gc_waves_sizeable_data.pasm
  M examples/benchmarks/gc_waves_sizeable_headers.pasm
  M examples/benchmarks/mops_intval.pasm
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo3.pir
  M examples/benchmarks/oo4.pasm
  M examples/benchmarks/primes.pasm
  M examples/benchmarks/primes_i.pasm
  M examples/benchmarks/stress.pasm
  M examples/benchmarks/stress1.pasm
  M examples/benchmarks/stress2.pasm
  M examples/benchmarks/stress3.pasm
  M examples/benchmarks/vpm.pir
  M examples/pasm/cat.pasm
  M examples/pasm/fact.pasm
  M examples/pasm/hello.pasm
  M examples/pir/make_hello_pbc.pir
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M examples/streams/Combiner.pir
  M examples/streams/Coroutine.pir
  M examples/streams/FileLines.pir
  M examples/streams/Filter.pir
  M examples/streams/Include.pir
  M examples/streams/Lines.pir
  M examples/streams/SubCounter.pir
  M examples/subs/coroutine.pasm
  M examples/subs/pasm_sub1.pasm
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/pbc_dump/packdump.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/key.h
  M include/parrot/library.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string.h
  M include/parrot/string_funcs.h
  M include/parrot/sub.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/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/PGE.pm
  M parrotbug
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  M src/embed/api.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.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
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  R src/io/utf8.c
  M src/io/win32.c
  M src/key.c
  M src/library.c
  M src/multidispatch.c
  M src/ops/core.ops
  M src/ops/experimental.ops
  M src/packfile/api.c
  R src/packfile/execute.c
  M src/packfile/output.c
  R src/packfile/packfile_private.h
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/integer.pmc
  M src/pmc/key.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/socket.pmc
  M src/pmc/string.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/ascii.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.c
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  A src/string/encoding/unicode.h
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  R src/string/unicode.h
  M src/vtables.c
  M t/compilers/imcc/imcpasm/opt1.t
  M t/compilers/imcc/imcpasm/opt2.t
  M t/compilers/imcc/imcpasm/optc.t
  M t/compilers/imcc/reg/alloc.t
  M t/compilers/imcc/reg/spill_old.t
  M t/compilers/imcc/syn/const.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/macro.t
  M t/compilers/imcc/syn/pcc.t
  M t/compilers/imcc/syn/regressions.t
  M t/compilers/imcc/syn/tail.t
  M t/compilers/opsc/06-opsfile.t
  M t/compilers/pct/complete_workflow.t
  M t/compilers/pct/post.t
  M t/compilers/pge/pge_globs.t
  M t/compilers/tge/basic.t
  M t/dynoplibs/bit.t
  M t/dynoplibs/debug.t
  M t/dynoplibs/io-old.t
  M t/dynoplibs/io.t
  M t/dynoplibs/sysinfo.t
  M t/dynoplibs/time_old.t
  M t/dynoplibs/trans-old.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/gziphandle.t
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/examples/pir.t
  M t/examples/shootout.t
  M t/examples/streams.t
  M t/library/md5.t
  A t/library/sha.t
  M t/library/streams.t
  M t/library/test_more.t
  M t/native_pbc/integer.t
  M t/op/basic.t
  M t/op/calling.t
  M t/op/exceptions.t
  M t/op/exit.t
  M t/op/interp.t
  M t/op/jit.t
  M t/op/jitn.t
  M t/op/lexicals.t
  M t/op/literal-old.t
  M t/op/say.t
  M t/op/spawnw.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/perl/Parrot_Docs.t
  M t/perl/Parrot_Test.t
  M t/perl/testlib/answer.pir
  M t/perl/testlib/hello.pasm
  M t/pmc/bigint.t
  M t/pmc/bignum.t
  M t/pmc/bytebuffer.t
  M t/pmc/callcontext.t
  M t/pmc/class.t
  M t/pmc/complex.t
  M t/pmc/context.t
  M t/pmc/continuation.t
  M t/pmc/coroutine.t
  M t/pmc/eval.t
  M t/pmc/exception-old.t
  M t/pmc/filehandle.t
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/fixedstringarray.t
  M t/pmc/float.t
  M t/pmc/freeze.t
  M t/pmc/globals.t
  M t/pmc/hashiteratorkey.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/io_stdin.t
  M t/pmc/iterator.t
  M t/pmc/key.t
  M t/pmc/mappedbytearray.t
  M t/pmc/multidispatch.t
  M t/pmc/namespace-old.t
  M t/pmc/namespace.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  M t/pmc/object-meths.t
  M t/pmc/opcode.t
  M t/pmc/orderedhash.t
  M t/pmc/orderedhashiterator.t
  A t/pmc/packfilebytecodesegment.t
  A t/pmc/packfileopmap.t
  M t/pmc/parrotio.t
  M t/pmc/pmc.t
  M t/pmc/socket.t
  M t/pmc/stringhandle.t
  M t/pmc/sub.t
  M t/pmc/testfile
  M t/pmc/threads.t
  M t/pmc/timer.t
  M t/profiling/profiling.t
  M t/src/checkdepend.t
  M t/src/embed.t
  A t/src/embed/api.t
  M t/src/extend.t
  R t/steps/auto/jit-01.t
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/create_language.pl
  M tools/dev/dump_pbc.pl
  A tools/dev/gdb-pp-load.py
  A tools/dev/gdb-pp.py
  M tools/dev/install_files.pl
  R tools/dev/list_unjitted.pl
  M tools/dev/make_cover.pl
  M tools/dev/mk_native_pbc
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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


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

Changed paths:
  M config/gen/platform/generic/env.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/pmc/exception.t
  M t/src/misc.t

Log Message:
-----------
Merge remote branch 'origin/master'


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: 44e5a0a7819a23a4f5dd8f4e28d74aa5b42da5fe
    https://github.com/parrot/parrot/commit/44e5a0a7819a23a4f5dd8f4e28d74aa5b42da5fe
Author: Coke <will at coleda.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M src/pbc_disassemble.c

Log Message:
-----------
Fix g++ build.


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

Changed paths:
  M src/io/socket_api.c

Log Message:
-----------
[io] Fix bug in recv


Commit: 4740da34a804966a8891a6535650fb1d8ccd935f
    https://github.com/parrot/parrot/commit/4740da34a804966a8891a6535650fb1d8ccd935f
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M t/src/misc.t

Log Message:
-----------
fix test Parrot_vsnprintf with len 0, TT #1956


Commit: fa6d538430e45b9bc8307715ce6728b63fa6c4dd
    https://github.com/parrot/parrot/commit/fa6d538430e45b9bc8307715ce6728b63fa6c4dd
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
make sure initial_pf is in place whenever we build default segs


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

Changed paths:
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir

Log Message:
-----------
[t] Add a real test for the Socket PMC

It turned out that Win32 is broken.


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

Changed paths:
  M MANIFEST

Log Message:
-----------
Update MANIFEST


Commit: 113df7b4f6b182445151d2b2470865a7066da39b
    https://github.com/parrot/parrot/commit/113df7b4f6b182445151d2b2470865a7066da39b
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
allows to use a string with PIR source as invokable in throws_type


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

Changed paths:
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M src/dynpmc/Defines.in
  M t/src/checkdepend.t

Log Message:
-----------
[t] Fix TT #1944

We don't generate platform-specific code now, so this problem is solved.


Commit: 025ff86087a4a132bbc082cec59a62ba77858367
    https://github.com/parrot/parrot/commit/025ff86087a4a132bbc082cec59a62ba77858367
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-12 (Wed, 12 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
rename local variable 'main' to avoid the warning: 'main' is usually a function


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

Changed paths:
  M Configure.pl
  M MANIFEST
  R config/auto/jit.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  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/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/exceptions.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/platform/generic/env.c
  M src/pmc/exception.pmc
  M t/examples/shootout.t
  M t/native_pbc/integer.t
  M t/pmc/exception.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  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

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


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

Changed paths:
  M src/pmc/socket.pmc

Log Message:
-----------
Really fix Socket PMC


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

Changed paths:
  M src/io/buffer.c

Log Message:
-----------
[io] Try to handle corner case with readline, pipes and multi-byte encodings

It'll be fun to write test that reliably triggers this code path.


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

Changed paths:
  M t/steps/auto/thread-01.t

Log Message:
-----------
Test config/auto/thread.pm more thoroughly.
Mock several cases coded in runstep().


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_(absolute|add_float|can)


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_does


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_get_class


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_is_equal_num


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_(is_same|is_equal_string|cmp_num|cmp_string)


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_i_divide


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_visit


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

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Parrot_PMC_(type|get_bool|set_bool)


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

Changed paths:
  M config/init/optimize.pm
  M t/steps/init/optimize-01.t

Log Message:
-----------
Fix overriding of command-line option for optimization level.

Cf.:  http://trac.parrot.org/parrot/ticket/1957.


Commit: 9d9cd51abc2a5b9f01557d077775a5842f0c7b81
    https://github.com/parrot/parrot/commit/9d9cd51abc2a5b9f01557d077775a5842f0c7b81
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M src/interp/inter_create.c
  M src/packfile/api.c

Log Message:
-----------
We always need an initial_pf, so just create it when we initialize the interpreter. Then we don't need to be checking for it later


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

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/api.c
  M src/packfile/api.c

Log Message:
-----------
Add some accessors for interp->initial_pf and interp->code to the packfile API. Add a new function to set a packfile as the itnerp's current packfile. Use this new function to reimplement Parrot_pbc_load, and replace several uses of Parrot_pbc_load with Parrot_pf_set_current_packfile. While I'm there, use some proper values for Exception type in embedding api


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

Changed paths:
  M docs/dev/longopt.pod
  M src/pbc_disassemble.c

Log Message:
-----------
TT #1950: Applying updated patches from doughera++.

See:  http://trac.parrot.org/parrot/ticket/1950.


Commit: 21b259b596a1e1224206bccab4c73ccc5b460d54
    https://github.com/parrot/parrot/commit/21b259b596a1e1224206bccab4c73ccc5b460d54
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M include/parrot/packfile.h
  M src/packfile/api.c

Log Message:
-----------
create a new function Parrot_pf_create_default_segments to start replacing PF_create_default_segs. Add a new parameter to PF_create_default_segs that forces us to update interp->code, so we don't need to do the assignment in IMCC


Commit: 8a84768fd234909e0463b58a6a1c145222e9bd49
    https://github.com/parrot/parrot/commit/8a84768fd234909e0463b58a6a1c145222e9bd49
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M compilers/imcc/pbc.c

Log Message:
-----------
remove all instances of 'interp->code' from compilers/imcc/pbc.c. Replace it with the new accessor functions. Don't look it up in the various static functions, instead pass a reference. In reality, many of these need a reference to PackFile_ConstTable instead of PackFile_ByteCode instead.


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

Changed paths:
  M compilers/imcc/parser_util.c

Log Message:
-----------
remove all instances of interp->code from compilers/imcc/parser_util.c. Replace with accessor functions


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

Changed paths:
  M src/io/core.c

Log Message:
-----------
[io] Hopefully make Win32 sockets work again


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

Changed paths:
  M compilers/imcc/pbc.c

Log Message:
-----------
remove instance of interp->initial_pf from compilers/imcc/pbc.c


Commit: 5ec8f63c5d11669904935c8db7780634253f6daf
    https://github.com/parrot/parrot/commit/5ec8f63c5d11669904935c8db7780634253f6daf
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  R README.deutsch
  R README.espanol
  R README.polski
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.polski

Log Message:
-----------
move translated README files into a dedicated translations directory for now, while we figure out what to do with them


Commit: 73bea864da9650dcf04ceaa4f84bf3c94e58d3dc
    https://github.com/parrot/parrot/commit/73bea864da9650dcf04ceaa4f84bf3c94e58d3dc
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  A README.български

Log Message:
-----------
Merge remote branch 'origin/bulgarian_readme'


Commit: 9f354bad49ca49b16d6e286d873cfe1d3bcc6c37
    https://github.com/parrot/parrot/commit/9f354bad49ca49b16d6e286d873cfe1d3bcc6c37
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  R README.български
  A docs/translations/README.български

Log Message:
-----------
Move the bulgarian readme into the translations folder


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

Changed paths:
  A README.pt-BR
  M docs/translations/README.espanol

Log Message:
-----------
merge conflicts


Commit: 8e61602115b5a704b53c9bdf57e4d994a6347099
    https://github.com/parrot/parrot/commit/8e61602115b5a704b53c9bdf57e4d994a6347099
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  R README.pt-BR
  A docs/translations/README.pt-BR

Log Message:
-----------
move ptBR README to translations folder


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

Changed paths:
  A README.francais

Log Message:
-----------
Merge remote branch 'origin/gci_french_readme'


Commit: 27f9e5cb650235f50d906c2bb57cfe9f754fdbed
    https://github.com/parrot/parrot/commit/27f9e5cb650235f50d906c2bb57cfe9f754fdbed
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  R README.francais
  A docs/translations/README.francais

Log Message:
-----------
move french README to docs/translations


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

Changed paths:
  M MANIFEST
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t

Log Message:
-----------
[t] Caching git describe strings

This is a fixed version of the code that was getting modly in the
fix_git_info_cache branch. whiteknight++ for reminding me about it.


Commit: d93c1fb2fd1898cb9ea6fb02f2998bfd9b523e1b
    https://github.com/parrot/parrot/commit/d93c1fb2fd1898cb9ea6fb02f2998bfd9b523e1b
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M tools/dev/fetch_languages.pl

Log Message:
-----------
[languages] Cardinal moves on github.com/parrot


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

Changed paths:
  M MANIFEST
  M src/pbc_disassemble.c

Log Message:
-----------
Fix MANIFEST


Commit: f832d2db66ed1710c6f2fab94aeab2dedb99e6a3
    https://github.com/parrot/parrot/commit/f832d2db66ed1710c6f2fab94aeab2dedb99e6a3
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
add deprecation notices for TTs 1868 and 1961


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

Changed paths:
  M src/nci/libffi.c

Log Message:
-----------
Fix headerizer warnings in src/nci/libffi.c

Should fix TT #1942


Commit: 35f57466e92b99d198d2c29bd5b1254c4c460695
    https://github.com/parrot/parrot/commit/35f57466e92b99d198d2c29bd5b1254c4c460695
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M MANIFEST
  A docs/translations/README.BGR
  R docs/translations/README.български

Log Message:
-----------
fix README with non-ascii name. It breaks MANIFEST and configure, so give it a simpler name


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

Changed paths:
  M compilers/imcc/parser_util.c
  M src/packfile/api.c

Log Message:
-----------
rename a variable to be less confusing


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

Changed paths:
  M t/steps/init/optimize-01.t

Log Message:
-----------
[codingstd] Eliminate trailing whitespace.


Commit: 42b94c9536ea5f55e8b37c515f83acb260cbd70f
    https://github.com/parrot/parrot/commit/42b94c9536ea5f55e8b37c515f83acb260cbd70f
Author: Andy Lester <andy at petdance.com>
Date:   2011-01-13 (Thu, 13 Jan 2011)

Changed paths:
  M include/parrot/string_funcs.h
  M src/gc/gc_ms2.c
  M src/string/api.c

Log Message:
-----------
adding function macros


Commit: 2a4e2881ad3d37a2268f73c07ddcdd6d429ad4ec
    https://github.com/parrot/parrot/commit/2a4e2881ad3d37a2268f73c07ddcdd6d429ad4ec
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
add version to HTML title


Commit: 4fbf977e54664eaf23d0b926fdb08bb0370cc473
    https://github.com/parrot/parrot/commit/4fbf977e54664eaf23d0b926fdb08bb0370cc473
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

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

Log Message:
-----------
fix decorations of Parrot_str_from_platform_cstring


Commit: e0df021adfa41af4e0ffdf3ed60344ceedda5682
    https://github.com/parrot/parrot/commit/e0df021adfa41af4e0ffdf3ed60344ceedda5682
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
fix codetest failure - line length


Commit: 50acdfb4de33760e893e5387f9610d5cceb82f40
    https://github.com/parrot/parrot/commit/50acdfb4de33760e893e5387f9610d5cceb82f40
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/imcc.h

Log Message:
-----------
remove unused function imcc_run_pbc


Commit: 0297b0a21cf428efb37369d7ab563a22c4bf0cef
    https://github.com/parrot/parrot/commit/0297b0a21cf428efb37369d7ab563a22c4bf0cef
Author: gerd <gp at zimt.uni-siegen.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M tools/docs/make_html_docs.pl

Log Message:
-----------
make the option "--version" optional


Commit: 4357d749cfaddee006260b9d5d3177e11adb7992
    https://github.com/parrot/parrot/commit/4357d749cfaddee006260b9d5d3177e11adb7992
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/imcc.h

Log Message:
-----------
remove unused function imcc_run_pbc


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

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/main.c
  M include/parrot/api.h
  R include/parrot/imcc.h

Log Message:
-----------
imcc_run is now static because it's only used in compilers/imcc/main.c. With that, we can get rid of include/parrot/imcc.h entirely. Good riddance.


Commit: 2471580b7316eb4289d0012a8aa927077d65aecd
    https://github.com/parrot/parrot/commit/2471580b7316eb4289d0012a8aa927077d65aecd
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  M include/parrot/interpreter.h
  M src/embed/api.c

Log Message:
-----------
remove the field interp->output_file. Instead, we let IMCC parse that option internally for now and not burden the interp with that information


Commit: c46bc40bc945f058cc2f2d45b120911de31d6eb8
    https://github.com/parrot/parrot/commit/c46bc40bc945f058cc2f2d45b120911de31d6eb8
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/pmc/imageiofreeze.pmc

Log Message:
-----------
simplify logic in  ImageIOFreeze.push_pmc


Commit: f002b96228389498a6700f08ec7bdc8a32c3949f
    https://github.com/parrot/parrot/commit/f002b96228389498a6700f08ec7bdc8a32c3949f
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/packfile/object_serialization.c
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc

Log Message:
-----------
inline Parrot_visit_list_{visit, thawfinish}

This allows the visit list to be pruned while freezing.


Commit: 48b41743ca233c1dc017eecfbb8dd364be22795a
    https://github.com/parrot/parrot/commit/48b41743ca233c1dc017eecfbb8dd364be22795a
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M include/parrot/imageio.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiothaw.pmc

Log Message:
-----------
implement PBC backrefs in constant tables

Objects previously seen in the object graphs of other constants in the same
constant table are now stored as backreferences in stead of being duplicated.
This is significant improvement for a number of common cases including, but not
limited to: namespaces, outer subs, and lexpads.

opsc.pbc, by virtue of being created using nqp, makes heavy use of all of the
above mentioned features and is now 15% smaller.


Commit: 3925b994cc002f605214639c9c95af5cded2d6ae
    https://github.com/parrot/parrot/commit/3925b994cc002f605214639c9c95af5cded2d6ae
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/packfile/output.c
  M src/pmc/imageiosize.pmc

Log Message:
-----------
[codingstd] cpp comments


Commit: 6ac58b50ea2ea95841bbdff6e1f559c0205b2a70
    https://github.com/parrot/parrot/commit/6ac58b50ea2ea95841bbdff6e1f559c0205b2a70
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/packfile/output.c

Log Message:
-----------
[codingstd] c function docs


Commit: f3ce78ca39f8304ec4ba92020f0239687aeda17c
    https://github.com/parrot/parrot/commit/f3ce78ca39f8304ec4ba92020f0239687aeda17c
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc

Log Message:
-----------
[codingstd] pmc docs


Commit: e8cf978d94ae814be62d4b323b087f207af2ce13
    https://github.com/parrot/parrot/commit/e8cf978d94ae814be62d4b323b087f207af2ce13
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/packfile/object_serialization.c
  M src/pmc/imageiofreeze.pmc

Log Message:
-----------
use get_pointer to access seen hash of ImageIOFreeze for consistency with ImageIOSize


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

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M src/embed/api.c

Log Message:
-----------
remove .pbc loading logic from imcc_run, and move it into the parrot.exe frontend. While I'm there, change argument parsing so we put parsed flag values into a struct, and make a few other cleanups and changes


Commit: c019067064171a3fe95d79a2adb233cd5e6a7508
    https://github.com/parrot/parrot/commit/c019067064171a3fe95d79a2adb233cd5e6a7508
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M src/pmc/imageiosize.pmc

Log Message:
-----------
[codingstd] pod syntax


Commit: 31792fae89dcff165d9572b0475f4147c3831c2c
    https://github.com/parrot/parrot/commit/31792fae89dcff165d9572b0475f4147c3831c2c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

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

Log Message:
-----------
Add a new API function to serialize a packfile PMC into a format suitable for writing a .pbc file. This code stolen in part from compilers/imcc/main.c:imcc_write_pbc


Commit: 5e6374d2e82b667832bcde24a32b5a3fe9c47881
    https://github.com/parrot/parrot/commit/5e6374d2e82b667832bcde24a32b5a3fe9c47881
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M docs/dev/profiling.pod

Log Message:
-----------
fix pod to conform with make html

uc =head1 Name to =head1 NAME (this seems to be required)
also Description to DESCRIPTION (only other =head1 in the pod)
did not change copyright as this probably needs to be updated and
 do not want to show that this is up-to-date


Commit: 68f82869525efa6bd0e870606cc3fc1fe525b33b
    https://github.com/parrot/parrot/commit/68f82869525efa6bd0e870606cc3fc1fe525b33b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
stub out a test for the new API function


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

Changed paths:
  M t/configure/065-git_describe_from_cache.t

Log Message:
-----------
localizing $@ inside subroutine caused 'require' to fail outside the subroutine.


Commit: b76fe7fb2e4e33a35b7fde41607be84423d2d02c
    https://github.com/parrot/parrot/commit/b76fe7fb2e4e33a35b7fde41607be84423d2d02c
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M t/configure/063-git_describe_to_cache.t

Log Message:
-----------
correct documentation


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

Changed paths:
  M src/thread.c
  M t/src/embed.t

Log Message:
-----------
[t] Fix t/src/embed.t

Make test 3 fail with optimized builds (TT #1937).
Hopefully with other failures (TT #1964).


Commit: 2053ac16289474a4a3eb53387c903b7b78e99632
    https://github.com/parrot/parrot/commit/2053ac16289474a4a3eb53387c903b7b78e99632
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M include/parrot/atomic.h

Log Message:
-----------
Fix TT #1945

Triggered by --without-threads


Commit: 18e80cb23f26b52a06d0778a32a3f4f59d0e5270
    https://github.com/parrot/parrot/commit/18e80cb23f26b52a06d0778a32a3f4f59d0e5270
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M MANIFEST
  R README.deutsch
  R README.espanol
  R README.polski
  M config/init/optimize.pm
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M include/parrot/atomic.h
  M include/parrot/string_funcs.h
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/src/embed.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M tools/dev/fetch_languages.pl
  M tools/docs/make_html_docs.pl

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


Commit: 481a15b65c765c0a6261fa94d0b0bff03e283ae6
    https://github.com/parrot/parrot/commit/481a15b65c765c0a6261fa94d0b0bff03e283ae6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-14 (Fri, 14 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M src/io/core.c

Log Message:
-----------
Fix merge


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

Changed paths:
  M Configure.pl
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  R README.deutsch
  R README.espanol
  R README.polski
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  R config/auto/jit.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/gen/platform/generic/env.c
  M config/gen/platform/linux/encoding.c
  M config/init/hints/darwin.pm
  M config/init/optimize.pm
  M docs/dev/headerizer.pod
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/running.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M frontend/parrot/main.c
  M include/parrot/atomic.h
  M include/parrot/embed.h
  M include/parrot/extend.h
  M include/parrot/string_funcs.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/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Vtable.pm
  M parrotbug
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/dynoplibs/bit.ops
  M src/dynpmc/subproxy.pmc
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/examples/shootout.t
  M t/native_pbc/integer.t
  M t/perl/Parrot_Docs.t
  M t/pmc/complex.t
  M t/pmc/exception.t
  M t/pmc/filehandle.t
  M t/pmc/packfilebytecodesegment.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  M t/src/embed.t
  M t/src/misc.t
  R t/steps/auto/jit-01.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_dump.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/build/vtable_extend.pl
  M tools/dev/bench_op.pir
  M tools/dev/create_language.pl
  M tools/dev/fetch_languages.pl
  M tools/dev/install_files.pl
  M tools/dev/mk_native_pbc
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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

Conflicts:
	include/parrot/string_funcs.h
	src/string/api.c


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

Changed paths:
  M PLATFORMS

Log Message:
-----------
JIT does not exist right now


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

Changed paths:
  M PLATFORMS

Log Message:
-----------
[doc] Add update about linux sparc64


Commit: a8215c9bbb2321b697ef43550e7e23db87259f3f
    https://github.com/parrot/parrot/commit/a8215c9bbb2321b697ef43550e7e23db87259f3f
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
consting


Commit: 8a7dab5106599f7698ddd796c285b050873fd1ee
    https://github.com/parrot/parrot/commit/8a7dab5106599f7698ddd796c285b050873fd1ee
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M MANIFEST
  M PLATFORMS
  R README.deutsch
  R README.espanol
  R README.polski
  M config/init/optimize.pm
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M include/parrot/atomic.h
  M include/parrot/string_funcs.h
  M runtime/parrot/library/Test/More.pir
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  M t/src/embed.t
  M t/src/misc.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M tools/dev/fetch_languages.pl
  M tools/docs/make_html_docs.pl

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


Commit: 177577c33f380571dfd5a1f238a017292fb4d030
    https://github.com/parrot/parrot/commit/177577c33f380571dfd5a1f238a017292fb4d030
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M t/pmc/class.t

Log Message:
-----------
it doesn't make sense to test against any specific class ID number. Instead, test that inspect('id') returns the same value as VTABLE_get_integer


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

Changed paths:
  M t/pmc/class.t

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


Commit: 29c4a7fc58729db2a30498da5bd548b26d046e8b
    https://github.com/parrot/parrot/commit/29c4a7fc58729db2a30498da5bd548b26d046e8b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  R include/parrot/imcc.h
  M include/parrot/interpreter.h
  M src/embed/api.c

Log Message:
-----------
re-remove include/parrot/imcc.h


Commit: 56e94ebbca3a145f6e3b880ecf752b7fcbc7479f
    https://github.com/parrot/parrot/commit/56e94ebbca3a145f6e3b880ecf752b7fcbc7479f
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M t/configure/065-git_describe_from_cache.t

Log Message:
-----------
Correct test file as it has been corrected in master.


Commit: 670d5f06731a8ed3bce2532acbd9106d6e452a9d
    https://github.com/parrot/parrot/commit/670d5f06731a8ed3bce2532acbd9106d6e452a9d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M DEPRECATED.pod
  M MANIFEST
  M PLATFORMS
  R README.deutsch
  R README.espanol
  R README.polski
  M config/init/optimize.pm
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M include/parrot/atomic.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Vtable.pm
  M runtime/parrot/library/Test/More.pir
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/pmc/class.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  M t/src/embed.t
  M t/src/misc.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M tools/build/vtable_extend.pl
  M tools/dev/fetch_languages.pl
  M tools/docs/make_html_docs.pl

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


Commit: 8acace42c8bd265a94c0f949d3162c0788cfb240
    https://github.com/parrot/parrot/commit/8acace42c8bd265a94c0f949d3162c0788cfb240
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M Configure.pl
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M MANIFEST.generated
  M PLATFORMS
  R README.deutsch
  R README.espanol
  R README.polski
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  R config/auto/jit.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/myconfig.in
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  R config/gen/platform/generic/memexec.c
  A config/gen/platform/linux/encoding.c
  R config/gen/platform/openbsd/memexec.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/init/hints/darwin.pm
  M config/init/optimize.pm
  M config/inter/libparrot.pm
  M docs/dev/c_functions.pod
  M docs/dev/headerizer.pod
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  M docs/embed.pod
  A docs/embed_new.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/project/git_workflow.pod
  M docs/running.pod
  M docs/submissions.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M examples/benchmarks/mops_intval.pasm
  M examples/pir/make_hello_pbc.pir
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/pbc_dump/packdump.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/atomic.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/key.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.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/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Vtable.pm
  M parrotbug
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/core.c
  M src/io/filehandle.c
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  M src/io/win32.c
  M src/key.c
  M src/library.c
  M src/multidispatch.c
  M src/nci/libffi.c
  M src/ops/core.ops
  M src/ops/experimental.ops
  M src/packfile/api.c
  M src/packfile/output.c
  M src/pbc_disassemble.c
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/key.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/socket.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M src/thread.c
  M src/vtables.c
  M t/compilers/imcc/syn/tail.t
  M t/compilers/opsc/06-opsfile.t
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/dynoplibs/bit.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/rational.t
  M t/examples/pir.t
  M t/examples/shootout.t
  M t/library/md5.t
  A t/library/sha.t
  M t/library/test_more.t
  M t/native_pbc/integer.t
  M t/perl/Parrot_Docs.t
  M t/pmc/bigint.t
  M t/pmc/class.t
  M t/pmc/complex.t
  M t/pmc/context.t
  M t/pmc/exception.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/integer.t
  M t/pmc/key.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  M t/pmc/opcode.t
  A t/pmc/packfilebytecodesegment.t
  A t/pmc/packfileopmap.t
  M t/pmc/socket.t
  A t/pmc/testlib/test_server.pir
  M t/src/checkdepend.t
  M t/src/embed.t
  A t/src/embed/api.t
  M t/src/misc.t
  R t/steps/auto/jit-01.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/build/vtable_extend.pl
  M tools/dev/bench_op.pir
  M tools/dev/create_language.pl
  M tools/dev/fetch_languages.pl
  M tools/dev/install_files.pl
  M tools/dev/mk_native_pbc
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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


Commit: 81c993c5b72d69e4d59f54a19d13ce9986e548b4
    https://github.com/parrot/parrot/commit/81c993c5b72d69e4d59f54a19d13ce9986e548b4
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Fix remaining failures in t/src/embed.t with g++

Fixes TT #1964


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

Changed paths:
  M NEWS

Log Message:
-----------
Add a NEWS item


Commit: 622c3d13f07aa7c66709b08440e10877e0592cb0
    https://github.com/parrot/parrot/commit/622c3d13f07aa7c66709b08440e10877e0592cb0
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M src/packfile/object_serialization.c

Log Message:
-----------
cast for c++


Commit: 598107b480e5adb8e71578a9459378dd0b676f77
    https://github.com/parrot/parrot/commit/598107b480e5adb8e71578a9459378dd0b676f77
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M NEWS
  M PLATFORMS
  M docs/dev/profiling.pod
  M include/parrot/atomic.h
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  M t/pmc/class.t
  M t/src/embed.t

Log Message:
-----------
Merge branch 'master' into pbc-backref


Commit: e7cbbb1e35e5c5dbba45e381769fcd30cb03975f
    https://github.com/parrot/parrot/commit/e7cbbb1e35e5c5dbba45e381769fcd30cb03975f
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
unicode improvements are to more than just file IO


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

Changed paths:
  M Configure.pl
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M PLATFORMS
  R README.deutsch
  R README.espanol
  R README.polski
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/optimizer.c
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/opsc/ops2c.nqp
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  M compilers/pge/PGE/P5Regex.pir
  M compilers/pge/PGE/Perl6Regex.pir
  M compilers/pge/PGE/Regex.pir
  R config/auto/jit.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/config_pm/myconfig.in
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  R config/gen/platform/generic/memexec.c
  A config/gen/platform/linux/encoding.c
  R config/gen/platform/openbsd/memexec.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M config/gen/platform/win32/uid.c
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/optimize.pm
  M config/inter/libparrot.pm
  M docs/dev/c_functions.pod
  M docs/dev/headerizer.pod
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  M docs/embed.pod
  A docs/embed_new.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrothist.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/project/git_workflow.pod
  M docs/running.pod
  M docs/submissions.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M examples/benchmarks/addit.pasm
  M examples/benchmarks/bench_newp.pasm
  M examples/benchmarks/freeze.pasm
  M examples/benchmarks/gc_alloc_new.pasm
  M examples/benchmarks/gc_alloc_reuse.pasm
  M examples/benchmarks/gc_generations.pasm
  M examples/benchmarks/gc_header_new.pasm
  M examples/benchmarks/gc_header_reuse.pasm
  M examples/benchmarks/gc_waves_headers.pasm
  M examples/benchmarks/gc_waves_sizeable_data.pasm
  M examples/benchmarks/gc_waves_sizeable_headers.pasm
  M examples/benchmarks/mops_intval.pasm
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo3.pir
  M examples/benchmarks/oo4.pasm
  M examples/benchmarks/primes.pasm
  M examples/benchmarks/primes_i.pasm
  M examples/benchmarks/stress.pasm
  M examples/benchmarks/stress1.pasm
  M examples/benchmarks/stress2.pasm
  M examples/benchmarks/stress3.pasm
  M examples/benchmarks/vpm.pir
  M examples/pasm/cat.pasm
  M examples/pasm/fact.pasm
  M examples/pasm/hello.pasm
  M examples/pir/make_hello_pbc.pir
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M examples/streams/Combiner.pir
  M examples/streams/Coroutine.pir
  M examples/streams/FileLines.pir
  M examples/streams/Filter.pir
  M examples/streams/Include.pir
  M examples/streams/Lines.pir
  M examples/streams/SubCounter.pir
  M examples/subs/coroutine.pasm
  M examples/subs/pasm_sub1.pasm
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/pbc_dump/packdump.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/atomic.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/extend.h
  M include/parrot/hash.h
  M include/parrot/io.h
  M include/parrot/io_portable.h
  M include/parrot/io_unix.h
  M include/parrot/io_win32.h
  M include/parrot/key.h
  M include/parrot/library.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string.h
  M include/parrot/string_funcs.h
  M include/parrot/sub.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/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/PGE.pm
  M parrotbug
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  M src/embed/api.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.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
  M src/io/portable.c
  M src/io/socket_api.c
  M src/io/unix.c
  R src/io/utf8.c
  M src/io/win32.c
  M src/key.c
  M src/library.c
  M src/multidispatch.c
  M src/nci/libffi.c
  M src/ops/core.ops
  M src/ops/experimental.ops
  M src/packfile/api.c
  R src/packfile/execute.c
  M src/packfile/output.c
  R src/packfile/packfile_private.h
  M src/pbc_disassemble.c
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/integer.pmc
  M src/pmc/key.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/socket.pmc
  M src/pmc/string.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/ascii.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.c
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  A src/string/encoding/unicode.h
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  R src/string/unicode.h
  M src/thread.c
  M src/vtables.c
  M t/compilers/imcc/imcpasm/opt1.t
  M t/compilers/imcc/imcpasm/opt2.t
  M t/compilers/imcc/imcpasm/optc.t
  M t/compilers/imcc/reg/alloc.t
  M t/compilers/imcc/reg/spill_old.t
  M t/compilers/imcc/syn/const.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/macro.t
  M t/compilers/imcc/syn/pcc.t
  M t/compilers/imcc/syn/regressions.t
  M t/compilers/imcc/syn/tail.t
  M t/compilers/opsc/06-opsfile.t
  M t/compilers/pct/complete_workflow.t
  M t/compilers/pct/post.t
  M t/compilers/pge/pge_globs.t
  M t/compilers/tge/basic.t
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/dynoplibs/bit.t
  M t/dynoplibs/debug.t
  M t/dynoplibs/io-old.t
  M t/dynoplibs/io.t
  M t/dynoplibs/sysinfo.t
  M t/dynoplibs/time_old.t
  M t/dynoplibs/trans-old.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/gziphandle.t
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/examples/pir.t
  M t/examples/shootout.t
  M t/examples/streams.t
  M t/library/md5.t
  A t/library/sha.t
  M t/library/streams.t
  M t/library/test_more.t
  M t/native_pbc/integer.t
  M t/op/basic.t
  M t/op/calling.t
  M t/op/exceptions.t
  M t/op/exit.t
  M t/op/interp.t
  M t/op/jit.t
  M t/op/jitn.t
  M t/op/lexicals.t
  M t/op/literal-old.t
  M t/op/say.t
  M t/op/spawnw.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/perl/Parrot_Docs.t
  M t/perl/Parrot_Test.t
  M t/perl/testlib/answer.pir
  M t/perl/testlib/hello.pasm
  M t/pmc/bigint.t
  M t/pmc/bignum.t
  M t/pmc/bytebuffer.t
  M t/pmc/callcontext.t
  M t/pmc/class.t
  M t/pmc/complex.t
  M t/pmc/context.t
  M t/pmc/continuation.t
  M t/pmc/coroutine.t
  M t/pmc/eval.t
  M t/pmc/exception-old.t
  M t/pmc/exception.t
  M t/pmc/filehandle.t
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/fixedstringarray.t
  M t/pmc/float.t
  M t/pmc/freeze.t
  M t/pmc/globals.t
  M t/pmc/hashiteratorkey.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/io_stdin.t
  M t/pmc/iterator.t
  M t/pmc/key.t
  M t/pmc/mappedbytearray.t
  M t/pmc/multidispatch.t
  M t/pmc/namespace-old.t
  M t/pmc/namespace.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  M t/pmc/object-meths.t
  M t/pmc/opcode.t
  M t/pmc/orderedhash.t
  M t/pmc/orderedhashiterator.t
  A t/pmc/packfilebytecodesegment.t
  A t/pmc/packfileopmap.t
  M t/pmc/parrotio.t
  M t/pmc/pmc.t
  M t/pmc/socket.t
  M t/pmc/stringhandle.t
  M t/pmc/sub.t
  M t/pmc/testfile
  A t/pmc/testlib/test_server.pir
  M t/pmc/threads.t
  M t/pmc/timer.t
  M t/profiling/profiling.t
  M t/src/checkdepend.t
  M t/src/embed.t
  A t/src/embed/api.t
  M t/src/extend.t
  M t/src/misc.t
  R t/steps/auto/jit-01.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M tools/build/c2str.pl
  M tools/build/pmc2c.pl
  M tools/dev/bench_op.pir
  M tools/dev/create_language.pl
  M tools/dev/dump_pbc.pl
  M tools/dev/fetch_languages.pl
  A tools/dev/gdb-pp-load.py
  A tools/dev/gdb-pp.py
  M tools/dev/install_files.pl
  R tools/dev/list_unjitted.pl
  M tools/dev/make_cover.pl
  M tools/dev/mk_native_pbc
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl

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

Conflicts:
	t/src/embed.t


Commit: 3532e07a391459d6aabd077f526afd20792f8058
    https://github.com/parrot/parrot/commit/3532e07a391459d6aabd077f526afd20792f8058
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M lib/Parrot/Harness/DefaultTests.pm

Log Message:
-----------
add t/src/embed/*.t tests to the coretest run target. They weren't being run before


Commit: 9d084b029edc608237dfb2095481723c642248c1
    https://github.com/parrot/parrot/commit/9d084b029edc608237dfb2095481723c642248c1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M NEWS
  M t/src/embed.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


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

Changed paths:
  M NEWS

Log Message:
-----------
[doc] Add some meat to NEWS


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

Changed paths:
  M NEWS

Log Message:
-----------
[doc] Tweak NEWS formatting and add some bits


Commit: 86dce602aa38e84a87be1afd72b94c6f54e8309f
    https://github.com/parrot/parrot/commit/86dce602aa38e84a87be1afd72b94c6f54e8309f
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-15 (Sat, 15 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
add a couple misc news items


Commit: 778fb901a7da614dfeb21f726c5373d9c2c11387
    https://github.com/parrot/parrot/commit/778fb901a7da614dfeb21f726c5373d9c2c11387
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-16 (Sun, 16 Jan 2011)

Changed paths:
  M CREDITS

Log Message:
-----------
add gci students to CREDITS


Commit: e8dca4384c6e61c8fab4952678e79b2b8ad65123
    https://github.com/parrot/parrot/commit/e8dca4384c6e61c8fab4952678e79b2b8ad65123
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-16 (Sun, 16 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
add more NEWS items, tweak formatting some more


Commit: ea7ad981d1754ed5d48ded84e9989feca7475aa5
    https://github.com/parrot/parrot/commit/ea7ad981d1754ed5d48ded84e9989feca7475aa5
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-16 (Sun, 16 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
Fix typo. tadzik++


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

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/api.h
  M src/embed/api.c
  M t/src/embed/api.t

Log Message:
-----------
implement the test for Parrot_api_serialize_bytecode_pmc. Fix some ARG modifiers to allow nulls, since we have logic in there to handle nulls


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

Changed paths:
  M .gitignore
  M t/src/embed/api.t

Log Message:
-----------
add temporary .c files to .gitignore. Also, unlike temporary files used by tests


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

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  M src/embed/api.c

Log Message:
-----------
move -G commandline argument parsing from IMCC into the frontend


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

Changed paths:
  M compilers/imcc/debug.c
  M compilers/imcc/main.c

Log Message:
-----------
remove -w argument processing from IMCC. It's handled in the frontend


Commit: 48da21aff0c23c9049234514bf34ecfb651a635b
    https://github.com/parrot/parrot/commit/48da21aff0c23c9049234514bf34ecfb651a635b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-16 (Sun, 16 Jan 2011)

Changed paths:
  M t/src/embed/strings.t

Log Message:
-----------
[t] Fix t/src/embed/strings.t with MSVC


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

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
do not Parrot_destroy in IMCC


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

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
small cleanup


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

Changed paths:
  M compilers/imcc/imclexer.c
  M compilers/imcc/parser_util.c

Log Message:
-----------
remove two dead functions


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

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/parser_util.c

Log Message:
-----------
Add in some notes to tell where various IMCC call-in functions are being used. Consolidate the register_compilers function


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

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
add two deprecation notices


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

Changed paths:
  M t/dynoplibs/trans.t

Log Message:
-----------
[t][TT #1974] Fix GMP check and test skips in t/dynoplibs/trans.t, rgrjr++


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

Changed paths:
  M NEWS

Log Message:
-----------
[t] More NEWS updates


Commit: c2077d10d3bd57f2dec871705088ebfc6c3787d8
    https://github.com/parrot/parrot/commit/c2077d10d3bd57f2dec871705088ebfc6c3787d8
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-16 (Sun, 16 Jan 2011)

Changed paths:
  M t/dynoplibs/trans.t

Log Message:
-----------
branch around skipped tests so they don't get skipped if they have been already tested


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

Changed paths:
  M compilers/imcc/imc.h
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c

Log Message:
-----------
move call-in interface functions for IMCC into compilers/imcc/main.c from compilers/imcc/parser_util.c. This will allow for better side-by-side comparison, and eventually unify these into a second callpath


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

Changed paths:
  M NEWS

Log Message:
-----------
Add NEWS item about Ωη;)XD


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

Changed paths:
  M runtime/parrot/library/Test/More.pir

Log Message:
-----------
[doc] Add some examples using the new way to TODO tests


Commit: 22eccfd7d0f55d43e68db99b944d4522462a0916
    https://github.com/parrot/parrot/commit/22eccfd7d0f55d43e68db99b944d4522462a0916
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
[NEWS] about Plumage


Commit: 71fe1413bd1e739616b457adf5238c01777faae1
    https://github.com/parrot/parrot/commit/71fe1413bd1e739616b457adf5238c01777faae1
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M lib/Parrot/Revision.pm

Log Message:
-----------
counting commits to get a number similar a svn revision


Commit: ebb7ec684db4dd1d96172f5031683ea67b106bf6
    https://github.com/parrot/parrot/commit/ebb7ec684db4dd1d96172f5031683ea67b106bf6
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M lib/Parrot/Revision.pm

Log Message:
-----------
change release default to zero


Commit: 489709a600dc528055eb89df449ddd01d00c7e25
    https://github.com/parrot/parrot/commit/489709a600dc528055eb89df449ddd01d00c7e25
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M frontend/pbc_merge/main.c

Log Message:
-----------
attempted fix for TT #1973


Commit: 460a85cc39ec11ad954917c516b9302a6c26254f
    https://github.com/parrot/parrot/commit/460a85cc39ec11ad954917c516b9302a6c26254f
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M frontend/pbc_merge/main.c

Log Message:
-----------
fix prototypes of config-related functions


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

Changed paths:
  M lib/Parrot/Revision.pm

Log Message:
-----------
Revert "counting commits to get a number similar a svn revision"

This reverts commit 71fe1413bd1e739616b457adf5238c01777faae1.

Conflicts:

	lib/Parrot/Revision.pm


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

Changed paths:
  M lib/Parrot/Revision.pm

Log Message:
-----------
Revert "change release default to zero"

This reverts commit ebb7ec684db4dd1d96172f5031683ea67b106bf6.


Commit: c81f8b4b3fa566a96dff054d10cf26965b0c5be2
    https://github.com/parrot/parrot/commit/c81f8b4b3fa566a96dff054d10cf26965b0c5be2
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c

Log Message:
-----------
fix pbc_dump and pbc_merge option processing, fixing #1975.  patch courtesy of doughera++


Commit: d7fa575e73d2d1e63834682eb45a7adec5207529
    https://github.com/parrot/parrot/commit/d7fa575e73d2d1e63834682eb45a7adec5207529
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
test String to_int with non alphanumeric char


Commit: 2420681b4aafdc64ee94c3b90d23a406918dd2e8
    https://github.com/parrot/parrot/commit/2420681b4aafdc64ee94c3b90d23a406918dd2e8
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M lib/Parrot/Revision.pm

Log Message:
-----------
Revert "counting commits to get a number similar a svn revision"

This reverts commit 71fe1413bd1e739616b457adf5238c01777faae1.

Conflicts:

	lib/Parrot/Revision.pm


Commit: ea2a24942402601ca9cb9ab354c9ebf759da521c
    https://github.com/parrot/parrot/commit/ea2a24942402601ca9cb9ab354c9ebf759da521c
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M t/dynoplibs/trans.t

Log Message:
-----------
skip pow overflow tests in 32 bits instead of ignoring them


Commit: a69afcc939f890e6660739e6a5e15b5c5abd17ed
    https://github.com/parrot/parrot/commit/a69afcc939f890e6660739e6a5e15b5c5abd17ed
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M src/pmc/float.pmc

Log Message:
-----------
fix an odd bug that resulted in some lost precision in the Float PMC


Commit: 23156aa71c7bef33741b6f56798875c0f3734ef7
    https://github.com/parrot/parrot/commit/23156aa71c7bef33741b6f56798875c0f3734ef7
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M .gitignore

Log Message:
-----------
add some generated files to .gitignore


Commit: eff8e03640c1042eea5d462467f884f1871dcde8
    https://github.com/parrot/parrot/commit/eff8e03640c1042eea5d462467f884f1871dcde8
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M MANIFEST.SKIP

Log Message:
-----------
regenerate MANIFEST.SKIP; mikehh++ for noticing


Commit: 974663a43bae1bfc375ed87c194cd6dba321e5fb
    https://github.com/parrot/parrot/commit/974663a43bae1bfc375ed87c194cd6dba321e5fb
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod

Log Message:
-----------
[pdd] kick pdd10 out of draft


Commit: 68d24d0f5284e9360d907058863cde5aba061ac1
    https://github.com/parrot/parrot/commit/68d24d0f5284e9360d907058863cde5aba061ac1
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
update and polish NEWS for 3.0.0


Commit: 59ec66537e7f6269d9f263c66761b6c98bcf3e54
    https://github.com/parrot/parrot/commit/59ec66537e7f6269d9f263c66761b6c98bcf3e54
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M CREDITS

Log Message:
-----------
update CREDITS to be less untrue


Commit: 994be38f77017e4bc39be6e00720c8da7eda67a3
    https://github.com/parrot/parrot/commit/994be38f77017e4bc39be6e00720c8da7eda67a3
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M ChangeLog
  M MANIFEST.generated
  M README
  M VERSION
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M tools/release/release.json

Log Message:
-----------
various updates to prepare for 3.0.0


Commit: 3f1765ee55bebe9ebe734bee7098621b490238a4
    https://github.com/parrot/parrot/commit/3f1765ee55bebe9ebe734bee7098621b490238a4
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M MANIFEST

Log Message:
-----------
manifix after kicking pdd10 out of draft


Commit: 1fc3a3fe0f55397b0db9b8848518285d5ca1effa
    https://github.com/parrot/parrot/commit/1fc3a3fe0f55397b0db9b8848518285d5ca1effa
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M src/ops/core_ops.c

Log Message:
-----------
bootstrap ops to 3.0.0


Commit: e97ed5a050dd742621ef05e5796ae399ab0422ee
    https://github.com/parrot/parrot/commit/e97ed5a050dd742621ef05e5796ae399ab0422ee
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-17 (Mon, 17 Jan 2011)

Changed paths:
  M PBC_COMPAT

Log Message:
-----------
bump PBC_COMPAT for 3.0.0


Commit: add0c97f2d79a16928cfb8ddb03ee9b898b9f666
    https://github.com/parrot/parrot/commit/add0c97f2d79a16928cfb8ddb03ee9b898b9f666
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M PBC_COMPAT

Log Message:
-----------
fix PBC_COMPAT formatting


Commit: 01cefe5d760e0903289aec6c4db71c328eb7fd38
    https://github.com/parrot/parrot/commit/01cefe5d760e0903289aec6c4db71c328eb7fd38
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M src/nci/libffi.c

Log Message:
-----------
fix mk_native_pbc


Commit: 8c3d3b4066f4217e4ed2c07c6dde3cd967b0dc64
    https://github.com/parrot/parrot/commit/8c3d3b4066f4217e4ed2c07c6dde3cd967b0dc64
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  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

Log Message:
-----------
update native pbc files


Commit: 502d035ad7bbaf807aa380789d8d89b613571b3c
    https://github.com/parrot/parrot/commit/502d035ad7bbaf807aa380789d8d89b613571b3c
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M t/manifest/01-basic.t

Log Message:
-----------
skip the correct number of tests in a release tarball


Commit: df5403b41233cd5b5f664c71bf768a637a575647
    https://github.com/parrot/parrot/commit/df5403b41233cd5b5f664c71bf768a637a575647
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
don't insult the release manager after at the end of the process


Commit: aad4e61a9a4c8b9f9e93d5dcd6e423fa6c6c89ea
    https://github.com/parrot/parrot/commit/aad4e61a9a4c8b9f9e93d5dcd6e423fa6c6c89ea
Author: Coke <will at coleda.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
minor nit on docs.parrot.org release.


Commit: 592b8ce31d2d9937039e95ebb779c5ea032d1eb6
    https://github.com/parrot/parrot/commit/592b8ce31d2d9937039e95ebb779c5ea032d1eb6
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M compilers/imcc/parser_util.c

Log Message:
-----------
remove old vestige of IMCC -w handling. We do all that in the frontend now


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

Changed paths:
  M compilers/imcc/Rules.in

Log Message:
-----------
add rules for checkdepend, though it still fails and I can't figure out why


Commit: 0e3282cc09618258b1c07eb8afece0a9de5b1ed9
    https://github.com/parrot/parrot/commit/0e3282cc09618258b1c07eb8afece0a9de5b1ed9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 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 docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/project/release_manager_guide.pod
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M lib/Parrot/Harness/DefaultTests.pm
  M runtime/parrot/library/Test/More.pir
  M src/nci/libffi.c
  M src/ops/core_ops.c
  M src/pmc/float.pmc
  M t/dynoplibs/trans.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/string.t
  M t/src/embed.t
  M t/src/embed/strings.t
  M tools/release/release.json

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


Commit: 5d79baa8aa44d1d83e4eaf805103f7882696d382
    https://github.com/parrot/parrot/commit/5d79baa8aa44d1d83e4eaf805103f7882696d382
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M PLATFORMS
  M README
  R README.deutsch
  R README.espanol
  R README.polski
  M VERSION
  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 config/init/optimize.pm
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  M docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/project/release_manager_guide.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M frontend/parrot/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/atomic.h
  M include/parrot/embed.h
  M include/parrot/extend.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M include/parrot/string_funcs.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/Harness/DefaultTests.pm
  M lib/Parrot/Vtable.pm
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M src/exceptions.c
  M src/gc/gc_ms2.c
  M src/io/buffer.c
  M src/io/core.c
  M src/nci/libffi.c
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M src/pmc/float.pmc
  M src/string/api.c
  M src/thread.c
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.t
  M t/dynoplibs/trans.t
  M t/dynpmc/os.t
  M t/examples/shootout.t
  M t/manifest/01-basic.t
  M t/native_pbc/integer.pbc
  M t/native_pbc/integer.t
  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/class.t
  M t/pmc/exception.t
  M t/pmc/socket.t
  M t/pmc/string.t
  A t/pmc/testlib/test_server.pir
  M t/src/embed.t
  M t/src/embed/strings.t
  M t/src/misc.t
  R t/steps/auto/jit-01.t
  M t/steps/auto/thread-01.t
  M t/steps/init/optimize-01.t
  M tools/build/vtable_extend.pl
  M tools/dev/create_language.pl
  M tools/dev/fetch_languages.pl
  M tools/dev/mk_native_pbc
  M tools/dev/pbc_to_exe.pir
  M tools/docs/make_html_docs.pl
  M tools/release/release.json

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


Commit: 4da8c9f8707366f269e6a815dc0b4a7edbfcddb9
    https://github.com/parrot/parrot/commit/4da8c9f8707366f269e6a815dc0b4a7edbfcddb9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Log Message:
-----------
Merge branch 'exception_backtraces' of github.com:parrot/parrot into exception_backtraces


Commit: 248434efa34e94fc0ff34b19af3cadcc0b28097d
    https://github.com/parrot/parrot/commit/248434efa34e94fc0ff34b19af3cadcc0b28097d
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M src/pmc/float.pmc

Log Message:
-----------
[pmc] add tt reference to NotFound++'s Float PMC fix


Commit: 10b43866f59103c9806d615ac765b0470114e0b1
    https://github.com/parrot/parrot/commit/10b43866f59103c9806d615ac765b0470114e0b1
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M include/parrot/imageio.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc

Log Message:
-----------
Merge branch 'pbc-backref'


Commit: c327bca6628096a1d5162444ff5c3b37be2af0d1
    https://github.com/parrot/parrot/commit/c327bca6628096a1d5162444ff5c3b37be2af0d1
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M lib/Parrot/Install.pm

Log Message:
-----------
[install] update the libparrot symlink when installing, fixing TT #1960


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

Changed paths:
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M include/parrot/imageio.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Install.pm
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  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

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 7e33ed26d970124b1aa12950061a655d8c38617e
    https://github.com/parrot/parrot/commit/7e33ed26d970124b1aa12950061a655d8c38617e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M MANIFEST
  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 frontend/parrot/main.c
  M include/parrot/api.h
  R 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_create.c
  M src/packfile/api.c
  M t/src/embed/api.t

Log Message:
-----------
Merge branch 'imcc_cleanups'


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

Changed paths:
  M compilers/imcc/Rules.in

Log Message:
-----------
fix dependencies in the imcc makefile


Commit: 2a46de6c631cd3116ee4c81044c3c03bcdf67daa
    https://github.com/parrot/parrot/commit/2a46de6c631cd3116ee4c81044c3c03bcdf67daa
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot/main.c

Log Message:
-----------
fix c++ build and add a few decorations


Commit: 096e9c63f567511992d84a7961108edb96eb6cdc
    https://github.com/parrot/parrot/commit/096e9c63f567511992d84a7961108edb96eb6cdc
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
fix an embed test for c++ build and add linedirective to it


Commit: 34dca6333c706b10ea74b1a7ebb9eee6eaa89d26
    https://github.com/parrot/parrot/commit/34dca6333c706b10ea74b1a7ebb9eee6eaa89d26
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
main lacked return on an embed test


Commit: 09c60a0fd3e28a4cd8b4c56a9dbc0b2b5ddd5176
    https://github.com/parrot/parrot/commit/09c60a0fd3e28a4cd8b4c56a9dbc0b2b5ddd5176
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
add whiteknight as the release manager for 3.3


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

Changed paths:
  M src/pmc/orderedhash.pmc
  M t/pmc/orderedhash.t

Log Message:
-----------
Merge remote branch 'origin/gci_orderedhash_coverage'


Commit: 14f54bccdbded31d7ed4b151f0ea7364194fd92c
    https://github.com/parrot/parrot/commit/14f54bccdbded31d7ed4b151f0ea7364194fd92c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M compilers/imcc/main.c
  M docs/project/release_manager_guide.pod
  M frontend/parrot/main.c
  M t/src/embed/api.t

Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot


Commit: 004f53d91cb65485a4384a58792321acd30d7ff8
    https://github.com/parrot/parrot/commit/004f53d91cb65485a4384a58792321acd30d7ff8
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
add ASSERT_ARGS


Commit: 8f579d3d216d140337c508a613c75d74430ac205
    https://github.com/parrot/parrot/commit/8f579d3d216d140337c508a613c75d74430ac205
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M t/src/embed/api.t

Log Message:
-----------
fix perlcritic failure - make bareword filehandle lexical


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

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
[doc] Add release dates for the rest of the year


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

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
[doc] Sign up for 3.9 release manager


Commit: 9f8e1de1ac951abca3324bbe4a657092dff6f1ca
    https://github.com/parrot/parrot/commit/9f8e1de1ac951abca3324bbe4a657092dff6f1ca
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
"volunteer" cotto for a couple releases


Commit: 2dcf61ee076cbd800a7e380c6d77e6ddaea9e5a4
    https://github.com/parrot/parrot/commit/2dcf61ee076cbd800a7e380c6d77e6ddaea9e5a4
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M lib/Parrot/Pmc2c/PMCEmitter.pm

Log Message:
-----------
simplify a bit the C code generated for MULTI vtable functions


Commit: f77d1a5e91ff790230b34e9af9b04dc2f21bca18
    https://github.com/parrot/parrot/commit/f77d1a5e91ff790230b34e9af9b04dc2f21bca18
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-18 (Tue, 18 Jan 2011)

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

Log Message:
-----------
Mark all functions with PARROT_EXPORT. They are in api.c anyway


Commit: 68b83a9987b3301f035359f69e425fcb5d6dfa13
    https://github.com/parrot/parrot/commit/68b83a9987b3301f035359f69e425fcb5d6dfa13
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Fix apilist, exportlist and malloclist to build directly after configuration.  See:  http://trac.parrot.org/parrot/ticket/1922.


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

Changed paths:
  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 lib/Parrot/Distribution.pm
  M t/codingstd/copyright.t
  M tools/dev/gdb-pp-load.py
  M tools/dev/gdb-pp.py

Log Message:
-----------
[codingstd] Add functionality to identify Python files.  Test those files for copyright.

Apply patch submitted in http://trac.parrot.org/parrot/ticket/1934.


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

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

Log Message:
-----------
[t] Move extend_vtable.c tests to their own file


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

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
[t] Parrot_PMC_(push|pop|shift|unshift)_(float|integer|pmc|string)


Commit: 92f017f5d9670b614db47b645e80ee3e1f5840c8
    https://github.com/parrot/parrot/commit/92f017f5d9670b614db47b645e80ee3e1f5840c8
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-18 (Tue, 18 Jan 2011)

Changed paths:
  M src/packfile/api.c

Log Message:
-----------
split compile_or_load_file into separate functions


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

Changed paths:
  M t/src/extend_vtable.t

Log Message:
-----------
[t] Parrot_PMC_elements and a commented-out test for Parrot_PMC_thaw that blows up


Commit: f2af827fca964fa853e2ea614c8603a1e643bca4
    https://github.com/parrot/parrot/commit/f2af827fca964fa853e2ea614c8603a1e643bca4
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M config/gen/platform/win32/begin.c
  M config/gen/platform/win32/sysmem.c
  M config/init/hints/mswin32.pm

Log Message:
-----------
fixed TT# 1873


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

Changed paths:
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/pmc/exception.pmc
  M src/scheduler.c

Log Message:
-----------
use VTABLE_does to determine whether something is a valid exception, not pmc->vtable->base_type


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

Changed paths:
  M t/pmc/exception.t

Log Message:
-----------
test for throwing a subclass


Commit: 858c70b32697d3ca70f59216178ed87da7f3b065
    https://github.com/parrot/parrot/commit/858c70b32697d3ca70f59216178ed87da7f3b065
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M runtime/parrot/library/distutils.pir

Log Message:
-----------
[distutils] by default add Submitter as extra props


Commit: f2848b0dd849580ef48342f51eec940eba1e4ad7
    https://github.com/parrot/parrot/commit/f2848b0dd849580ef48342f51eec940eba1e4ad7
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-19 (Wed, 19 Jan 2011)

Changed paths:
  M docs/pdds/pdd10_embedding.pod

Log Message:
-----------
add a space in heading to conform to other pdd's headings


Commit: adc07e53ad5e2a70e6bf094cdb7f4a3d2c1c5257
    https://github.com/parrot/parrot/commit/adc07e53ad5e2a70e6bf094cdb7f4a3d2c1c5257
Author: Nick Wellnhofer <wellnhofer at aevum.de>
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 PLATFORMS
  M README
  M VERSION
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/imc.h
  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 docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/project/release_manager_guide.pod
  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/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/Harness/DefaultTests.pm
  M lib/Parrot/Install.pm
  M runtime/parrot/library/Test/More.pir
  M src/embed.c
  M src/embed/api.c
  M src/exceptions.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/pbc_disassemble.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 t/compilers/imcc/syn/errors.t
  M t/dynoplibs/trans.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/class.t
  M t/pmc/string.t
  M t/src/embed.t
  M t/src/embed/api.t
  M t/src/embed/strings.t
  M tools/release/release.json

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

Conflicts:
	compilers/imcc/imc.h
	compilers/imcc/imclexer.c
	compilers/imcc/imcparser.c
	compilers/imcc/imcparser.h
	compilers/imcc/main.c
	compilers/imcc/parser_util.c
	compilers/imcc/pbc.c
	frontend/parrot/main.c
	include/parrot/api.h
	include/parrot/imcc.h
	include/parrot/interpreter.h
	include/parrot/packfile.h
	src/embed/api.c
	src/packfile/api.c


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

Changed paths:
  M compilers/imcc/main.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/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 include/parrot/gc_api.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M runtime/parrot/library/distutils.pir
  M src/gc/api.c
  M src/packfile/api.c
  M src/pmc/orderedhash.pmc
  M t/codingstd/copyright.t
  M t/pmc/orderedhash.t
  M t/src/embed/api.t
  M tools/dev/gdb-pp-load.py
  M tools/dev/gdb-pp.py

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

Conflicts:
	compilers/imcc/main.c
	src/packfile/api.c
	t/src/embed/api.t


Commit: e1492603b69f350b1ebe52a17003c5bd32b3e862
    https://github.com/parrot/parrot/commit/e1492603b69f350b1ebe52a17003c5bd32b3e862
Author: Nick Wellnhofer <wellnhofer at aevum.de>
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 PLATFORMS
  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/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/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/platform/win32/sysmem.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/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/class.t
  M t/pmc/orderedhash.t
  M t/pmc/string.t
  M t/src/embed.t
  M t/src/embed/api.t
  M t/src/embed/strings.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 nwellnhof/platform_src

Conflicts:
	config/gen/platform/win32/begin.c
	src/platform/win32/sysmem.c


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

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
[t] Unskip socket test on windows


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

Changed paths:
  M src/platform/win32/exec.c
  M src/platform/win32/io.c

Log Message:
-----------
Also move waitpid from from io.c to exec.c for win32


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

Changed paths:
  M src/dynpmc/rational.pmc
  M t/dynpmc/rational.t

Log Message:
-----------
[TT #1965] Make the Rational PMC act sanely when used in a boolean context, doughera++


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

Changed paths:
  M src/platform/generic/socket.c

Log Message:
-----------
Fix accept and close_socket on Windows

Throw on socket IO error.


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

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
Fix for filenames in IMCC error messages


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

Changed paths:
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c

Log Message:
-----------
[codingstd] Wrap macro args


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: 9d91d365ce2cb2e825a35c1c9669e82d83008237
    https://github.com/parrot/parrot/commit/9d91d365ce2cb2e825a35c1c9669e82d83008237
Author: NotFound <julian.notfound at gmail.com>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M src/call/args.c

Log Message:
-----------
shorten a bit the build sig object code


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


Commit: 9e06e07e2291768f51f8755b70e85556c1ecefca
    https://github.com/parrot/parrot/commit/9e06e07e2291768f51f8755b70e85556c1ecefca
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M MANIFEST
  M MANIFEST.SKIP

Log Message:
-----------
re-generate MANIFEST and MANIFEST.SKIP


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

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Trim some whitespace for more compact output.  Provide description of 'make cagecritic'.


Commit: 2506077f47bfb130d1923427dfd839ef72887e48
    https://github.com/parrot/parrot/commit/2506077f47bfb130d1923427dfd839ef72887e48
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M src/platform/win32/sysmem.c

Log Message:
-----------
fixed MingGW gcc build on windows


Commit: e82c664263f044b12969ef29d2bef6863699aa4a
    https://github.com/parrot/parrot/commit/e82c664263f044b12969ef29d2bef6863699aa4a
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M src/pmc/sub.pmc

Log Message:
-----------
Fix to build with MinGW-gcc-4.5.0, patch from vmspb++


Commit: 9b2a8993e86cac19ca09f9327580f27767ebc820
    https://github.com/parrot/parrot/commit/9b2a8993e86cac19ca09f9327580f27767ebc820
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2011-01-20 (Thu, 20 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h

Log Message:
-----------
added missing codes after branch mergence


Commit: 16acf9c692b07d0f96456d2f26de988cb4e719c0
    https://github.com/parrot/parrot/commit/16acf9c692b07d0f96456d2f26de988cb4e719c0
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
update NEWS to mention that Exceptions are subclassable


Commit: 53d72c11db1f786fc2718bba54677f536f1cacae
    https://github.com/parrot/parrot/commit/53d72c11db1f786fc2718bba54677f536f1cacae
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
gerd++ has 3.4 upon request


Commit: ee5be9c93ab198baeb4eaa5b03c99111ccf1a768
    https://github.com/parrot/parrot/commit/ee5be9c93ab198baeb4eaa5b03c99111ccf1a768
Author: Andrew Whitworth <wknight8111 at gmail.com>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M NEWS

Log Message:
-----------
Fix typo discovered by JimmyZ++


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

Changed paths:
  M .gitignore
  M MANIFEST.SKIP
  M lib/Parrot/Manifest.pm

Log Message:
-----------
[tools] Remove ancient/dumb .gitignore-generating code

This code hasn't done anything useful since we switched to Git. Everyone
can now add stuff to .gitignore as they see fit.


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

Changed paths:
  M .gitignore

Log Message:
-----------
ignore windows-specific build files and temporaries in .gitignore


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

Changed paths:
  M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  M config/gen/makefiles/root.in
  M docs/project/release_manager_guide.pod
  M include/parrot/platform_interface.h
  M lib/Parrot/Manifest.pm
  M src/call/args.c
  M src/platform/win32/sysmem.c
  M src/pmc/sub.pmc

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


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

Changed paths:
  M compilers/imcc/debug.c
  M compilers/imcc/imc.c
  M compilers/imcc/imc.h
  M compilers/imcc/imcc.l
  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 compilers/imcc/unit.h
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M include/parrot/api.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/packfile.h
  M include/parrot/string_funcs.h
  M src/embed.c
  M src/embed/api.c
  M src/embed/strings.c
  M src/interp/inter_misc.c
  M src/io/api.c
  M src/io/io_private.h
  M src/packfile/api.c
  M src/pbc_disassemble.c
  M src/platform/generic/io.c
  M src/platform/win32/io.c
  M src/string/api.c
  M t/src/embed/api.t
  M t/src/embed/strings.t

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


Commit: 2a4b6f959d6ccb236687884ba6839bc9919c240c
    https://github.com/parrot/parrot/commit/2a4b6f959d6ccb236687884ba6839bc9919c240c
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M src/pmc/socket.pmc

Log Message:
-----------
Fix TT #1986 (Socket.readline)


Commit: 661b86eaa26c0372b8f2c909e48d308a42e5190b
    https://github.com/parrot/parrot/commit/661b86eaa26c0372b8f2c909e48d308a42e5190b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M runtime/parrot/library/LWP/Protocol.pir

Log Message:
-----------
Fix chunked encoding

There might be stuff after the length in the chunk header


Commit: 80ce54a1492f2ce43f7b991b7a5b46fd57689788
    https://github.com/parrot/parrot/commit/80ce54a1492f2ce43f7b991b7a5b46fd57689788
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M include/parrot/packfile.h

Log Message:
-----------
fixups are dead


Commit: 7a4a752a402ed3501ab94773a48468eec512a2c8
    https://github.com/parrot/parrot/commit/7a4a752a402ed3501ab94773a48468eec512a2c8
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M frontend/pbc_dump/main.c
  M include/parrot/packfile.h
  M src/packfile/api.c
  M src/packfile/pf_items.c
  M src/pbc_disassemble.c
  M t/codingstd/c_macro_args.t

Log Message:
-----------
eliminate TRACE_PACKFILE

Broad-scope, untargetted debug systems such as this clutter the code up with
statements that are rarely if ever used. Obfuscation for the sake of bitrotten
insights into how the code used to work is not the right tradeoff to make.


Commit: 3d9113c45b2e6e2bb07ce110b955cd50eaf6cca3
    https://github.com/parrot/parrot/commit/3d9113c45b2e6e2bb07ce110b955cd50eaf6cca3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-21 (Fri, 21 Jan 2011)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
[imcc] Make parrot read from stdin again


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

Changed paths:
  M runtime/parrot/library/LWP/Protocol.pir

Log Message:
-----------
Fix my chunked encoding fix


Commit: 80db4e9debc5d60d82f2a41bca77d731362ed754
    https://github.com/parrot/parrot/commit/80db4e9debc5d60d82f2a41bca77d731362ed754
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M src/pmc/socket.pmc

Log Message:
-----------
[pmc/socket] no magic number


Commit: fa70cfe9e9a15536a33d95c8b8b2c8e57816b173
    https://github.com/parrot/parrot/commit/fa70cfe9e9a15536a33d95c8b8b2c8e57816b173
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M MANIFEST.SKIP

Log Message:
-----------
re-generate MANIFEST.SKIP


Commit: 3a8ab43b9688f176ed756b51ac7a1f4d7c282081
    https://github.com/parrot/parrot/commit/3a8ab43b9688f176ed756b51ac7a1f4d7c282081
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M include/parrot/packfile.h

Log Message:
-----------
run make headerizer to remove unused assert macro


Commit: 09d05672d5e948e1e2fd7d2a900e77791bedfa79
    https://github.com/parrot/parrot/commit/09d05672d5e948e1e2fd7d2a900e77791bedfa79
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in

Log Message:
-----------
Add 'test_prep' prerequisite to several testing targets so that user can call them after configuration and get a parrot executable with which to run the tests.


Commit: 727bbd203c31b6458adc96c16b79f6b9c205fafa
    https://github.com/parrot/parrot/commit/727bbd203c31b6458adc96c16b79f6b9c205fafa
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M config/gen/makefiles/root.in
  M t/perl/Parrot_Test.t

Log Message:
-----------
Parrot_Test.t needs parrot executable, so we need to add 'test_prep' prerequisite to 'perl_tests' target.


Commit: df1c5ac26725211e0b64bc0de5d3357c247c4691
    https://github.com/parrot/parrot/commit/df1c5ac26725211e0b64bc0de5d3357c247c4691
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/pbc.c

Log Message:
-----------
string constants are stored separate from (and before) PMC constants now


Commit: ca961cbba756fc2870afb54b4179c5fffa40db22
    https://github.com/parrot/parrot/commit/ca961cbba756fc2870afb54b4179c5fffa40db22
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M src/ops/core_ops.c

Log Message:
-----------
ops2c --core


Commit: 986fa1b535b9c7c243e5f3c7c7c5921c45f13204
    https://github.com/parrot/parrot/commit/986fa1b535b9c7c243e5f3c7c7c5921c45f13204
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M include/parrot/interpreter.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M src/embed.c
  M src/ops/core.ops
  M src/ops/core_ops.c

Log Message:
-----------
eliminate Parrot_run_native, enternative, and run_native (old embed API, non-reentrant)


Commit: d7b03e73bb26b1ca38708b522846c8643435b4f7
    https://github.com/parrot/parrot/commit/d7b03e73bb26b1ca38708b522846c8643435b4f7
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M src/ops/core.ops
  M src/ops/core_ops.c

Log Message:
-----------
CONST_STRING() -> Parrot_string_new_constant


Commit: 2cac97dffd0d6cd5c428018a6eff36a0a899444d
    https://github.com/parrot/parrot/commit/2cac97dffd0d6cd5c428018a6eff36a0a899444d
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M t/src/basic.t
  M t/src/extend.t

Log Message:
-----------
eliminate/fix tests depending on Parrot_run_native


Commit: 476000d6912317b89682bf4ac68658dd80eedc65
    https://github.com/parrot/parrot/commit/476000d6912317b89682bf4ac68658dd80eedc65
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M t/compilers/opsc/06-opsfile.t

Log Message:
-----------
update opcount in test


Commit: 26aa06e8c300251f50e89eb57b983fd312e3a30e
    https://github.com/parrot/parrot/commit/26aa06e8c300251f50e89eb57b983fd312e3a30e
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M src/ops/core.ops
  M src/ops/core_ops.c

Log Message:
-----------
eliminate unused wrapper__ opcode


Commit: de77515a31b5a366f592a52663163a2a82c11f5e
    https://github.com/parrot/parrot/commit/de77515a31b5a366f592a52663163a2a82c11f5e
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M t/compilers/opsc/06-opsfile.t

Log Message:
-----------
update core ops count in test


Commit: 2f0d61cee4b2bcad7f9737f4ff9ac598ea6487a2
    https://github.com/parrot/parrot/commit/2f0d61cee4b2bcad7f9737f4ff9ac598ea6487a2
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M docs/embed.pod
  M docs/tests.pod
  M include/parrot/embed.h

Log Message:
-----------
remove remaining references to Parrot_run_native


Commit: 2bc21281afff0e57996480898ca6b2bdf08ab692
    https://github.com/parrot/parrot/commit/2bc21281afff0e57996480898ca6b2bdf08ab692
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-22 (Sat, 22 Jan 2011)

Changed paths:
  M docs/book/draft/ch10_opcode_reference.pod
  M editor/pir-mode.el
  M t/tools/dev/searchops/samples.pm
  M tools/dev/parrot-fuzzer

Log Message:
-----------
remove remaining references to enternative and wrapper__


Commit: be3c419b31208f18181d5f3ead846b6f8fc55401
    https://github.com/parrot/parrot/commit/be3c419b31208f18181d5f3ead846b6f8fc55401
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M tools/release/release.json
  M tools/release/templates.json

Log Message:
-----------
fix typo remove not allowed comma for crow program


Commit: a823c01823f131e3d6c33a8dafece18d1cd857fc
    https://github.com/parrot/parrot/commit/a823c01823f131e3d6c33a8dafece18d1cd857fc
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M tools/release/templates.json

Log Message:
-----------
change the text output a little bit


Commit: 400feaed625fd50c0226aeee86c7edd113107234
    https://github.com/parrot/parrot/commit/400feaed625fd50c0226aeee86c7edd113107234
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M DEPRECATED.pod
  M DONORS.pod
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M PLATFORMS
  M README
  R README.deutsch
  R README.espanol
  R README.polski
  M VERSION
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  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/optimizer.c
  M compilers/imcc/parser.h
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M compilers/imcc/unit.h
  M compilers/opsc/ops2c.nqp
  M compilers/pct/src/PAST/Compiler.pir
  M compilers/pct/src/PCT/Dumper.pir
  M compilers/pct/src/PCT/Grammar.pir
  M compilers/pct/src/PCT/HLLCompiler.pir
  M compilers/pct/src/POST/Compiler.pir
  M compilers/pge/PGE/Exp.pir
  M compilers/pge/PGE/P5Regex.pir
  M compilers/pge/PGE/Perl6Regex.pir
  M compilers/pge/PGE/Regex.pir
  M compilers/tge/TGE/Compiler.pir
  M config/auto/arch.pm
  M config/auto/cpu/i386/auto.pm
  M config/auto/cpu/ppc/auto.pm
  M config/auto/gc.pm
  M config/auto/git_describe.pm
  R config/auto/jit.pm
  A config/auto/platform.pm
  M config/auto/pmc.pm
  M config/gen/config_h/config_h.in
  M config/gen/config_pm/config_lib_pir.in
  M config/gen/config_pm/myconfig.in
  M config/gen/makefiles/docs.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/generic/dl.c
  R config/gen/platform/generic/dl.h
  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/memexec.c
  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/ia64/asm.s
  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/openbsd/math.c
  R config/gen/platform/openbsd/memexec.c
  R config/gen/platform/openbsd/misc.h
  R config/gen/platform/solaris/math.c
  R config/gen/platform/solaris/time.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
  M config/init/defaults.pm
  R config/init/headers.pm
  M config/init/hints/darwin.pm
  M config/init/hints/mswin32.pm
  M config/init/optimize.pm
  M config/inter/libparrot.pm
  M docs/book/draft/ch10_opcode_reference.pod
  M docs/dev/c_functions.pod
  M docs/dev/coverage.pod
  M docs/dev/headerizer.pod
  M docs/dev/longopt.pod
  M docs/dev/profiling.pod
  M docs/embed.pod
  A docs/embed_new.pod
  A docs/index/developer.json
  A docs/index/index.json
  A docs/index/ops.json
  A docs/index/pct_tutorial.json
  A docs/index/pdds.json
  A docs/index/pmcs.json
  A docs/index/tools.json
  M docs/parrot.pod
  M docs/parrothist.pod
  R docs/pdds/draft/pdd10_embedding.pod
  M docs/pdds/pdd07_codingstd.pod
  A docs/pdds/pdd10_embedding.pod
  M docs/pdds/pdd27_multiple_dispatch.pod
  M docs/pmc/array.pod
  M docs/pmc/struct.pod
  M docs/pmc/subs.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M docs/running.pod
  M docs/submissions.pod
  M docs/tests.pod
  A docs/translations/README.BGR
  A docs/translations/README.deutsch
  A docs/translations/README.espanol
  A docs/translations/README.francais
  A docs/translations/README.polski
  A docs/translations/README.pt-BR
  M editor/mk_skeleton.pir
  M editor/pir-mode.el
  M examples/benchmarks/addit.pasm
  M examples/benchmarks/bench_newp.pasm
  M examples/benchmarks/fib.pir
  M examples/benchmarks/fib.py
  M examples/benchmarks/freeze.pasm
  M examples/benchmarks/gc_alloc_new.pasm
  M examples/benchmarks/gc_alloc_reuse.pasm
  M examples/benchmarks/gc_generations.pasm
  M examples/benchmarks/gc_header_new.pasm
  M examples/benchmarks/gc_header_reuse.pasm
  M examples/benchmarks/gc_waves_headers.pasm
  M examples/benchmarks/gc_waves_sizeable_data.pasm
  M examples/benchmarks/gc_waves_sizeable_headers.pasm
  M examples/benchmarks/mops_intval.pasm
  M examples/benchmarks/oo1.pir
  M examples/benchmarks/oo1.py
  M examples/benchmarks/oo2.pir
  M examples/benchmarks/oo2.py
  M examples/benchmarks/oo3.pir
  M examples/benchmarks/oo3.py
  M examples/benchmarks/oo4.pasm
  M examples/benchmarks/oo4.py
  M examples/benchmarks/oo5.py
  M examples/benchmarks/oo6.py
  M examples/benchmarks/oofib.py
  M examples/benchmarks/primes.pasm
  M examples/benchmarks/primes_i.pasm
  M examples/benchmarks/stress.pasm
  M examples/benchmarks/stress1.pasm
  M examples/benchmarks/stress2.pasm
  M examples/benchmarks/stress3.pasm
  M examples/benchmarks/vpm.pir
  M examples/benchmarks/vpm.py
  M examples/config/file/configcompiler
  M examples/config/file/configwithfatalstep
  M examples/io/httpd.pir
  M examples/library/ncurses_life.pir
  M examples/pasm/cat.pasm
  M examples/pasm/fact.pasm
  M examples/pasm/hello.pasm
  M examples/pir/befunge/debug.pir
  M examples/pir/befunge/io.pir
  M examples/pir/befunge/load.pir
  M examples/pir/life.pir
  M examples/pir/make_hello_pbc.pir
  M examples/pir/md5sum.pir
  A examples/pir/md5sum_oo.pir
  M examples/pir/pirric.pir
  M examples/pir/readline.pir
  M examples/sdl/lcd/clock.pir
  M examples/streams/Combiner.pir
  M examples/streams/Coroutine.pir
  M examples/streams/FileLines.pir
  M examples/streams/Filter.pir
  M examples/streams/Include.pir
  M examples/streams/Lines.pir
  M examples/streams/SubCounter.pir
  M examples/subs/coroutine.pasm
  M examples/subs/pasm_sub1.pasm
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_dump/packdump.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/atomic.h
  M include/parrot/debugger.h
  M include/parrot/dynext.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/exceptions.h
  M include/parrot/extend.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/imageio.h
  R include/parrot/imcc.h
  M include/parrot/interpreter.h
  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/key.h
  M include/parrot/library.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/parrot.h
  M include/parrot/platform_interface.h
  M include/parrot/pmc.h
  M include/parrot/pmc_freeze.h
  M include/parrot/stat.h
  M include/parrot/string.h
  M include/parrot/string_funcs.h
  R include/parrot/string_primitives.h
  M include/parrot/sub.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/Messages.pm
  M lib/Parrot/Configure/Options/Conf.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Options/Test.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/HTMLPage.pm
  A lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/C.pm
  M lib/Parrot/Docs/Section/Parrot.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/H2inc.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/IO/File.pm
  M lib/Parrot/Install.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Pmc2c/UtilFunctions.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/PGE.pm
  M lib/Parrot/Vtable.pm
  M parrotbug
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/library/CGI/QueryHash.pir
  M runtime/parrot/library/Data/Dumper/Base.pir
  M runtime/parrot/library/Data/Dumper/Default.pir
  M runtime/parrot/library/Digest/MD5.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/MIME/Base64.pir
  M runtime/parrot/library/PGE/Hs.pir
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/ProfTest/PIRProfile.nqp
  M runtime/parrot/library/Stream/Base.pir
  M runtime/parrot/library/Stream/Lines.pir
  M runtime/parrot/library/String/Utils.pir
  M runtime/parrot/library/TAP/Parser.pir
  M runtime/parrot/library/Test/Builder/Output.pir
  M runtime/parrot/library/Test/Builder/Test.pir
  M runtime/parrot/library/Test/Builder/TestPlan.pir
  M runtime/parrot/library/Test/Builder/Tester.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/YAML/Dumper/Base.pir
  M runtime/parrot/library/YAML/Dumper/Default.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir
  M src/call/args.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/io.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/file.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/rational.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  M src/embed/api.c
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/exceptions.c
  M src/gc/api.c
  M src/gc/gc_ms2.c
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/interp/inter_misc.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/utf8.c
  R src/io/win32.c
  M src/key.c
  M src/library.c
  M src/multidispatch.c
  M src/nci/libffi.c
  M src/nci/signatures.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/pmc.ops
  M src/ops/string.ops
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/packfile/pf_items.c
  M src/pbc_disassemble.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.c
  M src/pmc/addrregistry.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/eventhandler.pmc
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/float.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc
  M src/pmc/integer.pmc
  M src/pmc/key.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc
  M src/pmc/oplib.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/packfile.pmc
  A src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  A src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/parrotlibrary.pmc
  M src/pmc/pmcproxy.pmc
  M src/pmc/resizablebooleanarray.pmc
  M src/pmc/role.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/socket.pmc
  M src/pmc/string.pmc
  M src/pmc/stringhandle.pmc
  M src/pmc/sub.pmc
  M src/pmc/undef.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/pointer_array.c
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/scheduler.c
  M src/string/api.c
  M src/string/encoding.c
  M src/string/encoding/ascii.c
  M src/string/encoding/binary.c
  M src/string/encoding/latin1.c
  M src/string/encoding/null.c
  M src/string/encoding/shared.c
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  A src/string/encoding/unicode.h
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  R src/string/primitives.c
  R src/string/unicode.h
  M src/thread.c
  M src/vtables.c
  M t/benchmark/benchmarks.t
  M t/codingstd/c_header_guards.t
  M t/codingstd/c_macro_args.t
  R t/codingstd/checkdepend.t
  M t/codingstd/copyright.t
  M t/codingstd/pccmethod_deps.t
  M t/compilers/imcc/imcpasm/opt1.t
  M t/compilers/imcc/imcpasm/opt2.t
  M t/compilers/imcc/imcpasm/optc.t
  M t/compilers/imcc/reg/alloc.t
  M t/compilers/imcc/reg/spill_old.t
  M t/compilers/imcc/syn/const.t
  M t/compilers/imcc/syn/errors.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/macro.t
  M t/compilers/imcc/syn/pcc.t
  M t/compilers/imcc/syn/regressions.t
  M t/compilers/imcc/syn/tail.t
  M t/compilers/opsc/06-opsfile.t
  M t/compilers/pct/complete_workflow.t
  M t/compilers/pct/post.t
  M t/compilers/pge/pge_globs.t
  M t/compilers/tge/basic.t
  M t/configure/002-messages.t
  M t/configure/063-git_describe_to_cache.t
  A t/configure/065-git_describe_from_cache.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/dynoplibs/bit.t
  M t/dynoplibs/debug.t
  M t/dynoplibs/io-old.t
  M t/dynoplibs/io.t
  M t/dynoplibs/math.t
  M t/dynoplibs/obscure.t
  M t/dynoplibs/pmc_pow.t
  M t/dynoplibs/sysinfo.t
  M t/dynoplibs/time.t
  M t/dynoplibs/time_old.t
  M t/dynoplibs/trans-old.t
  M t/dynoplibs/trans.t
  M t/dynpmc/dynlexpad.t
  M t/dynpmc/file.t
  M t/dynpmc/foo.t
  M t/dynpmc/gziphandle.t
  M t/dynpmc/os.t
  M t/dynpmc/rational.t
  M t/examples/pir.t
  M t/examples/shootout.t
  M t/examples/streams.t
  M t/library/lwp.t
  M t/library/md5.t
  M t/library/mime_base64.t
  A t/library/sha.t
  M t/library/streams.t
  M t/library/test_more.t
  M t/manifest/01-basic.t
  M t/native_pbc/integer.pbc
  M t/native_pbc/integer.t
  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/oo/new.t
  M t/oo/root_new.t
  M t/op/arithmetics_pmc.t
  M t/op/basic.t
  M t/op/calling.t
  M t/op/cmp-nonbranch.t
  M t/op/exceptions.t
  M t/op/exit.t
  M t/op/interp.t
  M t/op/jit.t
  M t/op/jitn.t
  M t/op/lexicals.t
  M t/op/literal-old.t
  M t/op/say.t
  M t/op/spawnw.t
  M t/op/string.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/perl/Parrot_Docs.t
  M t/perl/Parrot_Test.t
  M t/perl/testlib/answer.pir
  M t/perl/testlib/hello.pasm
  M t/pmc/bigint.t
  M t/pmc/bignum.t
  M t/pmc/bytebuffer.t
  M t/pmc/callcontext.t
  M t/pmc/capture.t
  M t/pmc/class.t
  M t/pmc/complex.t
  M t/pmc/context.t
  M t/pmc/continuation.t
  M t/pmc/coroutine.t
  M t/pmc/eval.t
  M t/pmc/eventhandler.t
  M t/pmc/exception-old.t
  M t/pmc/exception.t
  M t/pmc/filehandle.t
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/fixedstringarray.t
  M t/pmc/float.t
  M t/pmc/freeze.t
  M t/pmc/globals.t
  M t/pmc/hash.t
  M t/pmc/hashiterator.t
  M t/pmc/hashiteratorkey.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/io_stdin.t
  M t/pmc/iterator.t
  M t/pmc/key.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/multidispatch.t
  M t/pmc/namespace-old.t
  M t/pmc/namespace.t
  A t/pmc/nativepccmethod.t
  M t/pmc/nci.t
  M t/pmc/object-meths.t
  M t/pmc/object.t
  M t/pmc/opcode.t
  M t/pmc/orderedhash.t
  M t/pmc/orderedhashiterator.t
  A t/pmc/packfilebytecodesegment.t
  A t/pmc/packfileopmap.t
  M t/pmc/parrotio.t
  M t/pmc/parrotlibrary.t
  M t/pmc/pmc.t
  M t/pmc/pmcproxy.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/role.t
  M t/pmc/socket.t
  M t/pmc/string.t
  M t/pmc/stringhandle.t
  M t/pmc/sub.t
  M t/pmc/task.t
  A t/pmc/testfile
  A t/pmc/testlib/test_server.pir
  M t/pmc/threads.t
  M t/pmc/timer.t
  M t/pmc/undef.t
  M t/pmc/unmanagedstruct.t
  M t/profiling/profiling.t
  M t/src/basic.t
  A t/src/checkdepend.t
  M t/src/embed.t
  A t/src/embed/api.t
  M t/src/embed/pmc.t
  M t/src/embed/strings.t
  M t/src/extend.t
  A t/src/extend_vtable.t
  A t/src/misc.t
  R t/steps/auto/jit-01.t
  A t/steps/auto/platform-01.t
  M t/steps/auto/pmc-01.t
  M t/steps/auto/thread-01.t
  R t/steps/gen/platform-01.t
  R t/steps/init/headers-01.t
  M t/steps/init/optimize-01.t
  M t/tools/dev/searchops/samples.pm
  R t/tools/install/dev_overall.t
  R t/tools/install/overall.t
  M t/tools/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M t/tools/pmc2cutils/04-dump_pmc.t
  M tools/build/c2str.pl
  M tools/build/parrot_config_c.pl
  M tools/build/pmc2c.pl
  M tools/build/vtable_extend.pl
  M tools/dev/bench_op.pir
  M tools/dev/create_language.pl
  M tools/dev/dump_pbc.pl
  M tools/dev/fetch_languages.pl
  A tools/dev/findhacks.pl
  A tools/dev/gdb-pp-load.py
  A tools/dev/gdb-pp.py
  M tools/dev/github_post_receive.pl
  M tools/dev/install_files.pl
  R tools/dev/list_unjitted.pl
  A tools/dev/make_cover.pl
  M tools/dev/mk_native_pbc
  M tools/dev/mk_nci_thunks.pl
  M tools/dev/nci_thunk_gen.pir
  M tools/dev/parrot-fuzzer
  M tools/dev/parrotbench.pl
  M tools/dev/pbc_to_exe.pir
  A tools/docs/make_html_docs.pl
  R tools/docs/write_docs.pl
  M tools/release/release.json
  M tools/release/templates.json

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

Conflicts:
	frontend/parrot/main.c
	include/parrot/gc_api.h
	include/parrot/pmc.h
	src/gc/api.c


Commit: 55c2a6f532db648c351eeefa52e7cd0b89a9e619
    https://github.com/parrot/parrot/commit/55c2a6f532db648c351eeefa52e7cd0b89a9e619
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M t/op/gc-leaky-box.t
  M t/op/gc-leaky-call.t

Log Message:
-----------
[t] Adjust gc-leaky-*.t thresholds




More information about the parrot-commits mailing list