[parrot/parrot] e72cca: remove some whitespace

noreply at github.com noreply at github.com
Fri Dec 24 17:53:06 UTC 2010


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

Commit: e72cca0ad9130e094ea13dd1da1d5749f095a9c5
    https://github.com/parrot/parrot/commit/e72cca0ad9130e094ea13dd1da1d5749f095a9c5
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M NEWS

Log Message:
-----------
remove some whitespace


Commit: 372f8f7b5bce40574cc6dbce2c1a97c1239c7ecd
    https://github.com/parrot/parrot/commit/372f8f7b5bce40574cc6dbce2c1a97c1239c7ecd
Author: bluescreen <dichoso at gmail.com>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
Make bounds runcore available


Commit: 704e3c4df07b769c3f3169a036995e7231550734
    https://github.com/parrot/parrot/commit/704e3c4df07b769c3f3169a036995e7231550734
Author: bluescreen <dichoso at gmail.com>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
Made another test case pass by putting debug information. Also removed some dependency with embed.c


Commit: f686051a20e9fa51dc4f34aa0b8c611306194c4e
    https://github.com/parrot/parrot/commit/f686051a20e9fa51dc4f34aa0b8c611306194c4e
Author: bluescreen <dichoso at gmail.com>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M include/parrot/api.h

Log Message:
-----------
Made profiling test pass


Commit: c998b1e57c9b6610c5c48cf5569d56a115023cce
    https://github.com/parrot/parrot/commit/c998b1e57c9b6610c5c48cf5569d56a115023cce
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t
  M t/tools/dev/headerizer/02_methods.t
  A t/tools/dev/headerizer/testlib/nci_pmc.in

Log Message:
-----------
To demonstrate all execution paths, encapsulate some code within
Parrot::Headerizer::Object methods into subroutines, move the subs into
Parrot::Headerizer::Functions and add tests for them.


Commit: 2aa5bc9f14814720a66d8aadb27b1015a983b95a
    https://github.com/parrot/parrot/commit/2aa5bc9f14814720a66d8aadb27b1015a983b95a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Add tests for Parrot::Headerizer::Functions::shim_test().


Commit: 51cfb3855ec91b184154639ccc74e03d5c07d380
    https://github.com/parrot/parrot/commit/51cfb3855ec91b184154639ccc74e03d5c07d380
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2010-11-28 (Sun, 28 Nov 2010)

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

Log Message:
-----------
apply patch from TT #1865, it allows more windows environments with git to work correctly, ronaldws++


Commit: 6138a06f6534da5964a8ea59295b676dc0a7844b
    https://github.com/parrot/parrot/commit/6138a06f6534da5964a8ea59295b676dc0a7844b
Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
Date:   2010-11-28 (Sun, 28 Nov 2010)

Changed paths:
  M .gitignore
  M CREDITS
  M ChangeLog
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  M PBC_COMPAT
  M RESPONSIBLE_PARTIES
  M compilers/data_json/data_json.pir
  M compilers/data_json/data_json/pge2pir.tg
  M compilers/imcc/debug.c
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pcc.c
  M compilers/pge/PGE/Exp.pir
  M compilers/pge/PGE/Match.pir
  M compilers/pge/PGE/Perl6Regex.pir
  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/Compiler.pir
  M config/auto/ipv6.pm
  M config/auto/revision.pm
  M config/auto/warnings.pm
  M config/gen/config_pm/config_pir.in
  M config/gen/makefiles/root.in
  M config/gen/platform/win32/pid.c
  M config/init/defaults.pm
  M docs/book/draft/appa_glossary.pod
  M docs/book/draft/appd_build_options.pod
  M docs/book/draft/ch01_introduction.pod
  M docs/book/pct/ch01_introduction.pod
  M docs/dev/c_functions.pod
  M docs/embed.pod
  M docs/faq.pod
  M docs/glossary.pod
  M docs/imcc/imcfaq.pod
  M docs/optable.pod
  M docs/pdds/draft/pdd06_pasm.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd23_exceptions.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M examples/c/pbc_info.c
  M examples/c/test_main.c
  M examples/pir/sudoku.pir
  M include/parrot/datatypes.h
  M include/parrot/dynext.h
  M include/parrot/embed.h
  M include/parrot/exit.h
  M include/parrot/key.h
  M include/parrot/misc.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M include/parrot/pointer_array.h
  M include/parrot/string.h
  M include/parrot/vtables.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Docs/Section/Compilers.pm
  M lib/Parrot/Pmc2c/Emitter.pm
  M lib/Parrot/Pmc2c/Method.pm
  M lib/Parrot/Pmc2c/PMC/default.pm
  M lib/Parrot/Pmc2c/Pmc2cMain.pm
  M lib/Parrot/Test.pm
  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
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/PGE/Util.pir
  M runtime/parrot/library/SDL.pir
  M src/call/args.c
  M src/datatypes.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/math.ops
  M src/dynoplibs/sys.ops
  M src/dynpmc/gziphandle.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  M src/exceptions.c
  M src/exit.c
  M src/gc/fixed_allocator.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/mark_sweep.c
  M src/gc/system.c
  M src/global_setup.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/socket_unix.c
  M src/io/socket_win32.c
  M src/io/utf8.c
  M src/key.c
  M src/library.c
  M src/main.c
  M src/multidispatch.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/math.ops
  M src/ops/string.ops
  M src/packdump.c
  M src/packfile.c
  M src/parrot_debugger.c
  M src/pbc_disassemble.c
  M src/pbc_dump.c
  M src/pbc_merge.c
  M src/pmc.c
  M src/pmc/boolean.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/class.pmc
  R src/pmc/codestring.pmc
  M src/pmc/default.pmc
  M src/pmc/eval.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/hash.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/integer.pmc
  M src/pmc/key.pmc
  M src/pmc/oplib.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/scalar.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/pointer_array.c
  M src/runcore/trace.c
  M src/string/api.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
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M src/string/unicode.h
  M src/utils.c
  M src/vtables.c
  M t/codingstd/linelength.t
  M t/compilers/imcc/syn/objects.t
  M t/library/mime_base64.t
  M t/op/cc_state.t
  M t/op/gc-active-buffers.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/perl/Parrot_Test.t
  M t/pmc/bytebuffer.t
  R t/pmc/codestring.t
  M t/pmc/freeze.t
  M t/pmc/packfile.t
  M t/pmc/sub.t
  M t/pmc/testlib/packfile_common.pir
  M t/src/basic.t
  M t/src/embed.t
  M t/src/exit.t
  M t/src/extend.t
  M t/steps/auto/ipv6-01.t
  M t/steps/auto/revision-01.t
  M t/steps/auto/warnings-01.t
  M t/tools/dev/searchops/samples.pm
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M tools/dev/pbc_to_exe.pir
  M tools/install/smoke.pl

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


Commit: fccfb064932f0c3fbbb30b608e32169b36fa7cb0
    https://github.com/parrot/parrot/commit/fccfb064932f0c3fbbb30b608e32169b36fa7cb0
Author: vmax <vmax0770 at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M README

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



Commit: 1cfc9b9f743e486663f69cf08be08c63faf19ced
    https://github.com/parrot/parrot/commit/1cfc9b9f743e486663f69cf08be08c63faf19ced
Author: vmax <vmax0770 at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M README

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



Commit: 6735bb156fd43d5e3341224efe2c649d95221a7e
    https://github.com/parrot/parrot/commit/6735bb156fd43d5e3341224efe2c649d95221a7e
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/global_setup.h
  M src/global_setup.c
  M tools/build/parrot_config_c.pl

Log Message:
-----------
renaming Parrot_set_config_hash_internal to Parrot_gbl_set_config_hash_internal


Commit: 2f7ae4ef4c96e51b3b39579731af34668727f20c
    https://github.com/parrot/parrot/commit/2f7ae4ef4c96e51b3b39579731af34668727f20c
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  R README
  A README.markdown

Log Message:
-----------
adding .markdown extension to README for GitHub


Commit: 4e7ba26b63bf7f3fa420048529097dc7911f5989
    https://github.com/parrot/parrot/commit/4e7ba26b63bf7f3fa420048529097dc7911f5989
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M config/gen/core_pmcs.pm
  M include/parrot/global_setup.h
  M src/global_setup.c
  M src/vtables.c

Log Message:
-----------
renaming Parrot_initialize_core_pmcs to Parrot_gbl_initialize_core_pmcs


Commit: ed542fb6027d5c0bf1ecd26ab8b4272ec7728bfe
    https://github.com/parrot/parrot/commit/ed542fb6027d5c0bf1ecd26ab8b4272ec7728bfe
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M config/gen/core_pmcs.pm
  M include/parrot/global_setup.h
  M src/global_setup.c

Log Message:
-----------
renaming Parrot_register_core_pmcs to Parrot_gbl_register_core_pmcs


Commit: 6c6bfd60e8962b665a974ba3a86652764c96b973
    https://github.com/parrot/parrot/commit/6c6bfd60e8962b665a974ba3a86652764c96b973
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/global_setup.c

Log Message:
-----------
renaming parrot_global_setup_2 to Parrot_gbl_setup_2


Commit: ad66f87af60c3c95a8ebd1cd6c7f596ba3cfec65
    https://github.com/parrot/parrot/commit/ad66f87af60c3c95a8ebd1cd6c7f596ba3cfec65
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/embed.c
  M src/global_setup.c
  M src/interp/inter_create.c

Log Message:
-----------
renaming init_world_once to Parrot_gbl_init_world_once and parrot_set_config_hash_interpreter to Parrot_gbl_set_config_hash_interpreter


Commit: 92cf61845af0efb5ac13bfb218db877fa291b9c6
    https://github.com/parrot/parrot/commit/92cf61845af0efb5ac13bfb218db877fa291b9c6
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M include/parrot/global_setup.h

Log Message:
-----------
forgot to rename a init_world_once function


Commit: 414892d59c12d1903ec598c7ec5b7268941f1c7d
    https://github.com/parrot/parrot/commit/414892d59c12d1903ec598c7ec5b7268941f1c7d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  A README
  R README.markdown

Log Message:
-----------
undo README rename


Commit: 3e1dedcd5f3d146390601345a88aafe79e5bda3b
    https://github.com/parrot/parrot/commit/3e1dedcd5f3d146390601345a88aafe79e5bda3b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M README

Log Message:
-----------
merge in the README improvements with new git information from GCI student vmax++


Commit: 056265dec0600314bf9d10f5655730a46eecd30d
    https://github.com/parrot/parrot/commit/056265dec0600314bf9d10f5655730a46eecd30d
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M CREDITS

Log Message:
-----------
Adding myself to CREDITS file


Commit: 5e024766c1ff2521bdcdc530f373283c535fc91e
    https://github.com/parrot/parrot/commit/5e024766c1ff2521bdcdc530f373283c535fc91e
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M include/parrot/hll.h
  M src/global_setup.c
  M src/hll.c

Log Message:
-----------
Renaming Parrot_init_HLL() to Parrot_hll_init_HLL()


Commit: 82337d1c4f8a6a6936a81e048d7ff0adfc9adbf1
    https://github.com/parrot/parrot/commit/82337d1c4f8a6a6936a81e048d7ff0adfc9adbf1
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M docs/embed.pod
  M include/parrot/hll.h
  M src/hll.c
  M src/pmc/sub.pmc

Log Message:
-----------
Renaming Parrot_register_HLL() to Parrot_hll_register_HLL()


Commit: cff8e25a0b2cb02a93211d2dbf7a77de80e9c5b7
    https://github.com/parrot/parrot/commit/cff8e25a0b2cb02a93211d2dbf7a77de80e9c5b7
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/hll.c
  M src/pmc/parrotinterpreter.pmc

Log Message:
-----------
Renaming Parrot_register_HLL_type() to Parrot_hll_register_HLL_type()


Commit: c4127049593e522146ece337712dc71f9f0a4e04
    https://github.com/parrot/parrot/commit/c4127049593e522146ece337712dc71f9f0a4e04
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M src/hll.c

Log Message:
-----------
Renaming Parrot_get_HLL_type() to Parrot_hll_get_HLL_type()


Commit: e515afad3f634cb0510959ff61a0d8c80d462450
    https://github.com/parrot/parrot/commit/e515afad3f634cb0510959ff61a0d8c80d462450
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M compilers/imcc/pbc.c
  M docs/embed.pod
  M include/parrot/hll.h
  M src/call/args.c
  M src/dynoplibs/trans.ops
  M src/hash.c
  M src/hll.c
  M src/io/api.c
  M src/namespace.c
  M src/ops/cmp.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/pmc.ops
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/complex.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/float.pmc
  M src/pmc/integer.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/string.pmc
  M src/pmc/stringiterator.pmc
  M src/pmc/sub.pmc
  M src/string/api.c
  M src/utils.c

Log Message:
-----------
Renaming Parrot_get_ctx_HLL_type() to Parrot_hll_get_ctx_HLL_type()


Commit: f6b063c50e65b6964f4f108367aa8b0873508a0a
    https://github.com/parrot/parrot/commit/f6b063c50e65b6964f4f108367aa8b0873508a0a
Author: Mark Glines <infinoid at chirp.(none)>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M README

Log Message:
-----------
[README] Minor nit: the Debian/Ubuntu package is called git-core, not core.


Commit: 8e800306cffec161455db57fa9836e0e3e5e5f36
    https://github.com/parrot/parrot/commit/8e800306cffec161455db57fa9836e0e3e5e5f36
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M src/hll.c
  M src/namespace.c
  M src/ops/core_ops.c
  M src/ops/var.ops

Log Message:
-----------
Renaming Parrot_get_ctx_HLL_namespace() to Parrot_hll_get_ctx_HLL_namespace()


Commit: 35090a7a6130fd9cdee07f5fe895e5e286d3936c
    https://github.com/parrot/parrot/commit/35090a7a6130fd9cdee07f5fe895e5e286d3936c
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M src/dynext.c
  M src/hll.c
  M src/namespace.c
  M src/packfile.c

Log Message:
-----------
Renaming Parrot_get_HLL_namespace() to Parrot_hll_get_HLL_namespace()


Commit: f7134def9fa2f5a847b2dca103add4e4701b9a05
    https://github.com/parrot/parrot/commit/f7134def9fa2f5a847b2dca103add4e4701b9a05
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M src/hll.c
  M src/pmc/parrotinterpreter.pmc

Log Message:
-----------
Renaming Parrot_regenerate_HLL_namespaces() to Parrot_hll_regenerate_HLL_namespaces()


Commit: f89a69a2cefcbc1226e8cf1059096f2e974ca5f9
    https://github.com/parrot/parrot/commit/f89a69a2cefcbc1226e8cf1059096f2e974ca5f9
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M src/hll.c
  M src/pmc/callcontext.pmc
  M src/pmc/sub.pmc

Log Message:
-----------
Renaming Parrot_get_HLL_name() to Parrot_hll_get_HLL_name()


Commit: 99bcc837e2532e4d8a0b6c397f1dd5cb477fcf94
    https://github.com/parrot/parrot/commit/99bcc837e2532e4d8a0b6c397f1dd5cb477fcf94
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/hll.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/hll.c

Log Message:
-----------
Renaming Parrot_get_HLL_id() to Parrot_hll_get_HLL_id()


Commit: 5a374892e6fbe4189091f18f4cf43ace3eafb070
    https://github.com/parrot/parrot/commit/5a374892e6fbe4189091f18f4cf43ace3eafb070
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M CREDITS
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/pbc.c
  M docs/embed.pod
  M include/parrot/hll.h
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M src/call/args.c
  M src/dynext.c
  M src/dynoplibs/trans.ops
  M src/global_setup.c
  M src/hash.c
  M src/hll.c
  M src/io/api.c
  M src/namespace.c
  M src/ops/cmp.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/pmc.ops
  M src/ops/var.ops
  M src/packfile.c
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/complex.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/float.pmc
  M src/pmc/integer.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/string.pmc
  M src/pmc/stringiterator.pmc
  M src/pmc/sub.pmc
  M src/string/api.c
  M src/utils.c

Log Message:
-----------
merge in changes from fbrito++. GCI task to rename functions in src/hll.c to match naming convnetions


Commit: e16b53a76899a4dadb0f54f4e2fff231c6e58c51
    https://github.com/parrot/parrot/commit/e16b53a76899a4dadb0f54f4e2fff231c6e58c51
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M README

Log Message:
-----------
Add instructions for obtaining git for Mac OS X.  Remove outdated language re
Perl 5's alleged shortcomings.


Commit: d2a80a75f3bb8a1a2f108bd64304811e2cac4847
    https://github.com/parrot/parrot/commit/d2a80a75f3bb8a1a2f108bd64304811e2cac4847
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/pmc/stringiterator.t

Log Message:
-----------
[t] String iterator get_*_keyed tests for different encodings


Commit: 856c6e5efc359bd1bdcd0db757ff4a13c907fbe3
    https://github.com/parrot/parrot/commit/856c6e5efc359bd1bdcd0db757ff4a13c907fbe3
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/op/string_cs.t

Log Message:
-----------
[t] Add tests for conversion to UCS-4


Commit: 4c93dc14ba08bb8c115d75afc0db342a48b8dd55
    https://github.com/parrot/parrot/commit/4c93dc14ba08bb8c115d75afc0db342a48b8dd55
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M include/parrot/string.h
  M src/pmc/stringiterator.pmc
  M src/string/api.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/ucs2.c
  M src/string/encoding/ucs4.c
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c

Log Message:
-----------
[str] Replace STRING_iter_set_position with STRING_iter_skip


Commit: 1f7b157f5b086a99d1bdeb92db62deacaef08f3b
    https://github.com/parrot/parrot/commit/1f7b157f5b086a99d1bdeb92db62deacaef08f3b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/op/stringu.t

Log Message:
-----------
[t] Test ord with different Unicode encodings


Commit: 81591521fb9ef63805cb949c308b5cdc275fdc2d
    https://github.com/parrot/parrot/commit/81591521fb9ef63805cb949c308b5cdc275fdc2d
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/op/stringu.t

Log Message:
-----------
[t] Test another malformed UTF-8 string


Commit: f9f96c96cf4f3a460bf5a2fa923cb41c7b5f2630
    https://github.com/parrot/parrot/commit/f9f96c96cf4f3a460bf5a2fa923cb41c7b5f2630
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/op/stringu.t

Log Message:
-----------
[t] Test illegal UTF-8 escape char


Commit: 7df9d8486eac6c83b8cc6df723e444d468cf5178
    https://github.com/parrot/parrot/commit/7df9d8486eac6c83b8cc6df723e444d468cf5178
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/op/stringu.t

Log Message:
-----------
[t] More tests for illegal char escapes


Commit: df600839226d5dc422ea2b120544ed13147ca6dc
    https://github.com/parrot/parrot/commit/df600839226d5dc422ea2b120544ed13147ca6dc
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t
  A t/tools/dev/headerizer/testlib/function_decls.in

Log Message:
-----------
Refactor some code from within
Parrot::Headerizer::Object::replace_headerized_declarations()
into
Parrot::Headerizer::Functions::add_headerizer_markers().
Code itself is working, but not correctly tested yet in
01_functions.t


Commit: 6cc3b2ced92047d4b2bc51ba014328bcdb70c412
    https://github.com/parrot/parrot/commit/6cc3b2ced92047d4b2bc51ba014328bcdb70c412
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm

Log Message:
-----------
Delete commented-out code.


Commit: 31f6c2e542ffc745bf567b8ffacb814cb9e1b643
    https://github.com/parrot/parrot/commit/31f6c2e542ffc745bf567b8ffacb814cb9e1b643
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

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

Log Message:
-----------
Apply patch submitted by fbrito++ in http://trac.parrot.org/parrot/ticket/1876.  Have
'make clean' remove blib/ on the grounds that blib/ is created by 'make' rather than by
Configure.pl and 'make clean' is intended to remove files created specifically by
'make'.


Commit: 8d9d806b1ef689f49b36287f7510e7cb9e06a113
    https://github.com/parrot/parrot/commit/8d9d806b1ef689f49b36287f7510e7cb9e06a113
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

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

Log Message:
-----------
Moving get_fd() from filehandle.pmc to handle.pmc

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


Commit: 70992f350b5c4c8c7655586939cc2d52dcaeaef4
    https://github.com/parrot/parrot/commit/70992f350b5c4c8c7655586939cc2d52dcaeaef4
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
Test: Socket get_fd() should not return -1

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


Commit: 93b2c4399ff44f0b9544e4eacb0fd022e160c2d3
    https://github.com/parrot/parrot/commit/93b2c4399ff44f0b9544e4eacb0fd022e160c2d3
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
Forgot to tell FileHandle test that I added a new one

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


Commit: 7a4bef02fa2580ed98700262651596b63308c329
    https://github.com/parrot/parrot/commit/7a4bef02fa2580ed98700262651596b63308c329
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
Test: FileHandle get_fd() should not return -1

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


Commit: 1d7dded85bf9bfda64ea186884c837764eb1e728
    https://github.com/parrot/parrot/commit/1d7dded85bf9bfda64ea186884c837764eb1e728
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  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/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 config/auto/attributes/test_c.in
  M config/auto/backtrace/test_c.in
  M config/auto/backtrace/test_dlinfo_c.in
  M config/auto/byteorder/test_c.in
  M config/auto/cpu/i386/test_gcc_cmpxchg_c.in
  M config/auto/cpu/ppc/test_gcc_cmpset_c.in
  M config/auto/cpu/sun4/test_atomic_c.in
  M config/auto/env/test_setenv_c.in
  M config/auto/env/test_unsetenv_c.in
  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/test_c.in
  M config/auto/gcc/test_c.in
  M config/auto/gettext/gettext_c.in
  M config/auto/glibc/test_c.in
  M config/auto/gmp/gmp_c.in
  M config/auto/headers/test_c.in
  M config/auto/inline/test1_c.in
  M config/auto/inline/test2_c.in
  M config/auto/isreg/test_c.in
  M config/auto/libffi/test_c.in
  M config/auto/llvm/hello.c
  M config/auto/memalign/test2_c.in
  M config/auto/memalign/test_c.in
  M config/auto/msvc/test_c.in
  M config/auto/neg_0/test_c.in
  M config/auto/opengl/opengl_c.in
  M config/auto/pcre/pcre_c.in
  M config/auto/readline/readline_c.in
  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/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/test_c.in
  M config/auto/stat/test_c.in
  M config/auto/timespec/test_c.in
  M config/auto/va_ptr/test_c.in
  M config/auto/warnings/test_c.in
  M config/auto/zlib/zlib_c.in
  M config/gen/config_h/config_h.in
  M config/gen/config_h/has_header_h.in
  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
  M config/gen/platform/freebsd/sysmem.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
  M config/gen/platform/netbsd/math.c
  M config/gen/platform/netbsd/misc.c
  M config/gen/platform/netbsd/misc.h
  M config/gen/platform/netbsd/sysmem.c
  M config/gen/platform/openbsd/math.c
  M config/gen/platform/openbsd/memexec.c
  M config/gen/platform/openbsd/misc.h
  M config/gen/platform/solaris/math.c
  M config/gen/platform/solaris/time.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
  M examples/benchmarks/primes.c
  M examples/benchmarks/primes2.c
  M examples/c/nanoparrot.c
  M examples/c/pbc_info.c
  M examples/c/test_main.c
  M examples/compilers/japhc.c
  M examples/embed/cotorra.c
  M examples/mops/mops.c
  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/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
  M 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
  M 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 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/bit.ops
  M src/dynoplibs/debug.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/dynlexpad.pmc
  M src/dynpmc/file.pmc
  M src/dynpmc/foo.pmc
  M src/dynpmc/foo2.pmc
  M src/dynpmc/gziphandle.pmc
  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
  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
  M 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
  M 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
  M src/nci/libffi.c
  M 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/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
  M src/packdump.c
  M src/packfile.c
  M src/packfile/byteorder.h
  M src/packfile/pf_items.c
  M src/packout.c
  M src/parrot_debugger.c
  M src/pbc_disassemble.c
  M src/pbc_dump.c
  M 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
  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
  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
  M src/pmc_freeze.c
  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/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
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M src/string/primitives.c
  M src/string/unicode.h
  M src/sub.c
  M src/thread.c
  M src/utils.c
  M src/vtables.c
  M src/warnings.c
  M t/codingstd/c_code_coda.t
  M t/tools/install/testlib/include/parrot/charset.h
  M t/tools/install/testlib/src/pmc/pmc_object.h

Log Message:
-----------
update C file vim modelines

Specifies 2-space label outdent as per coding standard. Satisfies TT # 1547.

command used:
> perl -Mlib=lib -MParrot::Distribution -E 'say $_->path for Parrot::Distribution->new->get_c_language_files' | xargs sed -i "s/vim:\(.*\):$/vim:\1 cinoptions='\\\\:2=2' :/"


Commit: 6dd9f888bf4b21a326dbe820a576b3fccdb4dfcc
    https://github.com/parrot/parrot/commit/6dd9f888bf4b21a326dbe820a576b3fccdb4dfcc
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M CREDITS
  M ChangeLog
  M NEWS
  M README
  M compilers/imcc/debug.c
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pcc.c
  M config/auto/revision.pm
  M config/gen/config_pm/config_pir.in
  M config/gen/core_pmcs.pm
  M config/gen/makefiles/root.in
  M docs/dev/c_functions.pod
  M docs/embed.pod
  M docs/pdds/pdd23_exceptions.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M examples/c/pbc_info.c
  M examples/c/test_main.c
  M include/parrot/embed.h
  M include/parrot/exit.h
  M include/parrot/global_setup.h
  M include/parrot/hll.h
  M include/parrot/key.h
  M include/parrot/misc.h
  M include/parrot/pointer_array.h
  M include/parrot/string.h
  M include/parrot/vtables.h
  M lib/Parrot/Pmc2c/PMC/default.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  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
  M src/call/args.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/math.ops
  M src/dynoplibs/sys.ops
  M src/dynoplibs/trans.ops
  M src/dynpmc/gziphandle.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed.c
  M src/exceptions.c
  M src/exit.c
  M src/gc/gc_ms2.c
  M src/gc/mark_sweep.c
  M src/gc/system.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/socket_unix.c
  M src/io/socket_win32.c
  M src/io/utf8.c
  M src/key.c
  M src/library.c
  M src/main.c
  M src/multidispatch.c
  M src/namespace.c
  M src/ops/cmp.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/math.ops
  M src/ops/pmc.ops
  M src/ops/var.ops
  M src/packdump.c
  M src/packfile.c
  M src/parrot_debugger.c
  M src/pbc_disassemble.c
  M src/pbc_dump.c
  M src/pbc_merge.c
  M src/pmc.c
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/complex.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/default.pmc
  M src/pmc/eval.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/float.pmc
  M src/pmc/handle.pmc
  M src/pmc/hash.pmc
  M src/pmc/imageiosize.pmc
  M src/pmc/integer.pmc
  M src/pmc/key.pmc
  M src/pmc/oplib.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/scalar.pmc
  M src/pmc/string.pmc
  M src/pmc/stringiterator.pmc
  M src/pmc/sub.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/pointer_array.c
  M src/runcore/trace.c
  M src/string/api.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
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M src/string/unicode.h
  M src/utils.c
  M src/vtables.c
  M t/compilers/imcc/syn/objects.t
  M t/library/mime_base64.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/pmc/bytebuffer.t
  M t/pmc/filehandle.t
  M t/pmc/freeze.t
  M t/pmc/packfile.t
  M t/pmc/socket.t
  M t/pmc/stringiterator.t
  M t/pmc/testlib/packfile_common.pir
  M t/src/basic.t
  M t/src/embed.t
  M t/src/exit.t
  M t/src/extend.t
  M t/steps/auto/revision-01.t
  M t/tools/pbc_disassemble.t
  M t/tools/pbc_dump.t
  M tools/build/parrot_config_c.pl
  M tools/dev/pbc_to_exe.pir

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


Commit: f40b6f0002c429e98be3501094f2ebbb4a7116c4
    https://github.com/parrot/parrot/commit/f40b6f0002c429e98be3501094f2ebbb4a7116c4
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/pmc/handle.pmc

Log Message:
-----------
Fixing doc that was copied from another place


Commit: 4dc8e16769baba2f285f5619fded9e88d11b69cb
    https://github.com/parrot/parrot/commit/4dc8e16769baba2f285f5619fded9e88d11b69cb
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  A docs/project/core_inclusion.pod

Log Message:
-----------
[project] initial version of core inclusion document


Commit: f08539947c4694fadbf720cd9bee4f60f8d95070
    https://github.com/parrot/parrot/commit/f08539947c4694fadbf720cd9bee4f60f8d95070
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/pmc/handle.pmc

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


Commit: e844c4ca8111312f978bd58b00e4eb988484109d
    https://github.com/parrot/parrot/commit/e844c4ca8111312f978bd58b00e4eb988484109d
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

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

Log Message:
-----------
Moving close() from FileHandle to Handle


Commit: 0428783261342d1a970a1549783c3445b9f50ff6
    https://github.com/parrot/parrot/commit/0428783261342d1a970a1549783c3445b9f50ff6
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

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

Log Message:
-----------
Moving close() from Socket to Handle


Commit: 4a7b901f2a762f5e8296941a803494efad57ea19
    https://github.com/parrot/parrot/commit/4a7b901f2a762f5e8296941a803494efad57ea19
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/io/api.c
  M src/pmc/stringhandle.pmc

Log Message:
-----------
Moving close() from StringHandle to Handle


Commit: b57705c09687e759569e3d5f0ac8cdc248a18562
    https://github.com/parrot/parrot/commit/b57705c09687e759569e3d5f0ac8cdc248a18562
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/io/api.c

Log Message:
-----------
Changing some variable names from code that I've copied

Had to include pcm_socket because it couldn't find macro
PARROT_SOCKET


Commit: b13bbe82f205ce0686b2522061a42c1f35d4cfb7
    https://github.com/parrot/parrot/commit/b13bbe82f205ce0686b2522061a42c1f35d4cfb7
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/io/api.c

Log Message:
-----------
Reused documentation of old close() in the new one


Commit: 4a3d5e7df0ad019146516f458a5d2c6cde4020cc
    https://github.com/parrot/parrot/commit/4a3d5e7df0ad019146516f458a5d2c6cde4020cc
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-29 (Mon, 29 Nov 2010)

Changed paths:
  M src/io/api.c

Log Message:
-----------
This would not work outside StringHandle


Commit: 85c73bf6c8fadf8c421d6b36fe7447650ab01e19
    https://github.com/parrot/parrot/commit/85c73bf6c8fadf8c421d6b36fe7447650ab01e19
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M runtime/parrot/library/HTTP/Message.pir
  M runtime/parrot/library/osutils.pir

Log Message:
-----------
[io] readall with encoding


Commit: cda6fd7d89b47aff96479ea6cfa0bd67da780b0b
    https://github.com/parrot/parrot/commit/cda6fd7d89b47aff96479ea6cfa0bd67da780b0b
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M MANIFEST

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


Commit: e3c8a4991fd5e10ea40dec7729047593edf2325b
    https://github.com/parrot/parrot/commit/e3c8a4991fd5e10ea40dec7729047593edf2325b
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/global_setup.c

Log Message:
-----------
fix =item for c_function_docs


Commit: 90679762a199527276b727acaef32662445a0ae2
    https://github.com/parrot/parrot/commit/90679762a199527276b727acaef32662445a0ae2
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/core_inclusion.pod

Log Message:
-----------
fix codetest failure - linelength


Commit: 7e679e6d102631634fd3cccff37ebca8315e57c6
    https://github.com/parrot/parrot/commit/7e679e6d102631634fd3cccff37ebca8315e57c6
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/hash.c

Log Message:
-----------
fix codetest failure - linelength


Commit: 735e267ac90c4c5f6cdf07d1e94400ee546418ba
    https://github.com/parrot/parrot/commit/735e267ac90c4c5f6cdf07d1e94400ee546418ba
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/hll.c

Log Message:
-----------
fix codetest failure - linelength


Commit: 7979a2d778c4211f7d37681fe8ebc8ab204c60a3
    https://github.com/parrot/parrot/commit/7979a2d778c4211f7d37681fe8ebc8ab204c60a3
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/namespace.c

Log Message:
-----------
fix codetest failure - linelength


Commit: 997f96043d4b77bcaf400711bcf9d0b8bb84c8f3
    https://github.com/parrot/parrot/commit/997f96043d4b77bcaf400711bcf9d0b8bb84c8f3
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/ops/experimental.ops

Log Message:
-----------
fix codetest failure - linelength


Commit: 6e047aadb8216a46ed9e4bc0a6e36a90798b702f
    https://github.com/parrot/parrot/commit/6e047aadb8216a46ed9e4bc0a6e36a90798b702f
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M config/gen/platform.pm

Log Message:
-----------
replace CODA to reflect changes in coda


Commit: 156a8cf6300fb775b09022618246cf785270ea12
    https://github.com/parrot/parrot/commit/156a8cf6300fb775b09022618246cf785270ea12
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M config/gen/platform.pm

Log Message:
-----------
forgot to change Copyright date


Commit: 26904d02df01bb43346cb3c2aa9bd37e4fb913d9
    https://github.com/parrot/parrot/commit/26904d02df01bb43346cb3c2aa9bd37e4fb913d9
Author: jkeenan <jkeen at verizon.net>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/core_inclusion.pod

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



Commit: 9984719c2ad2b6846bd04f853588fc1d5296ab75
    https://github.com/parrot/parrot/commit/9984719c2ad2b6846bd04f853588fc1d5296ab75
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/io/api.c
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/socket.pmc
  M src/pmc/stringhandle.pmc

Log Message:
-----------
Merge branch 'gci_io_close'


Commit: e483ba17f3f0738dd835c853fbad94943c561083
    https://github.com/parrot/parrot/commit/e483ba17f3f0738dd835c853fbad94943c561083
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
unskip Complex div by zero tests


Commit: f35ee582b350b8dd5b731a6e937955cc4632508b
    https://github.com/parrot/parrot/commit/f35ee582b350b8dd5b731a6e937955cc4632508b
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/compilers/data_json/to_parrot.t

Log Message:
-----------
fix and unTODO a json test after chekcing that the reason failing was not valid


Commit: e483077dbc7e5aae5979a49475e12883b92db082
    https://github.com/parrot/parrot/commit/e483077dbc7e5aae5979a49475e12883b92db082
Author: Coke <will at coleda.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
fix some makefile dependencies.


Commit: 35b5125b6d412305504d52170b05d20337541fa8
    https://github.com/parrot/parrot/commit/35b5125b6d412305504d52170b05d20337541fa8
Author: cotto <christoph_github at mksig.org>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/core_inclusion.pod

Log Message:
-----------
add a couple more questions from kid51++ to core_inclusion.pod


Commit: cf42ee579fa0c45335eb6ba8c299dd72a3dd280b
    https://github.com/parrot/parrot/commit/cf42ee579fa0c45335eb6ba8c299dd72a3dd280b
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
[str] Hopefully fix UCS-4 test failure discovered by whiteknight++


Commit: 4b895adb897c696292a206b9ef0925139b097b17
    https://github.com/parrot/parrot/commit/4b895adb897c696292a206b9ef0925139b097b17
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/string/encoding/shared.c
  M t/op/string_cs.t

Log Message:
-----------
[str] Rewrite Unicode upcase, downcase and titlecase

Set correct result strlen. Fix downcase and titlecase to combined chars.


Commit: f10c1d581181687e5d1c5cab72b4de80ec49f165
    https://github.com/parrot/parrot/commit/f10c1d581181687e5d1c5cab72b4de80ec49f165
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/pmc/stringiterator.t

Log Message:
-----------
[t] More tests for string iterators and encodings


Commit: ea6a8231a428c7fe6a9d7a3a307b3467cc8f1a73
    https://github.com/parrot/parrot/commit/ea6a8231a428c7fe6a9d7a3a307b3467cc8f1a73
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M MANIFEST
  A src/pmc/mappedbytearray.pmc

Log Message:
-----------
skeleton initial implementation


Commit: b4d4d238584188c9dee3988539c96b85c3bb9ab3
    https://github.com/parrot/parrot/commit/b4d4d238584188c9dee3988539c96b85c3bb9ab3
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
a few checks for mmap availability


Commit: efc2799bd1e084814f68e0a9e90c884d28eb007b
    https://github.com/parrot/parrot/commit/efc2799bd1e084814f68e0a9e90c884d28eb007b
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
implmented minimal functionality, read only, linux only


Commit: 23826ae05a9cf16eb5dffe750f05ef63cd9098a2
    https://github.com/parrot/parrot/commit/23826ae05a9cf16eb5dffe750f05ef63cd9098a2
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
add ability to open for write, still highly experimental but valid for testing


Commit: 19f9f1ecf7d1615714478f2c7f23788b896b813a
    https://github.com/parrot/parrot/commit/19f9f1ecf7d1615714478f2c7f23788b896b813a
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
use common style for open mode parameter, improve mode handling and diagnostics and clean coding std


Commit: d326891b84c76bb3dae01734bb8cbbc9d333540e
    https://github.com/parrot/parrot/commit/d326891b84c76bb3dae01734bb8cbbc9d333540e
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
add the "supported" method, avoid break compiling when not supported and improve pod doc


Commit: 8c4edfee17a48129cc6ca7a58c61347fd17f5b69
    https://github.com/parrot/parrot/commit/8c4edfee17a48129cc6ca7a58c61347fd17f5b69
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
add init and get_bool vtables and close method, change the handling of the custom destroy flag


Commit: 6a53f855d947c76dbdb0a08d39e247cbd2bc446a
    https://github.com/parrot/parrot/commit/6a53f855d947c76dbdb0a08d39e247cbd2bc446a
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
first tests for MappedByteArray PMC


Commit: ae084310e651afc9fc8256ebde09ae22ef652882
    https://github.com/parrot/parrot/commit/ae084310e651afc9fc8256ebde09ae22ef652882
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  R t/pmc/mappedbytearray.pmc
  A t/pmc/mappedbytearray.t

Log Message:
-----------
ooops, wrong filename


Commit: 56448f059ba60c11c33571caa9aa27bcfe9a19e8
    https://github.com/parrot/parrot/commit/56448f059ba60c11c33571caa9aa27bcfe9a19e8
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M MANIFEST

Log Message:
-----------
wrong MANIFEST too


Commit: febd8d1ee8ea156d2cd93b85c0a2cc5bf9454ac5
    https://github.com/parrot/parrot/commit/febd8d1ee8ea156d2cd93b85c0a2cc5bf9454ac5
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
codingstd fixes


Commit: 136554be52b1296285d5d5bfba8ab465fb14404c
    https://github.com/parrot/parrot/commit/136554be52b1296285d5d5bfba8ab465fb14404c
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
method MappedByteArray.get_string


Commit: a3c44ca875d91f19954fcb79db3f18d24f069081
    https://github.com/parrot/parrot/commit/a3c44ca875d91f19954fcb79db3f18d24f069081
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
implement MappedByteArray functionality for mingw32


Commit: e8915313e5c6eb9a743b8e3a6ab35b13c4a6f7ac
    https://github.com/parrot/parrot/commit/e8915313e5c6eb9a743b8e3a6ab35b13c4a6f7ac
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/pmc/mappedbytearray.t

Log Message:
-----------
test MappedByteArray 'supported' method


Commit: b8780f4a9aa902d979282f7f3d63939bd10314b5
    https://github.com/parrot/parrot/commit/b8780f4a9aa902d979282f7f3d63939bd10314b5
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
add method get_utf8 to MappedByteArray


Commit: a3ca6c8afc75668fda04efe729482e3fea86ce32
    https://github.com/parrot/parrot/commit/a3ca6c8afc75668fda04efe729482e3fea86ce32
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
delete call to STRING_validate in MappedByteArray, not needed and no longer existent in master


Commit: 5f23cc577ecfbbb25b3a6f50d4ce179128feefe4
    https://github.com/parrot/parrot/commit/5f23cc577ecfbbb25b3a6f50d4ce179128feefe4
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/op/string.t
  M t/op/string_cs.t
  M t/pmc/stringiterator.t

Log Message:
-----------
[t] More string tests to improve test coverage


Commit: a61f2c42b8dc811740f253e25bc495ca888e1a88
    https://github.com/parrot/parrot/commit/a61f2c42b8dc811740f253e25bc495ca888e1a88
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
set experimental status of MappedByteArray, TT #1877


Commit: 944a8500c1fcc9540da20cafb7e89cbe4b97aebd
    https://github.com/parrot/parrot/commit/944a8500c1fcc9540da20cafb7e89cbe4b97aebd
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
fix coda to conform to new coda


Commit: 6ef4fda302df5ee242b23d035e5e7a7ca5a2ac99
    https://github.com/parrot/parrot/commit/6ef4fda302df5ee242b23d035e5e7a7ca5a2ac99
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
fix indentation of pre-processor directives to pass codetest


Commit: 1ccf9fc227e79de3aa7de963bad7baed6457a70c
    https://github.com/parrot/parrot/commit/1ccf9fc227e79de3aa7de963bad7baed6457a70c
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/core_inclusion.pod

Log Message:
-----------
fix codetest failure - linelength


Commit: 8efa3150d985db9cebf833b65d6ba53faee08723
    https://github.com/parrot/parrot/commit/8efa3150d985db9cebf833b65d6ba53faee08723
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[docs] Add docs for merging Github pull requests


Commit: ff53effe94d4af3dcfee64d0673c52000c0d0722
    https://github.com/parrot/parrot/commit/ff53effe94d4af3dcfee64d0673c52000c0d0722
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M MANIFEST.generated

Log Message:
-----------
add files to MANIFEST.generated


Commit: bd48125bd9b174f2a7437e6ac4b8826fad4e5ec7
    https://github.com/parrot/parrot/commit/bd48125bd9b174f2a7437e6ac4b8826fad4e5ec7
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
move Parrot_io_parse_open_flags from io/filehandle.c to io/api.c, TT #1639


Commit: eac768ed1911e448ba38746ac49acad6bdfc94ad
    https://github.com/parrot/parrot/commit/eac768ed1911e448ba38746ac49acad6bdfc94ad
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M include/parrot/hll.h

Log Message:
-----------
add a #define for Parrot_hll_get_ctx_HLL_namespace, to get rakudo building again. We can remove this one after 2.11, or later if needed


Commit: fe4a42fb85109876c9baf4cc280a8a116b9bac09
    https://github.com/parrot/parrot/commit/fe4a42fb85109876c9baf4cc280a8a116b9bac09
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M t/op/string_cs.t

Log Message:
-----------
[t] Fix skip count for non-ICU builds


Commit: 2231f2f5d22222490ebdebab4f494465074712fe
    https://github.com/parrot/parrot/commit/2231f2f5d22222490ebdebab4f494465074712fe
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
Correct spelling error.


Commit: 8c09a001aef4832daf6b41734a2969feacc19eb8
    https://github.com/parrot/parrot/commit/8c09a001aef4832daf6b41734a2969feacc19eb8
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M include/parrot/hll.h
  M t/op/string_cs.t

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


Commit: 5195fb148d2cc7c5193c88260b179dceed3a58bc
    https://github.com/parrot/parrot/commit/5195fb148d2cc7c5193c88260b179dceed3a58bc
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor some code from Parrot::Headerizer::make_function_decls() into Parrot::Headerizer::Functions::handle_modified_args().  Test the new function in 01_functions.t.


Commit: f9bb559b3f703abab7d9fe0c5c11f630b1cb9670
    https://github.com/parrot/parrot/commit/f9bb559b3f703abab7d9fe0c5c11f630b1cb9670
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M include/parrot/warnings.h
  M src/dynpmc/gziphandle.pmc
  M src/embed.c
  M src/interp/inter_misc.c
  M src/library.c
  M src/nci/libffi.c
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/pmc/packfiledebug.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/string.pmc
  M src/string/api.c
  M src/warnings.c

Log Message:
-----------
[gci] Implement Parrot_warn_experimental fbrito++


Commit: 559ed824a6d4baf5d9726f8101fc899ddda45876
    https://github.com/parrot/parrot/commit/559ed824a6d4baf5d9726f8101fc899ddda45876
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[docs] Get rid of lies and add a NOTE about unofficialness


Commit: 93996b1b21e59a4dbfb707ca727dd779a8057907
    https://github.com/parrot/parrot/commit/93996b1b21e59a4dbfb707ca727dd779a8057907
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
Move read and readline from FileHandle to Handle


Commit: da7f551b2f0fdd3b51d04eceb350b88227463bb2
    https://github.com/parrot/parrot/commit/da7f551b2f0fdd3b51d04eceb350b88227463bb2
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

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

Log Message:
-----------
Make recv method call Parrot_io_reads


Commit: 617ebe6d2a2d3d9deb4efd8ca7cef6fa93d03cf1
    https://github.com/parrot/parrot/commit/617ebe6d2a2d3d9deb4efd8ca7cef6fa93d03cf1
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/io/api.c

Log Message:
-----------
Make Parrot_io_readline throw exception on Socket


Commit: 4af637d6351efe66ea0dd64163f67428c77c91d1
    https://github.com/parrot/parrot/commit/4af637d6351efe66ea0dd64163f67428c77c91d1
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-11-30 (Tue, 30 Nov 2010)

Changed paths:
  M src/pmc/handle.pmc
  M src/pmc/stringhandle.pmc

Log Message:
-----------
Remove read and readline from FileHandle (should be inherited from Handle)


Commit: 05ab1f5a794d93779889bca7217e3317ca3278b4
    https://github.com/parrot/parrot/commit/05ab1f5a794d93779889bca7217e3317ca3278b4
Author: Coke <will at coleda.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M config/inter/libparrot.pm

Log Message:
-----------
Allow spaces in install dir. TT #1716


Commit: a1f5f6340ef55b4c29580955c92178871c0bb625
    https://github.com/parrot/parrot/commit/a1f5f6340ef55b4c29580955c92178871c0bb625
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
fix to mappedbytearray.pmc to make it build on my system


Commit: e4e4eacaf48a5405d63cc4f3fd049626c87433fe
    https://github.com/parrot/parrot/commit/e4e4eacaf48a5405d63cc4f3fd049626c87433fe
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
delete a debug fprintf accidentaly included in the mappedbytearray merge


Commit: 6e995609be503c047d8a1432ed4c096633f0af36
    https://github.com/parrot/parrot/commit/6e995609be503c047d8a1432ed4c096633f0af36
Author: luben <karavelov at spnet.net>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
ISO C90 forbids mixed declarations and code


Commit: 35efb357d2beb1333f1d28df6b21f6e5a9eb5f64
    https://github.com/parrot/parrot/commit/35efb357d2beb1333f1d28df6b21f6e5a9eb5f64
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
[t] Move socket get_fd test to its own method


Commit: d3bdb44cc5945faff78252551224f40edf74615b
    https://github.com/parrot/parrot/commit/d3bdb44cc5945faff78252551224f40edf74615b
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
[t] Add test to Socket readline (not implemented)


Commit: 4a2f0c7585096a63615e9f8ba70cbeb289c27483
    https://github.com/parrot/parrot/commit/4a2f0c7585096a63615e9f8ba70cbeb289c27483
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
[t] Add test to Socket read


Commit: 157ac2824072315f83445daf66ed902e798b2ef6
    https://github.com/parrot/parrot/commit/157ac2824072315f83445daf66ed902e798b2ef6
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/io/api.c
  M src/pmc/filehandle.pmc
  M src/pmc/handle.pmc
  M src/pmc/socket.pmc
  M src/pmc/stringhandle.pmc
  M t/pmc/socket.t

Log Message:
-----------
Merge branch 'gci_read_socket'


Commit: 3bb45c95864810515058d95b285e82d95d92c728
    https://github.com/parrot/parrot/commit/3bb45c95864810515058d95b285e82d95d92c728
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M t/op/string_cs.t
  M t/op/stringu.t

Log Message:
-----------
[t] Change tests to hopefully trigger UCS-4 to UCS-4 conversion


Commit: 6cde374de05ed197cb28add9988099af6c8f36fe
    https://github.com/parrot/parrot/commit/6cde374de05ed197cb28add9988099af6c8f36fe
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/gc/system.c
  M src/global_setup.c
  M src/packfile.c
  M src/pmc/oplib.pmc
  M src/runcore/main.c
  M src/string/encoding/shared.c

Log Message:
-----------
fix a few warnings and standard violations


Commit: e4b8819f19b45cf163634841d6e41fe5ca91e986
    https://github.com/parrot/parrot/commit/e4b8819f19b45cf163634841d6e41fe5ca91e986
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/pmc/socket.pmc

Log Message:
-----------
Add is_closed to Socket


Commit: 2a3c7f8f225fdd28f0c3639e172a21cde612c8fe
    https://github.com/parrot/parrot/commit/2a3c7f8f225fdd28f0c3639e172a21cde612c8fe
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M t/pmc/socket.t

Log Message:
-----------
[t] Add test to Socket is_closed()


Commit: 5c760acc3a290a9987fc54bb7d3b154d0d382ae6
    https://github.com/parrot/parrot/commit/5c760acc3a290a9987fc54bb7d3b154d0d382ae6
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/gc/fixed_allocator.c

Log Message:
-----------
fix a warning, const a var and simplify a bit in function pool_is_owned


Commit: 4159775d7c5efa0cccf80974290fa077debccd36
    https://github.com/parrot/parrot/commit/4159775d7c5efa0cccf80974290fa077debccd36
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/gc/fixed_allocator.c

Log Message:
-----------
minor fix in allocate_new_pool_arena


Commit: aae1ea907a2ed64caa4c47934f42c7810d9cb8a5
    https://github.com/parrot/parrot/commit/aae1ea907a2ed64caa4c47934f42c7810d9cb8a5
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

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

Log Message:
-----------
Merge branch 'gci_closed_socket'


Commit: 557e85c1fa1596d555855118f00f460c2e586511
    https://github.com/parrot/parrot/commit/557e85c1fa1596d555855118f00f460c2e586511
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/main.c
  M config/auto/ipv6/test.in
  M config/gen/makefiles/root.in
  M examples/c/test_main.c
  A examples/embed/embedded_pir.c
  A examples/embed/hello_world.pir
  A include/parrot/api.h
  M include/parrot/embed.h
  M include/parrot/gc_api.h
  M include/parrot/global_setup.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/library.h
  M include/parrot/longopt.h
  M include/parrot/parrot.h
  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/gc/api.c
  M src/gc/gc_private.h
  M src/global_setup.c
  M src/library.c
  M src/longopt.c
  M src/main.c
  M src/ops/core_ops.c
  M src/parrot_debugger.c
  M src/pbc_disassemble.c
  M src/pbc_dump.c
  M src/pbc_merge.c
  M t/pmc/string.t
  M tools/build/parrot_config_c.pl
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Fix conflicts in merge. Untested


Commit: ae620cc94b65574597fc46611b827427e05724ad
    https://github.com/parrot/parrot/commit/ae620cc94b65574597fc46611b827427e05724ad
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/embed/api.c
  M src/exceptions.c
  M src/global_setup.c

Log Message:
-----------
changes necessary so we build. Run fails horribly, but we build


Commit: 8b927346190342444c86842cd85a1a3762460341
    https://github.com/parrot/parrot/commit/8b927346190342444c86842cd85a1a3762460341
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
we have to specify that the fpmc bytes are a binary string, otherwise defaults to ASCII


Commit: b50f1fcecc15f7115b932649785430a322ff20f1
    https://github.com/parrot/parrot/commit/b50f1fcecc15f7115b932649785430a322ff20f1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
fix pbc_to_exe so we build and pass all tests again


Commit: dd3c6c9290b9302f89bb52e171c48b255dec35b3
    https://github.com/parrot/parrot/commit/dd3c6c9290b9302f89bb52e171c48b255dec35b3
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-01 (Wed, 01 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor more code into testable subroutines, place them into Functions.pm, test them in 01_functions.t.


Commit: 6d5595e04c7167a76e25129beae318cfb47a2294
    https://github.com/parrot/parrot/commit/6d5595e04c7167a76e25129beae318cfb47a2294
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-02 (Thu, 02 Dec 2010)

Changed paths:
  M README

Log Message:
-----------
change to Fedora package name


Commit: 2483c6885910577821531e8da67f2f0c00f26775
    https://github.com/parrot/parrot/commit/2483c6885910577821531e8da67f2f0c00f26775
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-02 (Thu, 02 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/exit.h
  M include/parrot/global_setup.h
  M include/parrot/hll.h
  M include/parrot/interpreter.h
  M src/debug.c
  M src/embed/api.c
  M src/embed/strings.c
  M src/exceptions.c
  M src/exit.c
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/main.c
  M src/pbc_disassemble.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
implement the new error-handling mechanism. Instead of a string, we pass out the raw exception object for the embedder to query. Add some helper API functions. Parrot_x_exit should now only be called when actually exiting. For most operations, we should call the new Parrot_x_jump_out instead


Commit: 6e591fa60048bfaae0d9cbc70176a69afcaec3fd
    https://github.com/parrot/parrot/commit/6e591fa60048bfaae0d9cbc70176a69afcaec3fd
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-02 (Thu, 02 Dec 2010)

Changed paths:
  M src/debug.c
  M src/exceptions.c

Log Message:
-----------
fix some remaining issues where we were still caling Parrot_io_eprintf in die_from_exception. Now all error message/backtrace stuff is done through the API. However, the formatting is off and a few tests are barfing because they are trying to regex match the error message format.


Commit: 277b983086570a22a6814123150cc1b9a8780c7a
    https://github.com/parrot/parrot/commit/277b983086570a22a6814123150cc1b9a8780c7a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-02 (Thu, 02 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor some code out of Object.pm into new Functions.pm subroutine  handle_split_declaration().  Write tests for all execution paths of that subroutine.


Commit: 92f34715d5f0ba7a1c9806e81b11a60f10fa7ae4
    https://github.com/parrot/parrot/commit/92f34715d5f0ba7a1c9806e81b11a60f10fa7ae4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-02 (Thu, 02 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm

Log Message:
-----------
Eliminate an implicit, but unreachable branch in handle_split_declaration().


Commit: 9d84c875231122af41405c44ea44a9a21f1c157a
    https://github.com/parrot/parrot/commit/9d84c875231122af41405c44ea44a9a21f1c157a
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M src/debug.c
  M src/exceptions.c
  M src/pmc/exception.pmc

Log Message:
-----------
be more robust about (setting) and finding information about the thrower context of an exception, because we need that in places where we didn't need to.


Commit: e76c132ace788fc8a3e88e502da047be52ced015
    https://github.com/parrot/parrot/commit/e76c132ace788fc8a3e88e502da047be52ced015
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor two blocks of code out of function_components_from_declaration(). Place in Functions.pm.  Test them in 01_functions.t.


Commit: 5045bf7d9ff91a3f23dba0543d65c2399862860b
    https://github.com/parrot/parrot/commit/5045bf7d9ff91a3f23dba0543d65c2399862860b
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor one block of code out of function_components_from_declaration(). Place in Functions.pm.  Test it in 01_functions.t.


Commit: b8cf4e4448bdd0981e90d2c9c8e7b7edc3fb4c33
    https://github.com/parrot/parrot/commit/b8cf4e4448bdd0981e90d2c9c8e7b7edc3fb4c33
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Fix syntax error.


Commit: e0a2fb88b2c921c77663e60dc3024c74ef85e8df
    https://github.com/parrot/parrot/commit/e0a2fb88b2c921c77663e60dc3024c74ef85e8df
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M README

Log Message:
-----------
Fix some of the README git instructions


Commit: d2c3de0b983e477a5abad956bfeb3305fed24fd5
    https://github.com/parrot/parrot/commit/d2c3de0b983e477a5abad956bfeb3305fed24fd5
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[t] Add some info about git add --force


Commit: 72908f9b2e536dd3af440874c0b4a8e6090ae1e3
    https://github.com/parrot/parrot/commit/72908f9b2e536dd3af440874c0b4a8e6090ae1e3
Author: Andy Dougherty <doughera at fractal.phys.lafayette.edu>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M MANIFEST
  M config/auto/headers.pm
  R config/gen/platform/freebsd/sysmem.c
  M config/gen/platform/generic/sysmem.c
  R config/gen/platform/netbsd/sysmem.c

Log Message:
-----------
Make config/gen/platform/generic/sysmem.c more generic.

Include the two most likely methods (sysconf and sysctl) in the
generic file, based on various #ifdef probes.  This way, new systems
are more likely to work without first needing their own sysmem.c file.

If neither sysconf() nor sysctl() seems to work, assume a default of
512 MB.  One could certainly argue for putting an error message here
instead.

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


Commit: 6acd7b29695d5d04e3fdee2f30c7abade0650e41
    https://github.com/parrot/parrot/commit/6acd7b29695d5d04e3fdee2f30c7abade0650e41
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M src/pmc/class.pmc

Log Message:
-----------
[pmc] remove unneeded use of PARROT_IN_OBJECTS_C


Commit: 6702284affccb217a7fc898270bf5a3cb80e428e
    https://github.com/parrot/parrot/commit/6702284affccb217a7fc898270bf5a3cb80e428e
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M lib/Parrot/Vtable.pm
  M src/oo.c

Log Message:
-----------
[oo] remove some unneeded #defines


Commit: 8ffe7735a029626f30e06649dcd4f538e7bb45a4
    https://github.com/parrot/parrot/commit/8ffe7735a029626f30e06649dcd4f538e7bb45a4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t
  M t/tools/dev/headerizer/02_methods.t

Log Message:
-----------
[codingstd] Fix trailing whitespace and POD formatting errors.


Commit: 3fbc7cb26e83b8ecd85fe136d0c920bbca7ac05f
    https://github.com/parrot/parrot/commit/3fbc7cb26e83b8ecd85fe136d0c920bbca7ac05f
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/01_functions.t

Log Message:
-----------
Refactor some code into replace_pod_item().  Place that subroutine in Functions.pm and test it.


Commit: 6233b6e4eacf3bf04b410b3913761f932f442738
    https://github.com/parrot/parrot/commit/6233b6e4eacf3bf04b410b3913761f932f442738
Author: Matt Schallert <mattschallert at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M include/parrot/oplib/core_ops.h
  M include/parrot/sub.h
  M src/debug.c
  M src/namespace.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/var.ops
  M src/pmc/continuation.pmc
  M src/pmc/exceptionhandler.pmc
  M src/runcore/profiling.c
  M src/sub.c
  M src/warnings.c

Log Message:
-----------
Changed functions in sub.c to meet standards

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


Commit: 6aa336c4e7b987806c787572b3e3004770a0d0a2
    https://github.com/parrot/parrot/commit/6aa336c4e7b987806c787572b3e3004770a0d0a2
Author: Matt Schallert <mattschallert at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M docs/embed.pod
  M include/parrot/sub.h
  M src/dynoplibs/debug.ops
  M src/gc/mark_sweep.c
  M src/pmc/coroutine.pmc
  M src/pmc/sub.pmc
  M src/sub.c
  M src/thread.c

Log Message:
-----------
Finished sub.c function renaming

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


Commit: 5b6a239ac3a0cf872275327c0fd3e383dd1d5edf
    https://github.com/parrot/parrot/commit/5b6a239ac3a0cf872275327c0fd3e383dd1d5edf
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/api.h
  M include/parrot/exit.h
  M src/debug.c
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/exit.c
  M src/main.c

Log Message:
-----------
Add a new, temporary hack API for wrapping up IMCC so we can catch errors thrown from it. IMCC is not in libparrot, but acts like it is. Tweak some stuff for tests. We have a few tests failing because of bad error message formatting, but it all looks good to me so I don't understand the problem. All tests for functionality pass, including one TODO test passing in exit.t


Commit: e1ced3e3a318c486c71cdb29f6bb28d9c70ac5f6
    https://github.com/parrot/parrot/commit/e1ced3e3a318c486c71cdb29f6bb28d9c70ac5f6
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
add a note explaining this stupid function


Commit: f6b62eddfba5bc821daeb33f80141843d07dc6d9
    https://github.com/parrot/parrot/commit/f6b62eddfba5bc821daeb33f80141843d07dc6d9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/main.c

Log Message:
-----------
fix error message formatting. All tests pass now


Commit: 220436222c80a551d3cd70363c4afe1ffe292e2e
    https://github.com/parrot/parrot/commit/220436222c80a551d3cd70363c4afe1ffe292e2e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M t/op/exit.t

Log Message:
-----------
un-TODO the exit test that is now always passing


Commit: 1216a51d4fe06b337efa1021f5d3ee01398ae4fe
    https://github.com/parrot/parrot/commit/1216a51d4fe06b337efa1021f5d3ee01398ae4fe
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
quick initial pass for codestd


Commit: 709eae7accd3ae60157e1c6d20cbc2bfce416f26
    https://github.com/parrot/parrot/commit/709eae7accd3ae60157e1c6d20cbc2bfce416f26
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

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

Log Message:
-----------
add in a handful of additional API functions, though they aren't being used yet.


Commit: 540a832b9b39be0d064bf1659db64252adc5e61a
    https://github.com/parrot/parrot/commit/540a832b9b39be0d064bf1659db64252adc5e61a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/debug.c
  M src/embed/api.c
  M src/library.c
  M src/main.c

Log Message:
-----------
[codingstd] Mostly linelength fixes.


Commit: 9703ef553e93b1dae99cede20916c8a813c0fa5a
    https://github.com/parrot/parrot/commit/9703ef553e93b1dae99cede20916c8a813c0fa5a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

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

Log Message:
-----------
[codingstd] C-style coda needed. No cuddled elses.


Commit: 560753936c183408a4786806c1f7f9764aa50f05
    https://github.com/parrot/parrot/commit/560753936c183408a4786806c1f7f9764aa50f05
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M include/parrot/api.h

Log Message:
-----------
[codingstd] C parentheses.


Commit: 7db7331c42481fb4d98b200836ecc0b6e6c3d8b4
    https://github.com/parrot/parrot/commit/7db7331c42481fb4d98b200836ecc0b6e6c3d8b4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
Correct C-comment syntax error.


Commit: 71d8c29583bf8d36c287ba7198827f1fffa7b9b1
    https://github.com/parrot/parrot/commit/71d8c29583bf8d36c287ba7198827f1fffa7b9b1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M include/parrot/api.h

Log Message:
-----------
rerun make headerizer


Commit: 2042095bc6843abc9e887c74fb56bf9fc3f92feb
    https://github.com/parrot/parrot/commit/2042095bc6843abc9e887c74fb56bf9fc3f92feb
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M src/debug.c
  M src/embed/api.c
  M src/library.c
  M src/main.c

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


Commit: e21ab9d5db2a06fa54bc67c3c49b09fc8257dff4
    https://github.com/parrot/parrot/commit/e21ab9d5db2a06fa54bc67c3c49b09fc8257dff4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer.pm

Log Message:
-----------
Add PARROT_API to list of valid macros.


Commit: b9cdf9ce6ca9644b284ff242ed7ec62a9d59a23a
    https://github.com/parrot/parrot/commit/b9cdf9ce6ca9644b284ff242ed7ec62a9d59a23a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-04 (Sat, 04 Dec 2010)

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

Log Message:
-----------
After fixing C++ comments, I re-ran headerizer and modified these files.  But 'make' still fails at src/embed/api.c on Darwin.


Commit: c817d4b78f4f5ee76a269abd58f45ad4c439671d
    https://github.com/parrot/parrot/commit/c817d4b78f4f5ee76a269abd58f45ad4c439671d
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M include/parrot/hll.h
  M include/parrot/sub.h
  M src/global_setup.c
  M src/sub.c

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


Commit: 6507414f9cc13abf58159c453654800270954638
    https://github.com/parrot/parrot/commit/6507414f9cc13abf58159c453654800270954638
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/pmc/fixedbooleanarray.pmc

Log Message:
-----------
localizing and consting, and flagged a function as constant


Commit: 6be2b4aa79b3bb9ea5640a2dbac9dde9f9c00dfa
    https://github.com/parrot/parrot/commit/6be2b4aa79b3bb9ea5640a2dbac9dde9f9c00dfa
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-05 (Sun, 05 Dec 2010)

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

Log Message:
-----------
remove the ASSERT_ARGS stuff, and other things that are borking thebuild.


Commit: 73f662d65ef1081c7d3bbe341124db6dea75b8a8
    https://github.com/parrot/parrot/commit/73f662d65ef1081c7d3bbe341124db6dea75b8a8
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/api.h
  M src/embed/api.c
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/main.c

Log Message:
-----------
some fixes so libparrot builds with g++


Commit: 1f1054f8c1c08f21f186a025854749b26360e169
    https://github.com/parrot/parrot/commit/1f1054f8c1c08f21f186a025854749b26360e169
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M README

Log Message:
-----------
Don't use git switches that only work in newer gits


Commit: 5a8f9555372db6f0a977969ba7daafda207efe1c
    https://github.com/parrot/parrot/commit/5a8f9555372db6f0a977969ba7daafda207efe1c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer.pm
  M src/embed/api.c

Log Message:
-----------
fix conflict on comments


Commit: 5e4c2034bebf4716b744cb996c1fdf5af1892718
    https://github.com/parrot/parrot/commit/5e4c2034bebf4716b744cb996c1fdf5af1892718
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M src/packfile.c
  M src/pbc_merge.c

Log Message:
-----------
add libdeps support to pbc merge


Commit: 9bec614611e258af0505e8021d89fb60ddef4e0f
    https://github.com/parrot/parrot/commit/9bec614611e258af0505e8021d89fb60ddef4e0f
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M MANIFEST
  M README
  M config/auto/headers.pm
  R config/gen/platform/freebsd/sysmem.c
  M config/gen/platform/generic/sysmem.c
  R config/gen/platform/netbsd/sysmem.c
  M docs/embed.pod
  M docs/project/git_workflow.pod
  M include/parrot/hll.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/sub.h
  M lib/Parrot/Vtable.pm
  M src/debug.c
  M src/dynoplibs/debug.ops
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/namespace.c
  M src/oo.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/var.ops
  M src/pmc/class.pmc
  M src/pmc/continuation.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/sub.pmc
  M src/runcore/profiling.c
  M src/sub.c
  M src/thread.c
  M src/warnings.c

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


Commit: 3562b6b4baee0443eb34fb78fd451b82ed4aa198
    https://github.com/parrot/parrot/commit/3562b6b4baee0443eb34fb78fd451b82ed4aa198
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-12-05 (Sun, 05 Dec 2010)

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

Log Message:
-----------
Unfished work implemented API functions


Commit: b5a2b99e1e0d1a271fa394b8f7daee9d080e03bc
    https://github.com/parrot/parrot/commit/b5a2b99e1e0d1a271fa394b8f7daee9d080e03bc
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/exit.h
  M include/parrot/global_setup.h
  M include/parrot/hll.h
  M include/parrot/interpreter.h
  M lib/Parrot/Headerizer.pm
  M src/debug.c
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/exceptions.c
  M src/exit.c
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/library.c
  M src/main.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/op/exit.t
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Unfished work implemented API functions


Commit: 0814f941e995ed71afbebf21d760c9654817a328
    https://github.com/parrot/parrot/commit/0814f941e995ed71afbebf21d760c9654817a328
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
Merged changes with branch


Commit: f0bd1e1cf7c7e35471b5b72585b771d17de4481d
    https://github.com/parrot/parrot/commit/f0bd1e1cf7c7e35471b5b72585b771d17de4481d
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M include/parrot/interpreter.h
  M src/embed/api.c
  M src/interp/inter_misc.c

Log Message:
-----------
First cut of load_language, set_compiler, get compiler


Commit: f9c7b116f3ac06bb1414e33aa1c22221170dfeaf
    https://github.com/parrot/parrot/commit/f9c7b116f3ac06bb1414e33aa1c22221170dfeaf
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M src/call/args.c

Log Message:
-----------
add no-op spaces to pcc call parsing


Commit: 59bed186e9b0f7235f0eb101901998f94fb966f2
    https://github.com/parrot/parrot/commit/59bed186e9b0f7235f0eb101901998f94fb966f2
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M README
  M include/parrot/hll.h
  M include/parrot/sub.h
  M src/global_setup.c
  M src/packfile.c
  M src/pbc_merge.c
  M src/pmc/fixedbooleanarray.pmc
  M src/sub.c

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


Commit: b84615acd222ae99fe6880548f529ae295336b95
    https://github.com/parrot/parrot/commit/b84615acd222ae99fe6880548f529ae295336b95
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-05 (Sun, 05 Dec 2010)

Changed paths:
  M src/pmc/class.pmc

Log Message:
-----------
remove a pluggable MRO comment; if we want one we can figure out how to add it


Commit: e2ee0dab05c11f6cdcad5a76d64da2aa78793ef1
    https://github.com/parrot/parrot/commit/e2ee0dab05c11f6cdcad5a76d64da2aa78793ef1
Author: Coke <will at coleda.com>
Date:   2010-12-06 (Mon, 06 Dec 2010)

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

Log Message:
-----------
Fix build dep. broken in b57705c09687e759569e


Commit: aef7ea18211cd8b09391cca86f7d863213f5f96f
    https://github.com/parrot/parrot/commit/aef7ea18211cd8b09391cca86f7d863213f5f96f
Author: Mariano Wahlmann <mariano at hal.(none)>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
Fixed stdin,stdout and stderr Andy++ pointed out


Commit: c7def2f52a7860e3fc0a380401bc6c7acc41b6fc
    https://github.com/parrot/parrot/commit/c7def2f52a7860e3fc0a380401bc6c7acc41b6fc
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-06 (Mon, 06 Dec 2010)

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

Log Message:
-----------
Run 'perl tools/dev/headerizer.pl src/embed/api.o'.


Commit: 45523d2310c7cdb5a0ebcacc50932a1efd83b933
    https://github.com/parrot/parrot/commit/45523d2310c7cdb5a0ebcacc50932a1efd83b933
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M README

Log Message:
-----------
[doc] Tweak formatting in README


Commit: df599f54147a5dbf1601b975f6a1dbc018d76d6b
    https://github.com/parrot/parrot/commit/df599f54147a5dbf1601b975f6a1dbc018d76d6b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[doc] Describe how to track remote branches in elderly Gits


Commit: 20ae439fb4dfdde2be87f024eaf37421729a9237
    https://github.com/parrot/parrot/commit/20ae439fb4dfdde2be87f024eaf37421729a9237
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
[doc] Fix order of git command line options


Commit: d922b8a235e8c2d8e2a91f1547cb7d449db39b0c
    https://github.com/parrot/parrot/commit/d922b8a235e8c2d8e2a91f1547cb7d449db39b0c
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M src/global_setup.c

Log Message:
-----------
[src] Better error message when linking against incompatible libparrot

This should fix TT #1833.


Commit: 77176824904f9257fa3cd9ac1c0943ba61f57860
    https://github.com/parrot/parrot/commit/77176824904f9257fa3cd9ac1c0943ba61f57860
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-06 (Mon, 06 Dec 2010)

Changed paths:
  M src/global_setup.c

Log Message:
-----------
[codingstd] Fix line length


Commit: 8c3a723c13808e8d5331bc2096d88f3c860732b7
    https://github.com/parrot/parrot/commit/8c3a723c13808e8d5331bc2096d88f3c860732b7
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-07 (Tue, 07 Dec 2010)

Changed paths:
  M t/pmc/mappedbytearray.t

Log Message:
-----------
a bit more initial tests for MappedByteArray


Commit: 880b3e23dec717ca2bb9ba6ad9a8fa4402679162
    https://github.com/parrot/parrot/commit/880b3e23dec717ca2bb9ba6ad9a8fa4402679162
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-07 (Tue, 07 Dec 2010)

Changed paths:
  M t/tools/dev/headerizer/02_methods.t

Log Message:
-----------
Test more execution paths in attrs_from_args().


Commit: b1f035b3bb873603be4ead1ea52aed25e986cb22
    https://github.com/parrot/parrot/commit/b1f035b3bb873603be4ead1ea52aed25e986cb22
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-07 (Tue, 07 Dec 2010)

Changed paths:
  M t/tools/dev/headerizer/02_methods.t

Log Message:
-----------
Return from tempdir gracefully.


Commit: f8e868c27fb22c028c3950fc50ba4b0f46d25a5d
    https://github.com/parrot/parrot/commit/f8e868c27fb22c028c3950fc50ba4b0f46d25a5d
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M src/scheduler.c

Log Message:
-----------
simplify a bit Parrot_cx_find_handler_local


Commit: 6d0418631487abd62736697fc896d04aa5b9cfc4
    https://github.com/parrot/parrot/commit/6d0418631487abd62736697fc896d04aa5b9cfc4
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

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

Log Message:
-----------
add init_int vtable to Exception


Commit: 2b1c3369fb02e339bbbb6c3ddfb435fb692053fb
    https://github.com/parrot/parrot/commit/2b1c3369fb02e339bbbb6c3ddfb435fb692053fb
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M examples/nci/ls.pir

Log Message:
-----------
questionable fix for nci example ls.pir, WFM in amd64 linux, TT #1180


Commit: 9d14f6b196d693039f0a359e6bf052fbee71233f
    https://github.com/parrot/parrot/commit/9d14f6b196d693039f0a359e6bf052fbee71233f
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M examples/nci/ls.pir

Log Message:
-----------
a bit more portable fix for nci example ls.pir, WFM in amd64 and i386 linux, TT #1180


Commit: 3129b838eaad7e79e7bf6c0adf23b700e225a4e3
    https://github.com/parrot/parrot/commit/3129b838eaad7e79e7bf6c0adf23b700e225a4e3
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Object.pm
  M t/tools/dev/headerizer/02_methods.t

Log Message:
-----------
Refactor some code from within Parrot::Headerizer::Object into internal method
check_pointer_return_type().  Test it in 02_methods.t.  Replace repetitive
test setup code with a subroutine.


Commit: 04b7151f506e2b2fe397e5e9a224641cd1bb23c6
    https://github.com/parrot/parrot/commit/04b7151f506e2b2fe397e5e9a224641cd1bb23c6
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
Add tests to string.t

Bring code coverage of string.pmc to 91%.


Commit: 19648f1861447aa8ad8a4bca5bdec322e14b44ac
    https://github.com/parrot/parrot/commit/19648f1861447aa8ad8a4bca5bdec322e14b44ac
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M include/parrot/oplib.h
  M src/runcore/main.c

Log Message:
-----------
eliminate static numbering of ops

static numbers for ops has no meaning. also, opsc generates number automatically
now, rendering these completely unecessary.

also eliminate a nasty cast (op_func_t* => void** => (void*)() => op_func_t*)


Commit: 1660edd4ac8d36d13a7e1e109091f42bfc865781
    https://github.com/parrot/parrot/commit/1660edd4ac8d36d13a7e1e109091f42bfc865781
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M src/ops/core.ops
  M t/tools/dev/searchops/samples.pm

Log Message:
-----------
eliminate op documentation mentioning defunct CORE_OPS_*


Commit: 352fa3cae196e5268adad8bd24bfd72e3e48e9aa
    https://github.com/parrot/parrot/commit/352fa3cae196e5268adad8bd24bfd72e3e48e9aa
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  A src/nci/framebuilder.pod

Log Message:
-----------
add some documentation about pluggable framebuilder subsystem


Commit: 1ebb549239aa0bd24b773e2c1355c22ede0992ef
    https://github.com/parrot/parrot/commit/1ebb549239aa0bd24b773e2c1355c22ede0992ef
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 86406d0673dcb254fc06d5e4fb00ce64bf28965b
    https://github.com/parrot/parrot/commit/86406d0673dcb254fc06d5e4fb00ce64bf28965b
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-08 (Wed, 08 Dec 2010)

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

Log Message:
-----------
consting and PARROT_xxx annotations


Commit: ffa881fd3f57c69e7d03fe45fd656f6318c031d7
    https://github.com/parrot/parrot/commit/ffa881fd3f57c69e7d03fe45fd656f6318c031d7
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M t/pmc/string.t

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


Commit: b1b79f38e845bfbe572f28ea0acda4a6eec498a5
    https://github.com/parrot/parrot/commit/b1b79f38e845bfbe572f28ea0acda4a6eec498a5
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
remove whitespace


Commit: 7842d2717d2b8570e8f83dc0d35e72aa697824ca
    https://github.com/parrot/parrot/commit/7842d2717d2b8570e8f83dc0d35e72aa697824ca
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  A examples/pir/md5sum.pir

Log Message:
-----------
add md5sum tool using MappedByteArray from Kapace++'s gci task


Commit: 44e2ba5b68d1b067bceb0223c8e66d7709b14f6f
    https://github.com/parrot/parrot/commit/44e2ba5b68d1b067bceb0223c8e66d7709b14f6f
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M CREDITS
  M src/pmc/string.pmc
  M t/pmc/string.t

Log Message:
-----------
Fix bug in String PMC with extraneous multimethod.

Increase code coverage of String PMC tests.


Commit: 26c3ed32f7e4a1372c6dbaee1e5b6629abc45a4d
    https://github.com/parrot/parrot/commit/26c3ed32f7e4a1372c6dbaee1e5b6629abc45a4d
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-09 (Thu, 09 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
Change behavior of exception-related tests.


Commit: 6ca3c7442c97e9a29b57477b447e74763e9f913d
    https://github.com/parrot/parrot/commit/6ca3c7442c97e9a29b57477b447e74763e9f913d
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  A README.polski

Log Message:
-----------
polish translation of README

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


Commit: cb0a1c05b4a5b6452c6f44e6490d4f384aaedbba
    https://github.com/parrot/parrot/commit/cb0a1c05b4a5b6452c6f44e6490d4f384aaedbba
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M README.polski

Log Message:
-----------
tiny corrects

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


Commit: b94ba6aef31f6d74d56d2bce4ca1caab28ee4856
    https://github.com/parrot/parrot/commit/b94ba6aef31f6d74d56d2bce4ca1caab28ee4856
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M README.polski

Log Message:
-----------
tiny corrects

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


Commit: ec8e6e744a53c627b3369168ef6f29ec39234b18
    https://github.com/parrot/parrot/commit/ec8e6e744a53c627b3369168ef6f29ec39234b18
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M NEWS

Log Message:
-----------
Add NEWS item about README translations


Commit: 113c002b3aca5a85a25f13045ec67117c3f2a398
    https://github.com/parrot/parrot/commit/113c002b3aca5a85a25f13045ec67117c3f2a398
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 67b58a124e53ccb8d61247a89069fafac00d9de5
    https://github.com/parrot/parrot/commit/67b58a124e53ccb8d61247a89069fafac00d9de5
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
Fix wording.


Commit: 5c746dba12f7d893e54db700ad2ef08b1f9ad925
    https://github.com/parrot/parrot/commit/5c746dba12f7d893e54db700ad2ef08b1f9ad925
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M include/parrot/oplib.h
  M src/runcore/main.c

Log Message:
-----------
eliminate static numbering of ops

static numbers for ops has no meaning. also, opsc generates number automatically
now, rendering these completely unecessary.

also eliminate a nasty cast (op_func_t* => void** => (void*)() => op_func_t*)


Commit: ead90b8560e3fbe40aecd601f420d1bb53730055
    https://github.com/parrot/parrot/commit/ead90b8560e3fbe40aecd601f420d1bb53730055
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M src/ops/core.ops
  M t/tools/dev/searchops/samples.pm

Log Message:
-----------
eliminate op documentation mentioning defunct CORE_OPS_*


Commit: 30bb037df3e8793538f58509bebc45f7bc8e2a3a
    https://github.com/parrot/parrot/commit/30bb037df3e8793538f58509bebc45f7bc8e2a3a
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  A src/nci/framebuilder.pod

Log Message:
-----------
add some documentation about pluggable framebuilder subsystem


Commit: 20ee3ca438c1023663a2fdad2b31d8dc823c2fa0
    https://github.com/parrot/parrot/commit/20ee3ca438c1023663a2fdad2b31d8dc823c2fa0
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 29bd61dab261c681798b5b51c0e98c557d879a93
    https://github.com/parrot/parrot/commit/29bd61dab261c681798b5b51c0e98c557d879a93
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
remove whitespace


Commit: 90a31da69026fb924f1fb0638663cc6f9318b11d
    https://github.com/parrot/parrot/commit/90a31da69026fb924f1fb0638663cc6f9318b11d
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  A examples/pir/md5sum.pir

Log Message:
-----------
add md5sum tool using MappedByteArray from Kapace++'s gci task


Commit: d1ea164f5e8693cf1c7fc7e857ac007009d9c1e6
    https://github.com/parrot/parrot/commit/d1ea164f5e8693cf1c7fc7e857ac007009d9c1e6
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  A README.polski

Log Message:
-----------
polish translation of README

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


Commit: 8d97c3bbe09b15effcdee2b4f2f84e67fc57d370
    https://github.com/parrot/parrot/commit/8d97c3bbe09b15effcdee2b4f2f84e67fc57d370
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M README.polski

Log Message:
-----------
tiny corrects

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


Commit: d5eb9a4b1ea5341d0210bf1c422f72d11a61dbeb
    https://github.com/parrot/parrot/commit/d5eb9a4b1ea5341d0210bf1c422f72d11a61dbeb
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M NEWS

Log Message:
-----------
Add NEWS item about README translations


Commit: 6878f9102bafb66fb8620a05401fc2524a7fa6ca
    https://github.com/parrot/parrot/commit/6878f9102bafb66fb8620a05401fc2524a7fa6ca
Author: sygi <sygnowski at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M README.polski

Log Message:
-----------
tiny corrects

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


Commit: 0fa52e709332a424195c11c058b63136e1b33ef7
    https://github.com/parrot/parrot/commit/0fa52e709332a424195c11c058b63136e1b33ef7
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Log Message:
-----------
Merge https://github.com/parrot/parrot


Commit: 16bfa07fef0b3c45041e852ae093c9f98a95c417
    https://github.com/parrot/parrot/commit/16bfa07fef0b3c45041e852ae093c9f98a95c417
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M examples/pir/md5sum.pir

Log Message:
-----------
add Copyright line and coda at end

some documentation is needed


Commit: 4a805892f3350391400520b519546addf81ea2d2
    https://github.com/parrot/parrot/commit/4a805892f3350391400520b519546addf81ea2d2
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
Bring Integer PMC test suite code coverage to 100%.


Commit: 2ec8558bc0be827b5109da3520f6c6e1811c7f89
    https://github.com/parrot/parrot/commit/2ec8558bc0be827b5109da3520f6c6e1811c7f89
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

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


Commit: 30db3ac783174b8f07ece9775f2ec80c065822e8
    https://github.com/parrot/parrot/commit/30db3ac783174b8f07ece9775f2ec80c065822e8
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M CREDITS
  M src/pmc/string.pmc
  M t/pmc/string.t

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


Commit: 476c9e854bf92d959ab3af751656da62cc170163
    https://github.com/parrot/parrot/commit/476c9e854bf92d959ab3af751656da62cc170163
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_merge/main.c
  R src/main.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c

Log Message:
-----------
Moved various files from /src to /frontend


Commit: a288ffe47c23b543bba93fedc0a7644571864e0f
    https://github.com/parrot/parrot/commit/a288ffe47c23b543bba93fedc0a7644571864e0f
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

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


Commit: 4a00f74d007c35735b062786afa9b2ae28aee581
    https://github.com/parrot/parrot/commit/4a00f74d007c35735b062786afa9b2ae28aee581
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M NEWS
  A README.espanol

Log Message:
-----------
[doc] Spanish translation of README by pitoco++

This is a Spanish translation of our README by a Google Code-In
student. Thanks to all the mentors that helped the student
improve this translation, especially NotFound++.


Commit: 674c5f6dd5aa4d5e65813d81cb6664be477527f3
    https://github.com/parrot/parrot/commit/674c5f6dd5aa4d5e65813d81cb6664be477527f3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M NEWS

Log Message:
-----------
[doc] News tweaks


Commit: 7f15ac0ca358ef29594a510ef0d782d4438bd165
    https://github.com/parrot/parrot/commit/7f15ac0ca358ef29594a510ef0d782d4438bd165
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M src/gc/fixed_allocator.c

Log Message:
-----------
add some casts to avoid pointer comparaison warnings


Commit: 7621fbed169f5da8fbc473fcd886d0589cc4474c
    https://github.com/parrot/parrot/commit/7621fbed169f5da8fbc473fcd886d0589cc4474c
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  A tools/dev/github_post_receive.pl

Log Message:
-----------
add post-receive script for gci task


Commit: 8024efa79e082a93dec83e2cfee8c6c0e5d5a399
    https://github.com/parrot/parrot/commit/8024efa79e082a93dec83e2cfee8c6c0e5d5a399
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M tools/dev/github_post_receive.pl

Log Message:
-----------
add minimal POD


Commit: e0b878471329103c0301bce37e871118b3b5f598
    https://github.com/parrot/parrot/commit/e0b878471329103c0301bce37e871118b3b5f598
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
move all the BigInt tests out into their own functions and group them together


Commit: a52658a6bcfdd84097b4e0d785539ddee3f7eb87
    https://github.com/parrot/parrot/commit/a52658a6bcfdd84097b4e0d785539ddee3f7eb87
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
detect if we don't have BigInt, and skip the tests otherwise


Commit: 21e18509c10719f41d06dd5a4b8c44c237e32a8f
    https://github.com/parrot/parrot/commit/21e18509c10719f41d06dd5a4b8c44c237e32a8f
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M NEWS
  A README.espanol
  M src/gc/fixed_allocator.c
  A tools/dev/github_post_receive.pl

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


Commit: 41af763a9838a49ab7f812f0db8bffba48249d3d
    https://github.com/parrot/parrot/commit/41af763a9838a49ab7f812f0db8bffba48249d3d
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
Remove trailing whitespace.


Commit: 8bcc66e402200f0d7876f0964ca447c8591ec0bd
    https://github.com/parrot/parrot/commit/8bcc66e402200f0d7876f0964ca447c8591ec0bd
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_merge/main.c
  R src/main.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c

Log Message:
-----------
Moved various files from /src to /frontend


Commit: ab8b582b36be2850d521ec19b5a1d7309ffdf2cb
    https://github.com/parrot/parrot/commit/ab8b582b36be2850d521ec19b5a1d7309ffdf2cb
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M NEWS
  A README.espanol
  M examples/pir/md5sum.pir
  M src/gc/fixed_allocator.c
  M t/pmc/integer.t
  A tools/dev/github_post_receive.pl

Log Message:
-----------
Merge https://github.com/parrot/parrot

Conflicts:
	t/pmc/integer.t

Revised integer tests to use int min/max value for platform portability.


Commit: 8a6314ebaacf5cde10c4a625d9a7d40b8bf3b984
    https://github.com/parrot/parrot/commit/8a6314ebaacf5cde10c4a625d9a7d40b8bf3b984
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/integer.t

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


Commit: 9099987ad7072de7ea8f9654df3cf0daead18c61
    https://github.com/parrot/parrot/commit/9099987ad7072de7ea8f9654df3cf0daead18c61
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M t/pmc/string.t

Log Message:
-----------
[codingstd] No trailing whitespace.


Commit: 3a19b500722157981c8527bcf8d079ae6b1d0f5b
    https://github.com/parrot/parrot/commit/3a19b500722157981c8527bcf8d079ae6b1d0f5b
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_merge/main.c
  R src/main.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c

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


Commit: dcb971396baf8149d8f0cabb042d8dc7e790e13a
    https://github.com/parrot/parrot/commit/dcb971396baf8149d8f0cabb042d8dc7e790e13a
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M src/pmc/hash.pmc

Log Message:
-----------
DRY a bit Hash PMC


Commit: e5fa363853c0008ca8f755ceb707e40d34417947
    https://github.com/parrot/parrot/commit/e5fa363853c0008ca8f755ceb707e40d34417947
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M src/pmc/hash.pmc

Log Message:
-----------
forgot to add ASSERT_ARGS in dcb9713


Commit: 4db8296b8bde6b3c989d13f3f6b61089c24557f1
    https://github.com/parrot/parrot/commit/4db8296b8bde6b3c989d13f3f6b61089c24557f1
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 6f9f528c01897d85f4bb63ed70364b114db4a826
    https://github.com/parrot/parrot/commit/6f9f528c01897d85f4bb63ed70364b114db4a826
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M tools/dev/github_post_receive.pl

Log Message:
-----------
fix codetest failures

add copyright line and add coda
fix platform-specific perl shebang line
replace hard tabs


Commit: 864c42fa53b26fe19c192a8ba8eb442e7ece0f24
    https://github.com/parrot/parrot/commit/864c42fa53b26fe19c192a8ba8eb442e7ece0f24
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Object.pm

Log Message:
-----------
Begin to standardize the POD in this file.


Commit: db760d28c7579e72bcf185e8afb9ec76b23013a7
    https://github.com/parrot/parrot/commit/db760d28c7579e72bcf185e8afb9ec76b23013a7
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  R src/packfile.c
  A src/packfile/api.c
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  R src/packout.c
  R src/pmc_freeze.c

Log Message:
-----------
Refactor packfile core files. Modify makefile templates to account for change.

packfile.c -> api.c
pmc_freeze.c -> object_serialization.c
packout.c -> output.c


Commit: b0c9397a2336001eeec9840ff1e83d7692693449
    https://github.com/parrot/parrot/commit/b0c9397a2336001eeec9840ff1e83d7692693449
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_merge/main.c
  R src/main.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c
  M src/pmc/hash.pmc
  M t/pmc/string.t
  M tools/dev/github_post_receive.pl

Log Message:
-----------
Merge https://github.com/parrot/parrot

Conflicts:
	MANIFEST


Commit: e69f9bf8558c2188eea5ec19d638d8abb379a798
    https://github.com/parrot/parrot/commit/e69f9bf8558c2188eea5ec19d638d8abb379a798
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-10 (Fri, 10 Dec 2010)

Changed paths:
  M .gitignore

Log Message:
-----------
add some new files to .gitignore


Commit: 352d6105577f413a6713d5e42cb9f2d62b51cb7b
    https://github.com/parrot/parrot/commit/352d6105577f413a6713d5e42cb9f2d62b51cb7b
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M src/dynpmc/os.pmc

Log Message:
-----------
avoid encoding exceptions in OS.readdir on non-windows platforms


Commit: d3b6bc7d01283e8aed62dbcbcf414466727597ef
    https://github.com/parrot/parrot/commit/d3b6bc7d01283e8aed62dbcbcf414466727597ef
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M .gitignore
  M MANIFEST
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M src/dynpmc/os.pmc
  R src/packfile.c
  A src/packfile/api.c
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  R src/packout.c
  M src/pmc/hash.pmc
  R src/pmc_freeze.c
  M t/pmc/string.t
  M tools/dev/github_post_receive.pl

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


Commit: 7d8623c4186f61cd79c461a3b73a59089c8f2ccc
    https://github.com/parrot/parrot/commit/7d8623c4186f61cd79c461a3b73a59089c8f2ccc
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M MANIFEST.SKIP

Log Message:
-----------
re-generate MANIFEST.SKIP


Commit: 62ea3480b7503046432c89bde11c988945b32f5e
    https://github.com/parrot/parrot/commit/62ea3480b7503046432c89bde11c988945b32f5e
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Object.pm

Log Message:
-----------
All methods in P::H::Object.pm now have some documentation in POD format.


Commit: fd8c59a30f27a85990f28f7cbe4f60b9fecde3e5
    https://github.com/parrot/parrot/commit/fd8c59a30f27a85990f28f7cbe4f60b9fecde3e5
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Headerizer/Object.pm
  M tools/dev/headerizer.pl

Log Message:
-----------
Add documentation in POD format to all functions in P::H::Functions.pm.  Add author credits to headerizer.pl.


Commit: 071661ac302628f4d2d256dfcd7b72bc3aa4778c
    https://github.com/parrot/parrot/commit/071661ac302628f4d2d256dfcd7b72bc3aa4778c
Author: chromatic <chromatic at wgz.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  A docs/project/merge_review_guidelines.pod

Log Message:
-----------
Added guidelines for branch merge review.


Commit: 7713372c2551dc58eb97b62b575b77d55a4752b7
    https://github.com/parrot/parrot/commit/7713372c2551dc58eb97b62b575b77d55a4752b7
Author: chromatic <chromatic at wgz.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M docs/project/git_workflow.pod

Log Message:
-----------
Fixed some typos; linked to merge review docs.


Commit: 22a625f95e3681bc648dd9812de60106259bd3a2
    https://github.com/parrot/parrot/commit/22a625f95e3681bc648dd9812de60106259bd3a2
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  A frontend/pbc_dump/packdump.c
  R src/packdump.c

Log Message:
-----------
move src/packdump.c to frontend/pbc_dump/ where it belongs since it is part of that frontend


Commit: 39b8b702957a0ad783450933a0e60008eff18c80
    https://github.com/parrot/parrot/commit/39b8b702957a0ad783450933a0e60008eff18c80
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M MANIFEST.SKIP
  M docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod

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


Commit: ec3d188f9308676f1c376692092ae5fb4cdd02d6
    https://github.com/parrot/parrot/commit/ec3d188f9308676f1c376692092ae5fb4cdd02d6
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M examples/nci/ls.pir

Log Message:
-----------
add a note about platform dependence to NCI example ls.pis - TT #1180


Commit: 2ae8f5a05b0b38bc4ab2bc8cdbdeba9e106ff863
    https://github.com/parrot/parrot/commit/2ae8f5a05b0b38bc4ab2bc8cdbdeba9e106ff863
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M include/parrot/api.h
  M src/main.c

Log Message:
-----------
fix warning of changing const-ness of a string in main.c. Also, small fixes to makefile


Commit: 3aafa0b990f718ff828ee84956dc8855db9d6c3e
    https://github.com/parrot/parrot/commit/3aafa0b990f718ff828ee84956dc8855db9d6c3e
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/root.in
  M lib/Parrot/Distribution.pm
  R lib/Parrot/Headerizer.pm
  A lib/Parrot/Headerizer/Functions.pm
  A lib/Parrot/Headerizer/Object.pm
  M t/codingstd/c_function_docs.t
  M t/codingstd/pmc_docs.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 tools/dev/headerizer.pl

Log Message:
-----------
Merge branch 'tt532_headerizer_refactor'.  After first pass at merge, resolve conflicts,
update MANIFEST and fix codingstd errors revealed during 'make fulltest'.


Commit: 7e33b2fd981b40461d1cf6435f7e758db8ccf605
    https://github.com/parrot/parrot/commit/7e33b2fd981b40461d1cf6435f7e758db8ccf605
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M MANIFEST
  M NEWS
  A README.deutsch

Log Message:
-----------
[doc] German translation of our README, wesjdj++


Commit: 1311cecab2fbfdbef13c26fbd830ba54a3d3e437
    https://github.com/parrot/parrot/commit/1311cecab2fbfdbef13c26fbd830ba54a3d3e437
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-11 (Sat, 11 Dec 2010)

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

Log Message:
-----------
[codingstd] Fix files so they pass c_operator, c_parens, pod_syntax, and
trailing_pace.


Commit: 4b624c6bb8ffb1eb776a26d724a254b7cf42258f
    https://github.com/parrot/parrot/commit/4b624c6bb8ffb1eb776a26d724a254b7cf42258f
Author: Coke <will at coleda.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M compilers/imcc/Rules.in
  M config/gen/makefiles/root.in
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in

Log Message:
-----------
improve makefile deps.


Commit: 6b79d2490597d797daa6fffc668633e4e3e59c1b
    https://github.com/parrot/parrot/commit/6b79d2490597d797daa6fffc668633e4e3e59c1b
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M .gitignore
  M CREDITS
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  A README.deutsch
  A README.espanol
  A README.polski
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod
  M examples/nci/ls.pir
  A examples/pir/md5sum.pir
  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
  M include/parrot/oplib.h
  M src/dynpmc/os.pmc
  M src/gc/fixed_allocator.c
  R src/main.c
  A src/nci/framebuilder.pod
  M src/ops/core.ops
  R src/packdump.c
  R src/packfile.c
  A src/packfile/api.c
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  R src/packout.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c
  M src/pmc/hash.pmc
  M src/pmc/string.pmc
  R src/pmc_freeze.c
  M src/runcore/main.c
  M t/pmc/integer.t
  M t/pmc/string.t
  M t/tools/dev/searchops/samples.pm
  A tools/dev/github_post_receive.pl

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


Commit: 31ca7a23abfc9601eab05ca4cdbc380607c7d6a8
    https://github.com/parrot/parrot/commit/31ca7a23abfc9601eab05ca4cdbc380607c7d6a8
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h

Log Message:
-----------
updated headers for headerizing


Commit: bbf140fc8b786c6f79f83aeda2f0998d4b47c4eb
    https://github.com/parrot/parrot/commit/bbf140fc8b786c6f79f83aeda2f0998d4b47c4eb
Author: David Czech <davidczech510 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  A md5task/main_m.pir
  A md5task/main_nfio.pir
  M runtime/parrot/library/LWP/Protocol.pir
  A test_data

Log Message:
-----------
Getting There on Chunked Encoding...
 and the other md5 GCI task is in here too.


Commit: 6b61c676a2bdf522d91669d30a1ce3a75a721304
    https://github.com/parrot/parrot/commit/6b61c676a2bdf522d91669d30a1ce3a75a721304
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M t/pmc/iterator.t

Log Message:
-----------
Increase Iterator PMC test coverage.


Commit: 941722ce4123a02105ecb118de4ddcaaaff3a351
    https://github.com/parrot/parrot/commit/941722ce4123a02105ecb118de4ddcaaaff3a351
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-11 (Sat, 11 Dec 2010)

Changed paths:
  M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  A README.deutsch
  M config/gen/makefiles/root.in
  M docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod
  M examples/nci/ls.pir
  A frontend/pbc_dump/packdump.c
  M include/parrot/list.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M src/dynpmc/os.pmc
  M src/list.c
  R src/packdump.c
  M t/pmc/integer.t

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


Commit: d22eea0ccaf4a4876d1d011b2d6a291dbe68895d
    https://github.com/parrot/parrot/commit/d22eea0ccaf4a4876d1d011b2d6a291dbe68895d
Author: David Czech <davidczech510 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

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

Log Message:
-----------
Chunked Encoding now working.
 Need some more testing and review.
 Perhaps a bit of cleanup, Use registers instead of variables.


Commit: c24b8447c6d02510d2272726343f138e3174ead5
    https://github.com/parrot/parrot/commit/c24b8447c6d02510d2272726343f138e3174ead5
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M src/list.c

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


Commit: d74cf45358fa6b8365da04f43d1480c6e7643a01
    https://github.com/parrot/parrot/commit/d74cf45358fa6b8365da04f43d1480c6e7643a01
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

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

Log Message:
-----------
fix build warnings in src/embed/api.c


Commit: eaafc83f47c1ebb14cbbb43389b1151184230281
    https://github.com/parrot/parrot/commit/eaafc83f47c1ebb14cbbb43389b1151184230281
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M tools/build/parrot_config_c.pl

Log Message:
-----------
fix build warnings in generated *_config.c files


Commit: 13686bc87fc5d3f4d4d01a9fa612f812a4039ec3
    https://github.com/parrot/parrot/commit/13686bc87fc5d3f4d4d01a9fa612f812a4039ec3
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M compilers/imcc/Rules.in
  M config/gen/makefiles/root.in
  M include/parrot/api.h
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in
  M src/embed/api.c

Log Message:
-----------
merge, fixing conflicts


Commit: f76eee7dc84fd595cb684a34f2603194b6699b14
    https://github.com/parrot/parrot/commit/f76eee7dc84fd595cb684a34f2603194b6699b14
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M lib/Parrot/Manifest.pm
  M t/manifest/01-basic.t

Log Message:
-----------
Now that we rely on 'git ls-files' to identify files which are candidates for
inclusion in MANIFEST et al., we no longer need to record directories
traversed, which means we can remove one TODO-ed test.  (This should have no
impact on functioning of tools/dev/mk_manifest_and_skip.pl.)


Commit: 23f2e8d5bdaf9cc9d7951fecd791adbf4a020cd8
    https://github.com/parrot/parrot/commit/23f2e8d5bdaf9cc9d7951fecd791adbf4a020cd8
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M .gitignore
  M MANIFEST.SKIP

Log Message:
-----------
Add one generated .o file to .gitignore so that it is not reported by 'git status'.  Regenerate MANIFEST.SKIP.


Commit: 6b443535b2d8d995134c245e83689933795896c4
    https://github.com/parrot/parrot/commit/6b443535b2d8d995134c245e83689933795896c4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M .gitignore

Log Message:
-----------
Remove outdated references to 'svn:ignore' from .gitignore.


Commit: c8712276a2973ad1c672ea5a4772b5745c817545
    https://github.com/parrot/parrot/commit/c8712276a2973ad1c672ea5a4772b5745c817545
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
skip if sys_ops unavailable


Commit: 8d7399024e2e0428eb2375f5544f8c78c4a3f7f4
    https://github.com/parrot/parrot/commit/8d7399024e2e0428eb2375f5544f8c78c4a3f7f4
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M t/pmc/integer.t

Log Message:
-----------
skip only Integer tests that depend on sysops when unavailable


Commit: dd7ff4e50f6883fb096062c28fe7c8987ab202db
    https://github.com/parrot/parrot/commit/dd7ff4e50f6883fb096062c28fe7c8987ab202db
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M src/pmc/namespace.pmc

Log Message:
-----------
fix a segfaulting bug in method Namespace.export_to


Commit: 6f2c9b1ade816db8cd467fb6c6610320c34bbd65
    https://github.com/parrot/parrot/commit/6f2c9b1ade816db8cd467fb6c6610320c34bbd65
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
regresion test for dd7ff4e


Commit: 532f1ce4695812892db4bf6a68b89173fa3b98ec
    https://github.com/parrot/parrot/commit/532f1ce4695812892db4bf6a68b89173fa3b98ec
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M MANIFEST
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  A frontend/parrot/main.c
  A frontend/parrot_debugger/main.c
  A frontend/pbc_dump/main.c
  A frontend/pbc_merge/main.c
  R src/main.c
  R src/packfile.c
  A src/packfile/api.c
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  R src/packout.c
  R src/parrot_debugger.c
  R src/pbc_dump.c
  R src/pbc_merge.c
  M src/pmc/hash.pmc
  R src/pmc_freeze.c
  M t/pmc/iterator.t
  M t/pmc/string.t
  M tools/dev/github_post_receive.pl

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


Commit: ee634dab9ef04c8db5c99c69c67798ecb1d1d01b
    https://github.com/parrot/parrot/commit/ee634dab9ef04c8db5c99c69c67798ecb1d1d01b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  M t/pmc/iterator.t

Log Message:
-----------
Merge branch 'gci_iterator_coverage'


Commit: eaddf691ce96ff60d87c53cf47c785a272e86a3d
    https://github.com/parrot/parrot/commit/eaddf691ce96ff60d87c53cf47c785a272e86a3d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-12 (Sun, 12 Dec 2010)

Changed paths:
  A md5task/main_m.pir
  A md5task/main_nfio.pir
  M runtime/parrot/library/LWP/Protocol.pir
  A test_data

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


Commit: 16e368def0ff0602979868adb56cca0f52dcbb73
    https://github.com/parrot/parrot/commit/16e368def0ff0602979868adb56cca0f52dcbb73
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

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

Log Message:
-----------
fix several build warnings in src/embed/* in gcc, g++, and icc


Commit: b3ec6cf554ae6dc8f933a8dc672423ef76979fa9
    https://github.com/parrot/parrot/commit/b3ec6cf554ae6dc8f933a8dc672423ef76979fa9
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 79595251a932dda08433d336caf56fb2f186b59d
    https://github.com/parrot/parrot/commit/79595251a932dda08433d336caf56fb2f186b59d
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M md5task/main_m.pir

Log Message:
-----------
fix codetest failures

add copyright line
add pir coda
remove trailing spaces
some documentati8on would be welcome!


Commit: 55c5515f66ef0f57a6d14ebdfa62a61cf6127a8a
    https://github.com/parrot/parrot/commit/55c5515f66ef0f57a6d14ebdfa62a61cf6127a8a
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M md5task/main_nfio.pir

Log Message:
-----------
fix codetest failures

add copyright line
add pir coda
remove trailing spaces
some documentati8on would be welcome!


Commit: 4e18c2770dd6ff630e7af0ed52c2829b11709f07
    https://github.com/parrot/parrot/commit/4e18c2770dd6ff630e7af0ed52c2829b11709f07
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

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

Log Message:
-----------
fix codetest failures - trailing spaces


Commit: e1d979dca972bd7ba370343f7b2a47910340a00a
    https://github.com/parrot/parrot/commit/e1d979dca972bd7ba370343f7b2a47910340a00a
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M src/embed/strings.c
  A t/src/string.t

Log Message:
-----------
Add wchar_t variants for Parrot embedding API string interface


Commit: cb7d7179e404fc3709f40d8aa6dc09b931e92cac
    https://github.com/parrot/parrot/commit/cb7d7179e404fc3709f40d8aa6dc09b931e92cac
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M src/embed/strings.c

Log Message:
-----------
Code formatting fixes


Commit: e3104aad1c02ec9a15d9e91429ca1f81346eae9f
    https://github.com/parrot/parrot/commit/e3104aad1c02ec9a15d9e91429ca1f81346eae9f
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  A t/src/embed/strings.t
  R t/src/string.t

Log Message:
-----------
Fixed folder structure


Commit: e403c240cd46d0b663c2ef3e80e64584e0e48e74
    https://github.com/parrot/parrot/commit/e403c240cd46d0b663c2ef3e80e64584e0e48e74
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

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

Log Message:
-----------
some small fixes to test file


Commit: 5f5c18131b843c93dd7497be73833e58f4a06c1f
    https://github.com/parrot/parrot/commit/5f5c18131b843c93dd7497be73833e58f4a06c1f
Author: Coke <will at coleda.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M src/pbc_merge.c

Log Message:
-----------
Fix build on OS X.


Commit: 6cbb4f9c13f72f29ed2be609ed6a8a391f7d3735
    https://github.com/parrot/parrot/commit/6cbb4f9c13f72f29ed2be609ed6a8a391f7d3735
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

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

Log Message:
-----------
fix the install targets so we can install this bad boy


Commit: c31e7a5b405f6fd2c9b2c5eef76b0b57561b2c93
    https://github.com/parrot/parrot/commit/c31e7a5b405f6fd2c9b2c5eef76b0b57561b2c93
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M src/global_setup.c

Log Message:
-----------
make sure we initialize the library paths array before the config hash. The library paths array has two parts: part that is static and part that comes from the config hash. We want to make sure we setup the static parts first


Commit: a3882f52fba008633250a873e036a2c0a7d6eedd
    https://github.com/parrot/parrot/commit/a3882f52fba008633250a873e036a2c0a7d6eedd
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  A README.deutsch
  M include/parrot/list.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Manifest.pm
  A md5task/main_m.pir
  A md5task/main_nfio.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M src/list.c
  M src/pmc/namespace.pmc
  M t/manifest/01-basic.t
  M t/pmc/integer.t
  M t/pmc/iterator.t
  M t/pmc/namespace.t
  A test_data

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


Commit: 65b4794692f3f73d157579e9a9a9c1041feaf2a6
    https://github.com/parrot/parrot/commit/65b4794692f3f73d157579e9a9a9c1041feaf2a6
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M MANIFEST
  R md5task/main_m.pir
  R md5task/main_nfio.pir
  R test_data

Log Message:
-----------
Remove some files that were accidentally committed.


Commit: 8b915b2e24d18c004da4a06c874e8444f8e34c5f
    https://github.com/parrot/parrot/commit/8b915b2e24d18c004da4a06c874e8444f8e34c5f
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M include/parrot/api.h
  M src/embed/strings.c
  M src/pbc_merge.c
  A t/src/embed/strings.t

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


Commit: f123b3079b08e50f1581dcdbb52ee2ae75685ac1
    https://github.com/parrot/parrot/commit/f123b3079b08e50f1581dcdbb52ee2ae75685ac1
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M MANIFEST
  A lib/Parrot/Headerizer.pm
  R lib/Parrot/Headerizer/Object.pm
  M t/codingstd/c_function_docs.t
  M t/codingstd/pmc_docs.t
  M t/tools/dev/headerizer/02_methods.t
  M tools/dev/headerizer.pl

Log Message:
-----------
Complete work on http://trac.parrot.org/parrot/ticket/532.  Change
Parrot::Headerizer::Object back to simply Parrot::Headerizer.


Commit: 5b8fb372b74dee93bf8ffce16ae039a5d314e99c
    https://github.com/parrot/parrot/commit/5b8fb372b74dee93bf8ffce16ae039a5d314e99c
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M MANIFEST
  R md5task/main_m.pir
  R md5task/main_nfio.pir
  R test_data

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


Commit: e38be63af87f5b4b7a93fe2165883a105f2180f6
    https://github.com/parrot/parrot/commit/e38be63af87f5b4b7a93fe2165883a105f2180f6
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M src/embed/embed_private.h

Log Message:
-----------
attempted fix for a series of warnings Coke++ is seeing


Commit: 8dac9d1bc488e37f63097509656a307c32503c23
    https://github.com/parrot/parrot/commit/8dac9d1bc488e37f63097509656a307c32503c23
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

Changed paths:
  M include/parrot/interpreter.h
  M src/interp/inter_misc.c

Log Message:
-----------
fix function which defines a return value but never uses return


Commit: 4fdb89b90eb68a040097d2fb908a58e84ceee9ae
    https://github.com/parrot/parrot/commit/4fdb89b90eb68a040097d2fb908a58e84ceee9ae
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-13 (Mon, 13 Dec 2010)

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

Log Message:
-----------
fix makefile to properly build installable parrot


Commit: 09cde93c80ec1722360bf68b5b38f7e51fd73197
    https://github.com/parrot/parrot/commit/09cde93c80ec1722360bf68b5b38f7e51fd73197
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M include/parrot/interpreter.h
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/embed/pmc.c
  M src/global_setup.c
  M src/interp/inter_misc.c
  M src/pbc_merge.c

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


Commit: d4a7f12586ec42a9df0c54c86c0d818c7f8f6273
    https://github.com/parrot/parrot/commit/d4a7f12586ec42a9df0c54c86c0d818c7f8f6273
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M compilers/imcc/debug.c

Log Message:
-----------
fix most testr failures. IMCC, and anybody else who isn't libparrot, should never call Parrot_x_exit directly. Use Parrot_x_jump_out_error instead


Commit: 2e9b4e6c5ea5292c62c89c82ef6d130196d80ec7
    https://github.com/parrot/parrot/commit/2e9b4e6c5ea5292c62c89c82ef6d130196d80ec7
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/op/exit.t

Log Message:
-----------
the test that I un-todo'd turns out to be bad and needs to be removed. Failures in loading/running pbc shouldn't exit with status 0 by default. that's stupid. Failures in program execution should signal that to the OS. I've removed the test entirely instead of re-TODOing it


Commit: 48cd55620b7758526e450079057e945db98b2f5b
    https://github.com/parrot/parrot/commit/48cd55620b7758526e450079057e945db98b2f5b
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add pow, asinh, acosh and atanh tests to Complex


Commit: 80d345d5c50ab238e9259220bd19807f1567e223
    https://github.com/parrot/parrot/commit/80d345d5c50ab238e9259220bd19807f1567e223
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add acoth and acsch tests to Complex


Commit: 39fd5e788d323549421c41ac4460783a780ca9a8
    https://github.com/parrot/parrot/commit/39fd5e788d323549421c41ac4460783a780ca9a8
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add asech tests to Complex


Commit: 07df1ca0fd08b677476cacfd0e8001a832623d1c
    https://github.com/parrot/parrot/commit/07df1ca0fd08b677476cacfd0e8001a832623d1c
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

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

Log Message:
-----------
add the throws_type function to Test;More and use it in a new test for Namespace


Commit: 07d9124b23e2e2f05335ee40b638c1eb96aacea7
    https://github.com/parrot/parrot/commit/07d9124b23e2e2f05335ee40b638c1eb96aacea7
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M src/pmc/namespace.pmc

Log Message:
-----------
use appropiate exception types in Namespace.export_to method


Commit: 33a5288719cf7b32d61eecdd73a194b64d5a7198
    https://github.com/parrot/parrot/commit/33a5288719cf7b32d61eecdd73a194b64d5a7198
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
more tests for Namespace methods


Commit: b9e4e7303f7cae984ba3b37069afefe7a51196ff
    https://github.com/parrot/parrot/commit/b9e4e7303f7cae984ba3b37069afefe7a51196ff
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

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

Log Message:
-----------
fix typos from 07df1ca


Commit: a2643ba7654073a27e3280e85b65c46e722f1c05
    https://github.com/parrot/parrot/commit/a2643ba7654073a27e3280e85b65c46e722f1c05
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Mark failing Complex tests as "todo"


Commit: aaf01d1530a8ba20440b6a1e57dbfe4e87ab80ac
    https://github.com/parrot/parrot/commit/aaf01d1530a8ba20440b6a1e57dbfe4e87ab80ac
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
add Complex PMC deprecation


Commit: c3f2c987853fc17c3ea2a1b9ab707f1dffa39f4f
    https://github.com/parrot/parrot/commit/c3f2c987853fc17c3ea2a1b9ab707f1dffa39f4f
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

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

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


Commit: 9f2ff2909d9b946986fe31c26e1b58db8c543c3b
    https://github.com/parrot/parrot/commit/9f2ff2909d9b946986fe31c26e1b58db8c543c3b
Author: Coke <will at coleda.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M src/pbc_dump.c

Log Message:
-----------
Add missing include to "pbc_dump"


Commit: f920e6140d77206c98ef062af8d4752371df1989
    https://github.com/parrot/parrot/commit/f920e6140d77206c98ef062af8d4752371df1989
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M .gitignore
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M config/gen/makefiles/root.in
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Headerizer.pm
  A lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Manifest.pm
  M runtime/parrot/include/test_more.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/Test/More.pir
  M src/list.c
  M src/pmc/namespace.pmc
  M t/codingstd/pmc_docs.t
  M t/manifest/01-basic.t
  M t/pmc/integer.t
  M t/pmc/namespace.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 tools/dev/headerizer.pl

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


Commit: fce0949c409ce03e89ae43be9f2204d39121e9e4
    https://github.com/parrot/parrot/commit/fce0949c409ce03e89ae43be9f2204d39121e9e4
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add tests to i_add and i_sub in Complex PMC


Commit: f1653be17757e4cc6650295b28a5ff8d4d2a1874
    https://github.com/parrot/parrot/commit/f1653be17757e4cc6650295b28a5ff8d4d2a1874
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add tests to i_mul and i_div in Complex PMC


Commit: 402fd884286abcb062415a2340b8f054ba239c9a
    https://github.com/parrot/parrot/commit/402fd884286abcb062415a2340b8f054ba239c9a
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add tests to i_neg in Complex PMC


Commit: aea1cf61b643b3cd0b3e7d29198a334f0898a397
    https://github.com/parrot/parrot/commit/aea1cf61b643b3cd0b3e7d29198a334f0898a397
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-14 (Tue, 14 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add tests to i_abs in Complex PMC


Commit: 2284add7693cdaf143642b6ad130a174e3feef4b
    https://github.com/parrot/parrot/commit/2284add7693cdaf143642b6ad130a174e3feef4b
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M .gitignore
  M CREDITS
  M DEPRECATED.pod
  M MANIFEST
  M MANIFEST.SKIP
  M NEWS
  A README.deutsch
  A README.espanol
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod
  M examples/nci/ls.pir
  A frontend/pbc_dump/packdump.c
  M include/parrot/list.h
  M include/parrot/packfile.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Headerizer.pm
  A lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Manifest.pm
  M runtime/parrot/include/test_more.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/Test/More.pir
  M src/dynpmc/os.pmc
  M src/gc/fixed_allocator.c
  M src/list.c
  R src/packdump.c
  R src/packfile.c
  A src/packfile/api.c
  A src/packfile/object_serialization.c
  A src/packfile/output.c
  R src/packout.c
  M src/pmc/hash.pmc
  M src/pmc/namespace.pmc
  M src/pmc/string.pmc
  R src/pmc_freeze.c
  M t/codingstd/pmc_docs.t
  M t/manifest/01-basic.t
  M t/pmc/integer.t
  M t/pmc/iterator.t
  M t/pmc/namespace.t
  M t/pmc/string.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
  A tools/dev/github_post_receive.pl
  M tools/dev/headerizer.pl

Log Message:
-----------
Merging branches with manual resolution


Commit: 38cb66bdbd50a409d6ce472e5f451bf9fd52d9bc
    https://github.com/parrot/parrot/commit/38cb66bdbd50a409d6ce472e5f451bf9fd52d9bc
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
Attempting to increase bigint test coverage


Commit: 3e9cc02e94d2ba74ba5bcf6d123f9c90f61bbaee
    https://github.com/parrot/parrot/commit/3e9cc02e94d2ba74ba5bcf6d123f9c90f61bbaee
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add more tests to Complex PMC


Commit: 7a4629ecca28ed495ab8e89b82168d6fa554e150
    https://github.com/parrot/parrot/commit/7a4629ecca28ed495ab8e89b82168d6fa554e150
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

Log Message:
-----------
[LWP] refactor protocol http with a buffered socket emulation


Commit: 04e8af1f644813452792013e43f7adf2e1f15c14
    https://github.com/parrot/parrot/commit/04e8af1f644813452792013e43f7adf2e1f15c14
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
remove GzipHandle from DEPRECATED.pod. It is not experimental after a vote at #ps on November 20, 2010


Commit: 2a7f952665a6100979fbb913a97da36ad85fcd6c
    https://github.com/parrot/parrot/commit/2a7f952665a6100979fbb913a97da36ad85fcd6c
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

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


Commit: 656190bf2e3aa2d9bc4bd8c99a3669a61082eae6
    https://github.com/parrot/parrot/commit/656190bf2e3aa2d9bc4bd8c99a3669a61082eae6
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add if to tests that return -0.0 (TT #313)

According to TT #313, win32 msvcrt print 0.0 instead of -0.0
I saw that sinh_of_complex_numbers already implemented that,
so I have just copied from it


Commit: f4691f35bf6801b4e9541d2c8f148f3fcdca6716
    https://github.com/parrot/parrot/commit/f4691f35bf6801b4e9541d2c8f148f3fcdca6716
Author: Fernando Brito <email at fernandobrito.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
[t] Add macro complex_pow_todo


Commit: c257faa1fece70dcad9a344b167bbad8be0f943b
    https://github.com/parrot/parrot/commit/c257faa1fece70dcad9a344b167bbad8be0f943b
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M runtime/parrot/library/LWP/Protocol.pir
  M src/pmc/socket.pmc
  M t/pmc/socket.t

Log Message:
-----------
[socket] put the buffer in Socket PMC,
that allows readline() & read(n)


Commit: c8c15cc77d6b58ea8e0dfdb39244c76713873229
    https://github.com/parrot/parrot/commit/c8c15cc77d6b58ea8e0dfdb39244c76713873229
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
some more test for exception conditions in Namespace PMC methods


Commit: aaf80082aa9f6cec80e0fd725102a3d930de04e2
    https://github.com/parrot/parrot/commit/aaf80082aa9f6cec80e0fd725102a3d930de04e2
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M DEPRECATED.pod
  M config/gen/platform/ansi/pid.c
  M src/pmc/parrotinterpreter.pmc

Log Message:
-----------
remove experimental status from Parrot_getpid function and ParrotInterpreter getpid method, TT #1564


Commit: abf141f9fa9881e876ce447a8ffa1f728178188c
    https://github.com/parrot/parrot/commit/abf141f9fa9881e876ce447a8ffa1f728178188c
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M src/pmc/bignum.pmc

Log Message:
-----------
Fix (typo?) bug in the BigNum PMC.


Commit: e20852fb7f81ad008216ffa1e454ab097aada3cd
    https://github.com/parrot/parrot/commit/e20852fb7f81ad008216ffa1e454ab097aada3cd
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/bignum.t

Log Message:
-----------
Cover all VTABLE and METHODs in the BigNum PMC; identify unused C functions.


Commit: 4ec119114ceb8420541a33c868bbb914bab55859
    https://github.com/parrot/parrot/commit/4ec119114ceb8420541a33c868bbb914bab55859
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/bigint.t

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


Commit: 82d76842c57741b63780a93ef24b6db23670aa7d
    https://github.com/parrot/parrot/commit/82d76842c57741b63780a93ef24b6db23670aa7d
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

Log Message:
-----------
Create branch to work on TT #1893: Define a 'quickcover' make target.  Prepare
the way with some tidying up of current testing targets.


Commit: f0137362ccb008f93eb9dffe474280437786c2c4
    https://github.com/parrot/parrot/commit/f0137362ccb008f93eb9dffe474280437786c2c4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

Log Message:
-----------
More Makefile housekeeping.  Name variables holding directories holding tests
'x_TESTS_DIR' throughout.


Commit: 97203303aea4c1cb50d2f9506d1865463cc62d82
    https://github.com/parrot/parrot/commit/97203303aea4c1cb50d2f9506d1865463cc62d82
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

Log Message:
-----------
For now, remove t/perl/ from COVER_DIRS.


Commit: d017ffafaffb0730ae15b12521a3c56dd912f3ba
    https://github.com/parrot/parrot/commit/d017ffafaffb0730ae15b12521a3c56dd912f3ba
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

Log Message:
-----------
Trying to get 'quickcover' target to work.  Problems with t/pmc/packfile*.t and
with cover-clean.


Commit: b7dbe46df6c07ec0b06c72a57195af0626d7dae8
    https://github.com/parrot/parrot/commit/b7dbe46df6c07ec0b06c72a57195af0626d7dae8
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M t/pmc/complex.t

Log Message:
-----------
Merge branch 'fernandobrito-gci_tests'


Commit: 0f5d800ef0270c79319791bba195a1bf04ed637a
    https://github.com/parrot/parrot/commit/0f5d800ef0270c79319791bba195a1bf04ed637a
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

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

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


Commit: 9c33e67358c0565a5849d184cbbfdebafa77590a
    https://github.com/parrot/parrot/commit/9c33e67358c0565a5849d184cbbfdebafa77590a
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-15 (Wed, 15 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M t/pmc/bigint.t

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


Commit: a66db309b82818f740a5d37442b84c6a4366e6aa
    https://github.com/parrot/parrot/commit/a66db309b82818f740a5d37442b84c6a4366e6aa
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M t/pmc/bigint.t

Log Message:
-----------
fix skipping of BigInt tests


Commit: d2fad27db8145c0be6bc721dc281adb06f69c7b8
    https://github.com/parrot/parrot/commit/d2fad27db8145c0be6bc721dc281adb06f69c7b8
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
some tests for Namespace inspect_str vtable


Commit: 2b387fd40f0cb9967341471c86f5676da318d3a1
    https://github.com/parrot/parrot/commit/2b387fd40f0cb9967341471c86f5676da318d3a1
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
make output of Test;More throws_type a bit cleaner


Commit: 60b8826b9f9e572f0e20e1c0a01f42f364884a37
    https://github.com/parrot/parrot/commit/60b8826b9f9e572f0e20e1c0a01f42f364884a37
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M README.deutsch

Log Message:
-----------
start of correction


Commit: caa0115871e48f755255cb28f0cf77be4e38102e
    https://github.com/parrot/parrot/commit/caa0115871e48f755255cb28f0cf77be4e38102e
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
test Namespace get_sym method


Commit: 96b00c1871f6a02494b68392719749c29baa2a78
    https://github.com/parrot/parrot/commit/96b00c1871f6a02494b68392719749c29baa2a78
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M runtime/parrot/library/Config/JSON.pir

Log Message:
-----------
set utf8 encoding to read file in Config/JSON


Commit: df005fa077e6b89b59846c41e6a28783947c063d
    https://github.com/parrot/parrot/commit/df005fa077e6b89b59846c41e6a28783947c063d
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
Add Parrot_api_pmc_[get|set]_keyed_int to the embedded API.


Commit: 36fb5bdeea5486a742d98893f6f46443ff545c0b
    https://github.com/parrot/parrot/commit/36fb5bdeea5486a742d98893f6f46443ff545c0b
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M README.deutsch

Log Message:
-----------
more corrects


Commit: f055f32bf5ed82ebbdd5818f782e7196dd827a3b
    https://github.com/parrot/parrot/commit/f055f32bf5ed82ebbdd5818f782e7196dd827a3b
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
Add Parrot_api_pmc_[get|set]_keyed to the embedded API.


Commit: debf839e4d0d24cd2152d24823c232d5127a4b50
    https://github.com/parrot/parrot/commit/debf839e4d0d24cd2152d24823c232d5127a4b50
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M lib/Parrot/Test/Harness.pm
  M t/src/embed/pmc.t

Log Message:
-----------
partial update for this test to use more of the 'best practices' API. We don't have a function to instantiate a new PMC by type name yet, so this test does not work


Commit: 778020f1e368bdb8532c6c430727d7959d3a2454
    https://github.com/parrot/parrot/commit/778020f1e368bdb8532c6c430727d7959d3a2454
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
Add missing PMC destroy call.


Commit: 69d6ea18ef0c257d764b0117abf55c28dd8193a4
    https://github.com/parrot/parrot/commit/69d6ea18ef0c257d764b0117abf55c28dd8193a4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm

Log Message:
-----------
First, somewhat working version of 'make quickcover'.  Define a test_runcore
target and use that as the list of tests to be run.  Add a command-line option
'coveragedir' to define the top-level directory for HTML display.


Commit: 41fdde777c1c163dfaff8f9145d864697f1511d4
    https://github.com/parrot/parrot/commit/41fdde777c1c163dfaff8f9145d864697f1511d4
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M src/gc/gc_ms2.c

Log Message:
-----------
removed unused vars, and consted some pointers


Commit: b17adf57afae7e0027b6b643d2aa751f7e966822
    https://github.com/parrot/parrot/commit/b17adf57afae7e0027b6b643d2aa751f7e966822
Author: Andy Lester <andy at petdance.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M src/gc/gc_ms.c
  M src/gc/gc_private.h

Log Message:
-----------
shimmed some interpreter arguments


Commit: 01c7e22cad8b8b60f9bc0d013acc8ddf92342e87
    https://github.com/parrot/parrot/commit/01c7e22cad8b8b60f9bc0d013acc8ddf92342e87
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
some more tests for Namespace get_pmc_keyed


Commit: aa0dd5923f368f5d3b1c5d325c6e463c0062c973
    https://github.com/parrot/parrot/commit/aa0dd5923f368f5d3b1c5d325c6e463c0062c973
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

Changed paths:
  M t/pmc/bigint.t

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


Commit: 1cca9c9f6414e50d10023245a074ee2dd12c7391
    https://github.com/parrot/parrot/commit/1cca9c9f6414e50d10023245a074ee2dd12c7391
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2010-12-16 (Thu, 16 Dec 2010)

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

Log Message:
-----------
add newline at EOF so the file passes t/codingstd/make_code_coda.t


Commit: 16ba97da7ec4491e2bb403e01eafa2c5b81a0e78
    https://github.com/parrot/parrot/commit/16ba97da7ec4491e2bb403e01eafa2c5b81a0e78
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  A config/auto/coverage.pm
  M lib/Parrot/Configure/Step/List.pm
  A t/steps/auto/coverage-01.t

Log Message:
-----------
Start to write a configuration step to probe for coverage analysis tools.


Commit: f57da364376c5c4b131c402b07167e340c9a342d
    https://github.com/parrot/parrot/commit/f57da364376c5c4b131c402b07167e340c9a342d
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  M config/auto/coverage.pm
  M t/steps/auto/coverage-01.t

Log Message:
-----------
Simplify setting to: has_coverage_tools.


Commit: 7304885e214363954dd588908fe439d5571c6d29
    https://github.com/parrot/parrot/commit/7304885e214363954dd588908fe439d5571c6d29
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M src/embed/api.c
  M src/embed/pmc.c
  M src/main.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
rename Parrot_api_build_argv_array to Parrot_api_pmc_wrap_string_array, and move it to src/embed/pmc.c


Commit: df07691f4554f016f99100c29e623601ef314166
    https://github.com/parrot/parrot/commit/df07691f4554f016f99100c29e623601ef314166
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
Add some error checking to Parrot_api_pmc_wrap_string_array. If we pass it a null pointer, return an empty array


Commit: 556385601f842d2f7b06af85bcbc7a3f5a8e4b54
    https://github.com/parrot/parrot/commit/556385601f842d2f7b06af85bcbc7a3f5a8e4b54
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
add a Parrot_pmc_box_string, which allows us to turn a Parrot_String into a Parrot_PMC String. Update the t/src/embed/pmc.t test to use this method, and rely exclusively on API calls


Commit: 9462cc7cc2b6e46b4d74fe3ea4d40b01b5166888
    https://github.com/parrot/parrot/commit/9462cc7cc2b6e46b4d74fe3ea4d40b01b5166888
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
use the test framework to compare strings for us in the pmc test


Commit: 65a3d5169fedc341085c7ec855928fa32bcb957b
    https://github.com/parrot/parrot/commit/65a3d5169fedc341085c7ec855928fa32bcb957b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
delete the old Parrot_api_call_sub. We don't want to expose a vararg-based interface to the user. Add instead a Parrot_api_pmc_invoke method which takes a Sub PMC and a CallSignature PMC to perform the invoke. To pass args and results to/from the Sub we use keyed accessors on the CallSignature


Commit: 3d02ae4999e86314bc314cbf06a16615e15a3df8
    https://github.com/parrot/parrot/commit/3d02ae4999e86314bc314cbf06a16615e15a3df8
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  M README.deutsch

Log Message:
-----------
add more corrects


Commit: e30e103c3fe9b1bad64f78be8d61bb13d3007a3e
    https://github.com/parrot/parrot/commit/e30e103c3fe9b1bad64f78be8d61bb13d3007a3e
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
New API functions to perform string-keyed lookup and set


Commit: 5b5206648f4055cc852cbfd7e6fea8ca81c5bc6c
    https://github.com/parrot/parrot/commit/5b5206648f4055cc852cbfd7e6fea8ca81c5bc6c
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
Added test


Commit: 8653371342c439afa7873880ccc0b2eaa7f00d8c
    https://github.com/parrot/parrot/commit/8653371342c439afa7873880ccc0b2eaa7f00d8c
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-17 (Fri, 17 Dec 2010)

Changed paths:
  M config/auto/coverage.pm
  M config/auto/perldoc.pm
  M config/gen/makefiles/root.in
  M t/steps/auto/coverage-01.t

Log Message:
-----------
Rework config/auto/cover.pm.  Convert cover, gcov and gcov2perl to make variables in root.in.  auto::perldoc: Use lexically scoped filehandles.


Commit: 6f90f7de3aaa345504537aed376fc5a48197dcd6
    https://github.com/parrot/parrot/commit/6f90f7de3aaa345504537aed376fc5a48197dcd6
Author: Nolan Lum <nol888 at gmail.com>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
Add API functions to get a class from an array, and to instantiate a PMC given a class.


Commit: 4331bbdb8fe0fcb2dbf45e07b88a441d6d10b573
    https://github.com/parrot/parrot/commit/4331bbdb8fe0fcb2dbf45e07b88a441d6d10b573
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
Revert to 'cover_db' in 'realclean'.


Commit: b9432802845db2a2030d418d51228dc727565ba7
    https://github.com/parrot/parrot/commit/b9432802845db2a2030d418d51228dc727565ba7
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-17 (Fri, 17 Dec 2010)

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

Log Message:
-----------
Use relative path instead of $(BUILD_DIR).


Commit: c2fd1983b746617ae33e801632e445ce7ad37e08
    https://github.com/parrot/parrot/commit/c2fd1983b746617ae33e801632e445ce7ad37e08
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
fix some conflicts in merge.


Commit: cc90c2e8c5aa88bff65a3e5065652f3f488d78ea
    https://github.com/parrot/parrot/commit/cc90c2e8c5aa88bff65a3e5065652f3f488d78ea
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M README.deutsch

Log Message:
-----------
add corrects


Commit: 99255454053f9f53a728718d2b968511366a33d9
    https://github.com/parrot/parrot/commit/99255454053f9f53a728718d2b968511366a33d9
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Add frontend/*/ and t/src to directories purged by cover-clean target.


Commit: 2750e648bc38e78ec80a7dc0054b7f86c574d786
    https://github.com/parrot/parrot/commit/2750e648bc38e78ec80a7dc0054b7f86c574d786
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M README.deutsch

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


Commit: c6d7f77b74c48da75c1b679e3df4b897462d5bd4
    https://github.com/parrot/parrot/commit/c6d7f77b74c48da75c1b679e3df4b897462d5bd4
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
In COVER_DIRS, use same order as in 'master'.  Add t/src to directories purged by cover-clean.


Commit: b88f4282b9163af10a0c560700e0c1ad0829cabc
    https://github.com/parrot/parrot/commit/b88f4282b9163af10a0c560700e0c1ad0829cabc
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
add Parrot_api_pmc_get_class and Parrot_api_pmc new. Use those to fix up the new test for string keyed accessors so it only uses API functions


Commit: ab13d81a8148a391d4e62ec990b034b3e591f8ff
    https://github.com/parrot/parrot/commit/ab13d81a8148a391d4e62ec990b034b3e591f8ff
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
[docs] Add some basic docs about type signatures and improve description of some datatypes


Commit: 4ff5b0b32841af433ed1439ffa5b3fb91dee2e9a
    https://github.com/parrot/parrot/commit/4ff5b0b32841af433ed1439ffa5b3fb91dee2e9a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Add a more user-friendly description of Parrot type signatures


Commit: 012bfb704d063a9af075ac00d2d9be9feaf1248b
    https://github.com/parrot/parrot/commit/012bfb704d063a9af075ac00d2d9be9feaf1248b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Add a 'nothing in, nothing out' type signature example


Commit: 5e5548c32907b0eb77d880a194fb4b3b87dc28ea
    https://github.com/parrot/parrot/commit/5e5548c32907b0eb77d880a194fb4b3b87dc28ea
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
s/type signature/function signature/ and clarify what Pi means


Commit: 6c63f40b8cbcce2b62deb2c69db48516da2bff6e
    https://github.com/parrot/parrot/commit/6c63f40b8cbcce2b62deb2c69db48516da2bff6e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Clarify what the structure of a Parrot function signature describes


Commit: b294b0fa9b9026bcc542d0284f120fb8372457da
    https://github.com/parrot/parrot/commit/b294b0fa9b9026bcc542d0284f120fb8372457da
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Document interpreter flags in docs/embed.pod


Commit: 00d1cb7b6feadcb2192360e7c38e10b1327f92f7
    https://github.com/parrot/parrot/commit/00d1cb7b6feadcb2192360e7c38e10b1327f92f7
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Add another function signature example

The 'constants' section was removed because the interpreter flags are now
documented and there do not appear to be other constants to document.


Commit: 9efb857d14ddc1e40d66744b0b7b3a8f2e541053
    https://github.com/parrot/parrot/commit/9efb857d14ddc1e40d66744b0b7b3a8f2e541053
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/atomic.t
  M t/src/basic.t
  M t/src/embed.t
  M t/src/exit.t
  M t/src/extend.t
  M t/src/pointer_array.t
  M t/src/warnings.t

Log Message:
-----------
Make t/src tests skip_all if src/parrot_config.o is not built


Commit: 889f1c2fe347411469aa402edfdc04453664f81e
    https://github.com/parrot/parrot/commit/889f1c2fe347411469aa402edfdc04453664f81e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Add an embed test that creates multiple interpreters


Commit: d72f67b1447aaa7ea151becc7ac2ca10a781a61b
    https://github.com/parrot/parrot/commit/d72f67b1447aaa7ea151becc7ac2ca10a781a61b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t][TT#1880] Add embed test for using Parrot_new to create multiple interps without chaining off first interp


Commit: 7447b4e0ce0bf1ea2cfa673a257f95f53f3a99f3
    https://github.com/parrot/parrot/commit/7447b4e0ce0bf1ea2cfa673a257f95f53f3a99f3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Note that spaces are not allowed in function signatures


Commit: 8ff5b7c58ecb8da9c6e9148fd6ea8c9992272c59
    https://github.com/parrot/parrot/commit/8ff5b7c58ecb8da9c6e9148fd6ea8c9992272c59
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M docs/embed.pod

Log Message:
-----------
Improve example and reorder some POD


Commit: d39c275db88b0820eee7cfbba51f33151dd4621a
    https://github.com/parrot/parrot/commit/d39c275db88b0820eee7cfbba51f33151dd4621a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Add an embed test for returning numerics


Commit: 951b318a6e347699edb447dfaf12aebc4793ba10
    https://github.com/parrot/parrot/commit/951b318a6e347699edb447dfaf12aebc4793ba10
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Add a test for returning a Float PMC


Commit: a8be04272247dbd2de95e2441ce0dabba7113d63
    https://github.com/parrot/parrot/commit/a8be04272247dbd2de95e2441ce0dabba7113d63
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/src/embed.t

Log Message:
-----------
[t] Tests for returning a ResizablePMCArray


Commit: 36537842caca8cdc6c04e9f99a668210fe8ffe2a
    https://github.com/parrot/parrot/commit/36537842caca8cdc6c04e9f99a668210fe8ffe2a
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Embed API Documentation round 1


Commit: 167abf5ab8cef3a2e90cecf5bdaa91def7bcd6d2
    https://github.com/parrot/parrot/commit/167abf5ab8cef3a2e90cecf5bdaa91def7bcd6d2
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M include/parrot/api.h
  M lib/Parrot/Test/Harness.pm
  M src/embed/api.c
  M src/embed/pmc.c
  M src/main.c
  A t/src/embed/pmc.t
  M tools/dev/pbc_to_exe.pir

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


Commit: deb23c16bcf4f1e34990c557c01f71e784f0f7e3
    https://github.com/parrot/parrot/commit/deb23c16bcf4f1e34990c557c01f71e784f0f7e3
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Correct errors in root.in: places where Makefile needed hard tabs.


Commit: 4801c62282b7fc3ad32abd44be097e2144c1271a
    https://github.com/parrot/parrot/commit/4801c62282b7fc3ad32abd44be097e2144c1271a
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
[codingstr] Fix trailing whitespace.


Commit: d3bdc7924d32aeaeebf1ce010f559ac3ca729658
    https://github.com/parrot/parrot/commit/d3bdc7924d32aeaeebf1ce010f559ac3ca729658
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M Configure.pl
  M config/auto/coverage.pm

Log Message:
-----------
Add documentation for quickcover; link to Devel-Cover.


Commit: b9b3cde2ae22fcd24ec186b7601cb58ab91f99d4
    https://github.com/parrot/parrot/commit/b9b3cde2ae22fcd24ec186b7601cb58ab91f99d4
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Merge branch 'gci_api_pmckey' into embed_api2


Commit: 1d31d0244ae79915e61a455a2884114b962bb8e7
    https://github.com/parrot/parrot/commit/1d31d0244ae79915e61a455a2884114b962bb8e7
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
update number of tests


Commit: 0669e6fbc92f570aba1206075b80a312ce40635d
    https://github.com/parrot/parrot/commit/0669e6fbc92f570aba1206075b80a312ce40635d
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M config/auto/perldoc.pm

Log Message:
-----------
Perl coding standards:  Use lexical directory handles.


Commit: 58986353569343f828d2561a9528d6066586703a
    https://github.com/parrot/parrot/commit/58986353569343f828d2561a9528d6066586703a
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Fix some merge issues with gci_api_getclass branch. I had some look-alike functions in here to what has been merged. I kept one of mine and kept one of his.


Commit: c3c31aa0dabc2be00f26277bb2a3e99eabc8bd1c
    https://github.com/parrot/parrot/commit/c3c31aa0dabc2be00f26277bb2a3e99eabc8bd1c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
fix t/src/embed/pmc.t to pass again. needs updating


Commit: 9820817776c3b473fc60a880693fe357949e1359
    https://github.com/parrot/parrot/commit/9820817776c3b473fc60a880693fe357949e1359
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
[io] Advance file position in Parrot_io_readline_buffer


Commit: 9dcc07c51337159167f2c039384603c03d10481e
    https://github.com/parrot/parrot/commit/9dcc07c51337159167f2c039384603c03d10481e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Add Parrot_api_pmc_box_integer. Update one of the new tests to use it


Commit: 00e36209b5eb0cc39b634b46838d8c0bdab8be0c
    https://github.com/parrot/parrot/commit/00e36209b5eb0cc39b634b46838d8c0bdab8be0c
Author: David Czech <davidczech510 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/pmc/eventhandler.t

Log Message:
-----------
increase coverage of EventHandler, courtesy of kapace++

Signed-off-by: Christoph Otto <christoph_git at mksig.org>


Commit: dc35afe1fa24deb9317043a3e1938d8aba23720c
    https://github.com/parrot/parrot/commit/dc35afe1fa24deb9317043a3e1938d8aba23720c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
update the 4th test in pmc.t to use all API functions


Commit: aced219fc59013c35d208ecd48fca644df33dae5
    https://github.com/parrot/parrot/commit/aced219fc59013c35d208ecd48fca644df33dae5
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
test Namespace get_pmc_keyed_int vtable


Commit: 6acd50799d05c757f4ef114758a33dd647093dd0
    https://github.com/parrot/parrot/commit/6acd50799d05c757f4ef114758a33dd647093dd0
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
fix NameSpece get_pmc_keyed with RSA key, fix a test that was passing for wrong reason, and add one more test


Commit: 4a2e7af36bdf4e7830b1ed195c32de3de6556b9c
    https://github.com/parrot/parrot/commit/4a2e7af36bdf4e7830b1ed195c32de3de6556b9c
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/main.c
  M config/auto/ipv6/test.in
  M config/gen/makefiles/root.in
  M examples/c/test_main.c
  A examples/embed/embedded_pir.c
  A examples/embed/hello_world.pir
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  A include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/embed.h
  M include/parrot/exit.h
  M include/parrot/gc_api.h
  M include/parrot/global_setup.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/library.h
  M include/parrot/longopt.h
  M include/parrot/parrot.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Test/Harness.pm
  M src/debug.c
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in
  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/gc/api.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/interp/inter_misc.c
  M src/library.c
  M src/longopt.c
  M src/ops/core_ops.c
  M src/packfile/object_serialization.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/op/exit.t
  M t/pmc/string.t
  A t/src/embed/pmc.t
  A t/src/embed/strings.t
  M tools/build/parrot_config_c.pl
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
update to master from embed_api2. Add a new function src/packfile/object_serialization.c:Parrot_pf_verify_image_string which performs a basic sanity check of an image string before thawing. This image moved from src/global_setup.c where it didn't belong


Commit: 52192e16d52019f0a48ede34dd0e1a49b21fb5cd
    https://github.com/parrot/parrot/commit/52192e16d52019f0a48ede34dd0e1a49b21fb5cd
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/main.c
  M config/auto/ipv6/test.in
  M config/gen/makefiles/root.in
  M examples/c/test_main.c
  A examples/embed/embedded_pir.c
  A examples/embed/hello_world.pir
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  A include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/embed.h
  M include/parrot/exit.h
  M include/parrot/gc_api.h
  M include/parrot/global_setup.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/library.h
  M include/parrot/longopt.h
  M include/parrot/parrot.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Test/Harness.pm
  M src/debug.c
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in
  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/gc/api.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/interp/inter_misc.c
  M src/library.c
  M src/longopt.c
  M src/ops/core_ops.c
  M src/packfile/object_serialization.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/op/exit.t
  M t/pmc/string.t
  A t/src/embed/pmc.t
  A t/src/embed/strings.t
  M tools/build/parrot_config_c.pl
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'embed_api3' into embed_api4


Commit: 425088ab04e0f6d5bc120fa0143c54159014c3e3
    https://github.com/parrot/parrot/commit/425088ab04e0f6d5bc120fa0143c54159014c3e3
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M Configure.pl
  A config/auto/coverage.pm
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Step/List.pm
  A t/steps/auto/coverage-01.t

Log Message:
-----------
Merge branch 'tt1893_quickcover'


Commit: aeb54a206ddb0ff45c7f1abc07ecc6dcbdeaa4e9
    https://github.com/parrot/parrot/commit/aeb54a206ddb0ff45c7f1abc07ecc6dcbdeaa4e9
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M MANIFEST

Log Message:
-----------
Update MANIFEST.


Commit: be7ecc1ac28940849982f37b92f4abca23379091
    https://github.com/parrot/parrot/commit/be7ecc1ac28940849982f37b92f4abca23379091
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M .gitignore

Log Message:
-----------
Add .gcov, .gcda, .gcno (files generated during make quickcover/cover) to .gitignore.


Commit: 16cdac2dcae42f873be8ef69a5ae448d1dc155af
    https://github.com/parrot/parrot/commit/16cdac2dcae42f873be8ef69a5ae448d1dc155af
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M .gitignore

Log Message:
-----------
add a few more coverage test files to .gitignore


Commit: cc0610ab4ec0c4fb214e64d37f1dea13c7d1fa8d
    https://github.com/parrot/parrot/commit/cc0610ab4ec0c4fb214e64d37f1dea13c7d1fa8d
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/main.c
  R examples/embed/embedded_pir.c
  R examples/embed/hello_world.pir
  M include/parrot/api.h
  M src/debug.c
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/exit.c
  M src/gc/api.c
  M src/global_setup.c
  M src/library.c
  M src/longopt.c
  M src/main.c
  M src/pbc_disassemble.c

Log Message:
-----------
Fixed codigstd tests


Commit: 633c302516acdcbbefbafebfebb662e7eaf9fb3e
    https://github.com/parrot/parrot/commit/633c302516acdcbbefbafebfebb662e7eaf9fb3e
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-18 (Sat, 18 Dec 2010)

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

Log Message:
-----------
Merged with remote


Commit: 8968f2fa58ea94041b56c8536ee2ee7acfd4b6b9
    https://github.com/parrot/parrot/commit/8968f2fa58ea94041b56c8536ee2ee7acfd4b6b9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/main.c
  R examples/embed/embedded_pir.c
  R examples/embed/hello_world.pir
  M frontend/parrot/main.c
  M include/parrot/api.h
  M src/debug.c
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/embed/pmc.c
  M src/embed/strings.c
  M src/exit.c
  M src/gc/api.c
  M src/global_setup.c
  M src/library.c
  M src/longopt.c
  M src/pbc_disassemble.c

Log Message:
-----------
fix MANIFEST conflict


Commit: 4bdf6fa340c01d2d92f3d9beae618ed5c0bdbd23
    https://github.com/parrot/parrot/commit/4bdf6fa340c01d2d92f3d9beae618ed5c0bdbd23
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M src/packfile/object_serialization.c

Log Message:
-----------
add ASSERT_ARGS to Parrot_pf_verify_image_string


Commit: 63d7ef8d06c8d7880fcc8ac50a96c4f4754b6f1c
    https://github.com/parrot/parrot/commit/63d7ef8d06c8d7880fcc8ac50a96c4f4754b6f1c
Author: Léo Grange <grangeleo at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

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

Log Message:
-----------
Add Parrot_api_pmc_find_method() function and improve t/src/embed/pmc.t to test it


Commit: 459fc64ba47f7bac58f9fce1de35abc3fcf5550a
    https://github.com/parrot/parrot/commit/459fc64ba47f7bac58f9fce1de35abc3fcf5550a
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

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

Log Message:
-----------
fix merge problems


Commit: 80975b33ee15d5a0b9abd49b5b0ab4be3c6e920b
    https://github.com/parrot/parrot/commit/80975b33ee15d5a0b9abd49b5b0ab4be3c6e920b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

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

Log Message:
-----------
Parrot_api_pmc_[get|set]_keyed got deleted on accident. Re-add them and tests pass again


Commit: 61988c65ee554f4c28bf773a0ee7e7c3d592df76
    https://github.com/parrot/parrot/commit/61988c65ee554f4c28bf773a0ee7e7c3d592df76
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M lib/Parrot/Configure/Trace.pm

Log Message:
-----------
Correct POD formatting errors.


Commit: 0b20a82b5577342341502220b82df1531bff0485
    https://github.com/parrot/parrot/commit/0b20a82b5577342341502220b82df1531bff0485
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
deprecations for planned :init and :load flag related changes


Commit: 3749000c7daf387245941e04d316b155aeb369fd
    https://github.com/parrot/parrot/commit/3749000c7daf387245941e04d316b155aeb369fd
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M t/pmc/namespace.t

Log Message:
-----------
test Namespace get_pmc_keyed RSA key with a null element


Commit: c51b64278c36185ba08003ae08489192252d9d14
    https://github.com/parrot/parrot/commit/c51b64278c36185ba08003ae08489192252d9d14
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
remove deprecation notice for PIR assignment syntax

we're not going to fix this mistake. see TT #906 for why.


Commit: d9e5a88da4ea975e9c0a25aa14bad9874e5b1676
    https://github.com/parrot/parrot/commit/d9e5a88da4ea975e9c0a25aa14bad9874e5b1676
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M include/parrot/warnings.h
  M runtime/parrot/library/dumper.pir
  M runtime/parrot/library/yaml_dumper.pir
  M src/interp/inter_create.c
  M src/ops/core.ops
  R t/op/errorson.t
  M t/pmc/threads.t

Log Message:
-----------
remove deprecated PARROT_ERRORS_GLOBALS_FLAG constant


Commit: 9c05317533db6e56cd47a579d2180e02992be466
    https://github.com/parrot/parrot/commit/9c05317533db6e56cd47a579d2180e02992be466
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-19 (Sun, 19 Dec 2010)

Changed paths:
  M DEPRECATED.pod

Log Message:
-----------
remove deprecation notice for PARROT_ERRORS_GLOBALS_FLAG


Commit: ee05fe3a40590e3c4fa0716fc9e0f4202f9f9e26
    https://github.com/parrot/parrot/commit/ee05fe3a40590e3c4fa0716fc9e0f4202f9f9e26
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-20 (Mon, 20 Dec 2010)

Changed paths:
  M MANIFEST.SKIP

Log Message:
-----------
Regenerate after recent additions to .gitignore.


Commit: a70fea8d3662f47dc15dc467faf9a2d17a9d44ed
    https://github.com/parrot/parrot/commit/a70fea8d3662f47dc15dc467faf9a2d17a9d44ed
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-20 (Mon, 20 Dec 2010)

Changed paths:
  M NEWS

Log Message:
-----------
Add entries about 'quickcover' and 'headerizer.pl'.


Commit: 1e0c6529ca0351200151500308074c507b87b3cf
    https://github.com/parrot/parrot/commit/1e0c6529ca0351200151500308074c507b87b3cf
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M tools/docs/filename_and_chapter.pl

Log Message:
-----------
change bounds


Commit: ee0b73f2111365cabe46c1cbcfccb41493ffa4b1
    https://github.com/parrot/parrot/commit/ee0b73f2111365cabe46c1cbcfccb41493ffa4b1
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M NEWS

Log Message:
-----------
update NEWS by doing a very quick skim of git log since 2.10.1


Commit: 0ee08b4ef430c8f01e539fc51e21850e49f9bd13
    https://github.com/parrot/parrot/commit/0ee08b4ef430c8f01e539fc51e21850e49f9bd13
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M ChangeLog

Log Message:
-----------
update changelog


Commit: c8ec1f60738c73f2460766c5b9d6f49811003a7d
    https://github.com/parrot/parrot/commit/c8ec1f60738c73f2460766c5b9d6f49811003a7d
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M tools/release/release.json

Log Message:
-----------
Partial update of release.json


Commit: 74ee6490e2dc49787d14e6969f15bfaae6d88373
    https://github.com/parrot/parrot/commit/74ee6490e2dc49787d14e6969f15bfaae6d88373
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M RESPONSIBLE_PARTIES
  M tools/release/release.json

Log Message:
-----------
update a few fields in RESPONSIBLE_PARTIES. This release is named 'At The ROFLBBQ'


Commit: e21a925557759249c90e9965176c2f35cc1c6e36
    https://github.com/parrot/parrot/commit/e21a925557759249c90e9965176c2f35cc1c6e36
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M CREDITS
  M MANIFEST.generated
  M README
  M VERSION
  M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c

Log Message:
-----------
update version number everywhere


Commit: 5ed3cd52ea4d6fcc09e64181233112ca9ffa2e2e
    https://github.com/parrot/parrot/commit/5ed3cd52ea4d6fcc09e64181233112ca9ffa2e2e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod

Log Message:
-----------
more updates


Commit: 2e22116943b3362a634a40756de7f6d996822205
    https://github.com/parrot/parrot/commit/2e22116943b3362a634a40756de7f6d996822205
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c

Log Message:
-----------
update version numbers in opsc output


Commit: 3bbbbc394214f56c93ffe62fa6acba228785e70f
    https://github.com/parrot/parrot/commit/3bbbbc394214f56c93ffe62fa6acba228785e70f
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M DEPRECATED.pod
  M include/parrot/warnings.h
  M runtime/parrot/library/dumper.pir
  M runtime/parrot/library/yaml_dumper.pir
  M src/interp/inter_create.c
  M src/ops/core.ops
  R t/op/errorson.t
  M t/pmc/threads.t

Log Message:
-----------
Merge branch 'errors_globals_flag_deprecation'


Commit: fa4ca98d90e8e17ff73d56e30af832faa8f01844
    https://github.com/parrot/parrot/commit/fa4ca98d90e8e17ff73d56e30af832faa8f01844
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M MANIFEST

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


Commit: 03f1310a3f08145c96fb147679a9ea7c1113b929
    https://github.com/parrot/parrot/commit/03f1310a3f08145c96fb147679a9ea7c1113b929
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-21 (Tue, 21 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
start re-drafting PDD10 for the new API


Commit: 05978871d160b0eb3e9b65a25e32970f77079505
    https://github.com/parrot/parrot/commit/05978871d160b0eb3e9b65a25e32970f77079505
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
finish updating PDD10. If we can get architectural approval, I'll move this out of draft before the merge


Commit: 6465f9d57eb7e8e18e14ebebecd5e604c9844594
    https://github.com/parrot/parrot/commit/6465f9d57eb7e8e18e14ebebecd5e604c9844594
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
expand a little bit on the differences between extending and embedding


Commit: b3baa14abbe638ffe98c8a0242eb5c9e81b75090
    https://github.com/parrot/parrot/commit/b3baa14abbe638ffe98c8a0242eb5c9e81b75090
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
POD fix


Commit: f97484401e28b747ff1a8c475c045ef14479ffd3
    https://github.com/parrot/parrot/commit/f97484401e28b747ff1a8c475c045ef14479ffd3
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

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


Commit: e4a31d12ecd1428f6e05abccc82bd3f3fcec6e6b
    https://github.com/parrot/parrot/commit/e4a31d12ecd1428f6e05abccc82bd3f3fcec6e6b
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
mention the second type of string API function


Commit: fc39f47242e96f7c5e44ceb86e1a7731611276f5
    https://github.com/parrot/parrot/commit/fc39f47242e96f7c5e44ceb86e1a7731611276f5
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  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

Log Message:
-----------
update to current fedora-ports


Commit: be3768d18c0fe8935bf7a0bda6c7f4519dbe4b25
    https://github.com/parrot/parrot/commit/be3768d18c0fe8935bf7a0bda6c7f4519dbe4b25
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M ports/fedora/2.11.0/parrot.spec

Log Message:
-----------
update to current fedora-ports


Commit: 1865326f773a50ea581c9d94e2dc236b49c4b246
    https://github.com/parrot/parrot/commit/1865326f773a50ea581c9d94e2dc236b49c4b246
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  A docs/dev/coverage.pod

Log Message:
-----------
add documentation about make cover and make quickcover from Kristaba++ for GCI


Commit: bc0a7d2bf23f9996e1e5a9d52d25b97f62ca2d3b
    https://github.com/parrot/parrot/commit/bc0a7d2bf23f9996e1e5a9d52d25b97f62ca2d3b
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  A docs/dev/coverage.pod

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


Commit: 783a3d9999e6faecf6cc83f6bdde3446b13d209c
    https://github.com/parrot/parrot/commit/783a3d9999e6faecf6cc83f6bdde3446b13d209c
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M README.deutsch
  M README.espanol
  M README.polski

Log Message:
-----------
change version number in README.<language> files


Commit: db189b228e23466346d6428e4a6067ff3b7930bc
    https://github.com/parrot/parrot/commit/db189b228e23466346d6428e4a6067ff3b7930bc
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M src/gc/gc_ms2.c

Log Message:
-----------
[gc] Don't initialize string GC twice

Fixes a memory leak when creating a second interpreter.


Commit: 5eef2c20c21df59d73b472c2c17ca859ea4e180a
    https://github.com/parrot/parrot/commit/5eef2c20c21df59d73b472c2c17ca859ea4e180a
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M MANIFEST

Log Message:
-----------
re-run tools/dev/mk_manifest_and_skip.pl


Commit: 8e59a00406b10b3e1eb0540093a8a1aeb4db4a2e
    https://github.com/parrot/parrot/commit/8e59a00406b10b3e1eb0540093a8a1aeb4db4a2e
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M src/pmc/exporter.pmc

Log Message:
-----------
use appropiate exception types in Expporter misuses


Commit: a0cf0373a0e63a302312e42a5ef0ac4dbd1b220a
    https://github.com/parrot/parrot/commit/a0cf0373a0e63a302312e42a5ef0ac4dbd1b220a
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M t/pmc/exporter.t

Log Message:
-----------
more test for Exporter PMC


Commit: 751bc2c290301d0188a43b8b845bac8311a9a7d5
    https://github.com/parrot/parrot/commit/751bc2c290301d0188a43b8b845bac8311a9a7d5
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M config/auto/coverage.pm

Log Message:
-----------
[configure] make coverage slightly smarter on systems without Devel::Cover


Commit: c161e5c9265bff2d8b8cb74545c2b81f43e686e2
    https://github.com/parrot/parrot/commit/c161e5c9265bff2d8b8cb74545c2b81f43e686e2
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M config/auto/coverage.pm
  M config/gen/makefiles/root.in

Log Message:
-----------
make coverage tests fail quickly if Devel::Cover isn't installed


Commit: 93971ee12b94183e253a591d7e6011918c9c84e2
    https://github.com/parrot/parrot/commit/93971ee12b94183e253a591d7e6011918c9c84e2
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M config/auto/coverage.pm

Log Message:
-----------
[configure] avoid && where evitable


Commit: b479f4fc24be7cb54da46e7c28a16e62bb4999aa
    https://github.com/parrot/parrot/commit/b479f4fc24be7cb54da46e7c28a16e62bb4999aa
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M compilers/imcc/main.c

Log Message:
-----------
TT #1899: Fix memory leak in compilers/imcc/main.c


Commit: 7fe94d265b8f02f6314ae804662cf48e00bd6617
    https://github.com/parrot/parrot/commit/7fe94d265b8f02f6314ae804662cf48e00bd6617
Author: bluescreen10 <dichoso at gmail.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M config/auto/coverage.pm

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


Commit: 33cfd36a3b706ba711659c253b4af3902cffb41a
    https://github.com/parrot/parrot/commit/33cfd36a3b706ba711659c253b4af3902cffb41a
Author: cotto <christoph_github at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M docs/pdds/draft/pdd10_embedding.pod

Log Message:
-----------
apostrophix and spelling


Commit: 5d2a92f0880d41a851c6acfd3eb9118751dfa537
    https://github.com/parrot/parrot/commit/5d2a92f0880d41a851c6acfd3eb9118751dfa537
Author: Francois Perrad <francois.perrad at gadz.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M runtime/parrot/library/TAP/Harness.pir
  M t/harness.pir

Log Message:
-----------
[harness.pir] add property 'Configure args'


Commit: f7512cd690da5bd04205bd4bbfbe382777365a8d
    https://github.com/parrot/parrot/commit/f7512cd690da5bd04205bd4bbfbe382777365a8d
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

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

Log Message:
-----------
[pmc2c] remove some unused generated code


Commit: d519bc860284df8422f9b7a5525df48815c0890d
    https://github.com/parrot/parrot/commit/d519bc860284df8422f9b7a5525df48815c0890d
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M config/auto/coverage.pm

Log Message:
-----------
[configure] use $(PERL) instead of trying to figure out portable shell code for windows and *nix


Commit: 8d253b8b33476bb3f37b756030675e66a479dc3e
    https://github.com/parrot/parrot/commit/8d253b8b33476bb3f37b756030675e66a479dc3e
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M t/codingstd/perlcritic.t

Log Message:
-----------
Mention env var in POD
(not just buried in docs)


Commit: 4b9641742d002d4b3cef046d7bdc74f91b15695c
    https://github.com/parrot/parrot/commit/4b9641742d002d4b3cef046d7bdc74f91b15695c
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  A t/codingstd/checkdepend.t
  R tools/dev/checkdepend.pl

Log Message:
-----------
Make checkdepend a real codingstd test.

* eliminate Test::Differences dependency
* eliminate App::Ack dependency
* Rip out any code that dealt with PIR -
  Results of this were always ignored anyway, and we can put it back when
we have code that will pass.


Commit: d70323eecb10fe65d0e1e8b612929a2032215d53
    https://github.com/parrot/parrot/commit/d70323eecb10fe65d0e1e8b612929a2032215d53
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in

Log Message:
-----------
Fix last failure on t/codingstd/checkdepend.pl

(I think I did this differently in a branch. This way is better.)


Commit: 08e9d21e099d617548910a087e0baac7f809de9f
    https://github.com/parrot/parrot/commit/08e9d21e099d617548910a087e0baac7f809de9f
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M MANIFEST

Log Message:
-----------
track file rename


Commit: f50b101dcf2adb949fd110436a7b94a561321d3b
    https://github.com/parrot/parrot/commit/f50b101dcf2adb949fd110436a7b94a561321d3b
Author: Coke <will at coleda.com>
Date:   2010-12-22 (Wed, 22 Dec 2010)

Changed paths:
  M t/codingstd/checkdepend.t

Log Message:
-----------
remove trailing whitespace.


Commit: 14aa06c095839c9fd44d114d5df95cbac988199c
    https://github.com/parrot/parrot/commit/14aa06c095839c9fd44d114d5df95cbac988199c
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2010-12-23 (Thu, 23 Dec 2010)

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

Log Message:
-----------
[cover] get make cover working again


Commit: a6f215732b881cc4cd1bdeac1d4dea427880375e
    https://github.com/parrot/parrot/commit/a6f215732b881cc4cd1bdeac1d4dea427880375e
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M docs/project/release_manager_guide.pod

Log Message:
-----------
add me to take release 3.2


Commit: 4e02ead2d0459dbe1f10988df9599df8b925a629
    https://github.com/parrot/parrot/commit/4e02ead2d0459dbe1f10988df9599df8b925a629
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M MANIFEST
  M compilers/imcc/Rules.in
  M compilers/imcc/debug.c
  M compilers/imcc/main.c
  M config/auto/ipv6/test.in
  M config/gen/makefiles/root.in
  M docs/pdds/draft/pdd10_embedding.pod
  M examples/c/test_main.c
  M frontend/parrot/main.c
  M frontend/parrot_debugger/main.c
  M frontend/pbc_dump/main.c
  M frontend/pbc_merge/main.c
  A include/parrot/api.h
  M include/parrot/debugger.h
  M include/parrot/embed.h
  M include/parrot/exit.h
  M include/parrot/gc_api.h
  M include/parrot/global_setup.h
  M include/parrot/imcc.h
  M include/parrot/interpreter.h
  M include/parrot/library.h
  M include/parrot/longopt.h
  M include/parrot/parrot.h
  M include/parrot/pmc_freeze.h
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Test/Harness.pm
  M src/debug.c
  M src/dynpmc/Defines.in
  M src/dynpmc/Rules.in
  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/gc/api.c
  M src/gc/gc_private.h
  M src/gc/mark_sweep.c
  M src/global_setup.c
  M src/interp/inter_misc.c
  M src/library.c
  M src/longopt.c
  M src/ops/core_ops.c
  M src/packfile/object_serialization.c
  M src/pbc_disassemble.c
  M src/pmc/exception.pmc
  M t/op/exit.t
  M t/pmc/string.t
  A t/src/embed/pmc.t
  A t/src/embed/strings.t
  M tools/build/parrot_config_c.pl
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
fix some conflicts in branch merge


Commit: c92d3403aedacd53e8b3a2f09523d8b2eda10b04
    https://github.com/parrot/parrot/commit/c92d3403aedacd53e8b3a2f09523d8b2eda10b04
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M docs/pdds/draft/pdd10_embedding.pod
  M src/embed/pmc.c

Log Message:
-----------
fix a few codetest failures


Commit: 95a4a785ac9cac3a4435ea0cdb0603aadf3bf847
    https://github.com/parrot/parrot/commit/95a4a785ac9cac3a4435ea0cdb0603aadf3bf847
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
fix more codestd problems


Commit: 8780440eb00bda540696da606bf0540abaa9a32e
    https://github.com/parrot/parrot/commit/8780440eb00bda540696da606bf0540abaa9a32e
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

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

Log Message:
-----------
fix checkdepend.t


Commit: 1819260aeb3a825df9bd6738cf6a5bf06fb53c7c
    https://github.com/parrot/parrot/commit/1819260aeb3a825df9bd6738cf6a5bf06fb53c7c
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M compilers/imcc/pcc.c
  M src/gc/gc_ms2.c
  M src/pmc/imageiosize.pmc
  M src/pmc/iterator.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/undef.pmc

Log Message:
-----------
various minor fixes to make msvc less sad


Commit: 658e57727ed9063b250a35269e350c6e60f65a9b
    https://github.com/parrot/parrot/commit/658e57727ed9063b250a35269e350c6e60f65a9b
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M src/pmc/orderedhash.pmc

Log Message:
-----------
[pmc] remove some unneeded code from OrderedHash


Commit: 1a76c9b9075cef21bba365bee3a0277f894c1810
    https://github.com/parrot/parrot/commit/1a76c9b9075cef21bba365bee3a0277f894c1810
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M compilers/imcc/pcc.c
  M config/gen/makefiles/root.in
  M src/gc/gc_ms2.c
  M src/pmc/imageiosize.pmc
  M src/pmc/iterator.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/undef.pmc

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


Commit: 99ba321a6e2b80de3be8bcb804745fe3daf239e6
    https://github.com/parrot/parrot/commit/99ba321a6e2b80de3be8bcb804745fe3daf239e6
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M lib/Parrot/Distribution.pm

Log Message:
-----------
remove some references to files that no longer exist


Commit: c8e033205ac043831d71894cc406d018bf462dba
    https://github.com/parrot/parrot/commit/c8e033205ac043831d71894cc406d018bf462dba
Author: Tony Young <rofflwaffls at gmail.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M t/pmc/role.t

Log Message:
-----------
Added a test in role.t to cover make_namespace_autobase.


Commit: 8138ebdf02de1ac04ad402640212c20564124e65
    https://github.com/parrot/parrot/commit/8138ebdf02de1ac04ad402640212c20564124e65
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M src/dynpmc/Rules.in

Log Message:
-----------
Remove include/pmc/pmc_default.h and include/pmc/pmc_continuation.h throughout, as they are already included in $DYNPMC_H_FILES.  t/codingstd/checkdepends.t should now PASS.


Commit: c0b71ed25495ffc36bc4c4ee663920c045619723
    https://github.com/parrot/parrot/commit/c0b71ed25495ffc36bc4c4ee663920c045619723
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M src/embed/pmc.c

Log Message:
-----------
Use Parrot_pmc_box_string to box strings

Signed-off-by: Christoph Otto <christoph_github at mksig.org>


Commit: 375c61070ad6de762104f5fc7118d89b72dc5871
    https://github.com/parrot/parrot/commit/375c61070ad6de762104f5fc7118d89b72dc5871
Author: Matt Rajca <matt.rajca at me.com>
Date:   2010-12-23 (Thu, 23 Dec 2010)

Changed paths:
  M include/parrot/pmc.h
  M src/dynext.c
  M src/ops/pmc.ops
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/orderedhash.pmc

Log Message:
-----------
Unified boxing of strings

Signed-off-by: Christoph Otto <christoph_github at mksig.org>


Commit: 2a956331e309b719eb50d2d642e2bdf0b5efe73c
    https://github.com/parrot/parrot/commit/2a956331e309b719eb50d2d642e2bdf0b5efe73c
Author: jkeenan <jkeenan at cpan.org>
Date:   2010-12-23 (Thu, 23 Dec 2010)

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

Log Message:
-----------
Add src/embed/ to COVER_DIRS and QUICKCOVER_DIRS to guarantee that files in those directories created during coverage analysis are removed by cover-clean.


Commit: 11dc7f6bb47736023a265e4fbd506e024d6d34a9
    https://github.com/parrot/parrot/commit/11dc7f6bb47736023a265e4fbd506e024d6d34a9
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-24 (Fri, 24 Dec 2010)

Changed paths:
  M t/pmc/exporter.t

Log Message:
-----------
clean up a Exporter test and make sure it triggers the intended condition


Commit: 0b29d99d0020fa99a76e64978e8ba59c3ba6afa5
    https://github.com/parrot/parrot/commit/0b29d99d0020fa99a76e64978e8ba59c3ba6afa5
Author: NotFound <julian.notfound at gmail.com>
Date:   2010-12-24 (Fri, 24 Dec 2010)

Changed paths:
  M src/pmc/exporter.pmc

Log Message:
-----------
change a condition that can't be triggered to an assertion


Commit: 1e22c1cc29789bc4596ec094f80a2c0cfaf171c6
    https://github.com/parrot/parrot/commit/1e22c1cc29789bc4596ec094f80a2c0cfaf171c6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-24 (Fri, 24 Dec 2010)

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 README
  A README.deutsch
  A README.espanol
  A README.polski
  M RESPONSIBLE_PARTIES
  M VERSION
  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/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 config/auto/attributes/test_c.in
  M config/auto/backtrace/test_c.in
  M config/auto/backtrace/test_dlinfo_c.in
  M config/auto/byteorder/test_c.in
  A config/auto/coverage.pm
  M config/auto/cpu/i386/test_gcc_cmpxchg_c.in
  M config/auto/cpu/ppc/test_gcc_cmpset_c.in
  M config/auto/cpu/sun4/test_atomic_c.in
  M config/auto/env/test_setenv_c.in
  M config/auto/env/test_unsetenv_c.in
  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/test_c.in
  M config/auto/gcc/test_c.in
  M config/auto/gettext/gettext_c.in
  M config/auto/glibc/test_c.in
  M config/auto/gmp/gmp_c.in
  M config/auto/headers.pm
  M config/auto/headers/test_c.in
  M config/auto/inline/test1_c.in
  M config/auto/inline/test2_c.in
  M config/auto/ipv6/test.in
  M config/auto/isreg/test_c.in
  M config/auto/libffi/test_c.in
  M config/auto/llvm/hello.c
  M config/auto/memalign/test2_c.in
  M config/auto/memalign/test_c.in
  M config/auto/msvc/test_c.in
  M config/auto/neg_0/test_c.in
  M config/auto/opengl/opengl_c.in
  M config/auto/pcre/pcre_c.in
  M config/auto/perldoc.pm
  M config/auto/readline/readline_c.in
  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/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/test_c.in
  M config/auto/stat/test_c.in
  M config/auto/timespec/test_c.in
  M config/auto/va_ptr/test_c.in
  M config/auto/warnings/test_c.in
  M config/auto/zlib/zlib_c.in
  M config/gen/config_h/config_h.in
  M config/gen/config_h/has_header_h.in
  M config/gen/core_pmcs.pm
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  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
  R config/gen/platform/freebsd/sysmem.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
  M config/gen/platform/netbsd/math.c
  M config/gen/platform/netbsd/misc.c
  M config/gen/platform/netbsd/misc.h
  R config/gen/platform/netbsd/sysmem.c
  M config/gen/platform/openbsd/math.c
  M config/gen/platform/openbsd/memexec.c
  M config/gen/platform/openbsd/misc.h
  M config/gen/platform/solaris/math.c
  M config/gen/platform/solaris/time.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
  M config/init/defaults.pm
  M config/inter/libparrot.pm
  A docs/dev/coverage.pod
  M docs/embed.pod
  M docs/parrothist.pod
  M docs/pdds/draft/pdd10_embedding.pod
  A docs/project/core_inclusion.pod
  M docs/project/git_workflow.pod
  A docs/project/merge_review_guidelines.pod
  M docs/project/release_manager_guide.pod
  M examples/benchmarks/primes.c
  M examples/benchmarks/primes2.c
  M examples/c/nanoparrot.c
  M examples/c/pbc_info.c
  M examples/c/test_main.c
  M examples/compilers/japhc.c
  M examples/embed/cotorra.c
  M examples/io/get.pir
  M examples/mops/mops.c
  M examples/nci/ls.pir
  A examples/pir/md5sum.pir
  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/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
  M 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
  M 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/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Configure/Step/List.pm
  M lib/Parrot/Configure/Trace.pm
  M lib/Parrot/Distribution.pm
  M lib/Parrot/Headerizer.pm
  A lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PCCMETHOD.pm
  M lib/Parrot/Pmc2c/PMCEmitter.pm
  M lib/Parrot/Test/Harness.pm
  M lib/Parrot/Vtable.pm
  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 runtime/parrot/include/test_more.pir
  M runtime/parrot/library/Config/JSON.pir
  M runtime/parrot/library/HTTP/Message.pir
  M runtime/parrot/library/LWP/Protocol.pir
  M runtime/parrot/library/TAP/Harness.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/dumper.pir
  M runtime/parrot/library/osutils.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/bit.ops
  M src/dynoplibs/debug.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/file.pmc
  M src/dynpmc/foo.pmc
  M src/dynpmc/foo2.pmc
  M src/dynpmc/gziphandle.pmc
  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
  M 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
  M src/nci/libffi.c
  M 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
  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
  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/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
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M src/string/primitives.c
  M src/string/unicode.h
  M src/sub.c
  M src/thread.c
  M src/utils.c
  M src/vtables.c
  M src/warnings.c
  M t/codingstd/c_code_coda.t
  A t/codingstd/checkdepend.t
  M t/codingstd/perlcritic.t
  M t/codingstd/pmc_docs.t
  M t/compilers/data_json/to_parrot.t
  M t/harness.pir
  M t/manifest/01-basic.t
  R t/op/errorson.t
  M t/op/exit.t
  M t/op/string.t
  M t/op/string_cs.t
  M t/op/stringu.t
  M t/pmc/bigint.t
  M t/pmc/bignum.t
  M t/pmc/complex.t
  M t/pmc/eventhandler.t
  M t/pmc/exception.t
  M t/pmc/exporter.t
  M t/pmc/filehandle.t
  M t/pmc/integer.t
  M t/pmc/io.t
  M t/pmc/iterator.t
  A t/pmc/mappedbytearray.t
  M t/pmc/namespace.t
  M t/pmc/role.t
  M t/pmc/socket.t
  M t/pmc/string.t
  M t/pmc/stringiterator.t
  M t/pmc/threads.t
  M t/src/atomic.t
  M t/src/basic.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
  M t/src/pointer_array.t
  M t/src/warnings.t
  A t/steps/auto/coverage-01.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/searchops/samples.pm
  M t/tools/install/testlib/include/parrot/charset.h
  M t/tools/install/testlib/src/pmc/pmc_object.h
  M tools/build/parrot_config_c.pl
  R tools/dev/checkdepend.pl
  A tools/dev/github_post_receive.pl
  M tools/dev/headerizer.pl
  M tools/dev/pbc_to_exe.pir
  M tools/docs/filename_and_chapter.pl
  M tools/release/release.json

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

Conflicts:
	src/gc/fixed_allocator.c
	src/gc/gc_ms2.c


Commit: 9b2b65645c30756f4846a9cb275c5270402d4ca1
    https://github.com/parrot/parrot/commit/9b2b65645c30756f4846a9cb275c5270402d4ca1
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2010-12-24 (Fri, 24 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M frontend/parrot/main.c
  M include/parrot/api.h
  M include/parrot/gc_api.h
  M include/parrot/interpreter.h
  M include/parrot/longopt.h
  M include/parrot/pmc.h
  M src/embed/api.c
  M src/gc/api.c
  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/interp/inter_create.c
  M src/pmc.c
  M t/op/gc-leaky-box.t
  M t/op/gc-leaky-call.t
  M t/run/options.t

Log Message:
-----------
Add minimum GC threshold option

Also rework GC option handling.

Merry xmas everybody!




More information about the parrot-commits mailing list