[parrot/parrot] 5a90db: Merge remote branch 'upstream/master'
GitHub
noreply at github.com
Sun Apr 15 10:19:36 UTC 2012
Branch: refs/heads/ayardley/documentation_revisions
Home: https://github.com/parrot/parrot
Commit: 5a90db47c51d70c61891a16fd4487b310b9a0b97
https://github.com/parrot/parrot/commit/5a90db47c51d70c61891a16fd4487b310b9a0b97
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-01-19 (Wed, 19 Jan 2011)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M Configure.pl
M DEPRECATED.pod
M DONORS.pod
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M NEWS
M PBC_COMPAT
M PLATFORMS
M README
R README.deutsch
R README.espanol
R README.polski
M VERSION
M compilers/imcc/Rules.in
M compilers/imcc/debug.c
M compilers/imcc/imc.h
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/main.c
M compilers/imcc/parser_util.c
M compilers/imcc/pbc.c
R config/auto/jit.pm
M config/auto/pmc.pm
M config/gen/config_h/config_h.in
M config/gen/config_pm/myconfig.in
M config/gen/makefiles/docs.in
M config/gen/makefiles/root.in
M config/gen/platform.pm
A config/gen/platform/generic/encoding.c
M config/gen/platform/generic/env.c
A config/gen/platform/linux/encoding.c
M config/gen/platform/win32/begin.c
M config/gen/platform/win32/env.c
M config/gen/platform/win32/exec.c
M config/gen/platform/win32/sysmem.c
M config/init/hints/darwin.pm
M config/init/hints/mswin32.pm
M config/init/optimize.pm
M docs/dev/headerizer.pod
M docs/dev/longopt.pod
M docs/dev/profiling.pod
A docs/index/developer.json
A docs/index/index.json
A docs/index/ops.json
A docs/index/pct_tutorial.json
A docs/index/pdds.json
A docs/index/pmcs.json
A docs/index/tools.json
M docs/parrothist.pod
R docs/pdds/draft/pdd10_embedding.pod
M docs/pdds/pdd07_codingstd.pod
A docs/pdds/pdd10_embedding.pod
M docs/pmc/array.pod
M docs/pmc/struct.pod
M docs/pmc/subs.pod
M docs/project/release_manager_guide.pod
M docs/running.pod
A docs/translations/README.BGR
A docs/translations/README.deutsch
A docs/translations/README.espanol
A docs/translations/README.francais
A docs/translations/README.polski
A docs/translations/README.pt-BR
M examples/benchmarks/fib.py
M examples/benchmarks/oo1.py
M examples/benchmarks/oo2.py
M examples/benchmarks/oo3.py
M examples/benchmarks/oo4.py
M examples/benchmarks/oo5.py
M examples/benchmarks/oo6.py
M examples/benchmarks/oofib.py
M examples/benchmarks/vpm.py
M ext/nqp-rx/src/stage0/HLL-s0.pir
M ext/nqp-rx/src/stage0/NQP-s0.pir
M ext/nqp-rx/src/stage0/P6Regex-s0.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
M ext/nqp-rx/src/stage0/nqp-setting.nqp
M frontend/parrot/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/atomic.h
M include/parrot/embed.h
M include/parrot/encoding.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/gc_api.h
M include/parrot/imageio.h
R include/parrot/imcc.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/key.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/platform_interface.h
M include/parrot/pmc_freeze.h
M include/parrot/string_funcs.h
M lib/Parrot/Configure/Options/Conf.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Configure/Step/List.pm
M lib/Parrot/Distribution.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/HTMLPage.pm
A lib/Parrot/Docs/PodToHtml.pm
M lib/Parrot/Docs/Section/Parrot.pm
M lib/Parrot/Harness/DefaultTests.pm
M lib/Parrot/Install.pm
M lib/Parrot/Pmc2c/PMCEmitter.pm
M lib/Parrot/Vtable.pm
M parrotbug
M runtime/parrot/library/Test/More.pir
M runtime/parrot/library/distutils.pir
M src/debug.c
M src/dynpmc/Defines.in
M src/dynpmc/os.pmc
M src/dynpmc/rational.pmc
M src/dynpmc/subproxy.pmc
M src/embed.c
M src/embed/api.c
M src/embed/pmc.c
M src/exceptions.c
M src/gc/api.c
M src/gc/gc_ms2.c
M src/hash.c
M src/interp/inter_create.c
M src/io/buffer.c
M src/io/core.c
M src/io/filehandle.c
M src/key.c
M src/library.c
M src/nci/libffi.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/packfile/api.c
M src/packfile/object_serialization.c
M src/packfile/output.c
M src/pbc_disassemble.c
M src/pmc/bignum.pmc
M src/pmc/env.pmc
M src/pmc/exception.pmc
M src/pmc/exceptionhandler.pmc
M src/pmc/filehandle.pmc
M src/pmc/float.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/imageiosize.pmc
M src/pmc/imageiostrings.pmc
M src/pmc/imageiothaw.pmc
M src/pmc/key.pmc
M src/pmc/managedstruct.pmc
M src/pmc/orderedhash.pmc
M src/pmc/packfilebytecodesegment.pmc
M src/pmc/packfilesegment.pmc
M src/pmc/scheduler.pmc
M src/runcore/profiling.c
M src/runcore/trace.c
M src/scheduler.c
M src/string/api.c
M src/string/encoding.c
M src/thread.c
M t/codingstd/copyright.t
M t/compilers/imcc/syn/errors.t
M t/configure/063-git_describe_to_cache.t
A t/configure/065-git_describe_from_cache.t
M t/dynoplibs/trans.t
M t/dynpmc/rational.t
M t/examples/shootout.t
M t/manifest/01-basic.t
M t/native_pbc/integer.pbc
M t/native_pbc/integer.t
M t/native_pbc/integer_1.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_1.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_1.pbc
M t/perl/Parrot_Docs.t
M t/pmc/class.t
M t/pmc/complex.t
M t/pmc/exception.t
M t/pmc/filehandle.t
M t/pmc/float.t
M t/pmc/key.t
M t/pmc/orderedhash.t
M t/pmc/packfilebytecodesegment.t
M t/pmc/socket.t
M t/pmc/string.t
A t/pmc/testlib/test_server.pir
M t/src/checkdepend.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/strings.t
A t/src/extend_vtable.t
M t/src/misc.t
R t/steps/auto/jit-01.t
M t/steps/auto/thread-01.t
M t/steps/init/optimize-01.t
M t/tools/mk_language_shell.t
M t/tools/pbc_dump.t
M tools/build/c2str.pl
M tools/build/pmc2c.pl
M tools/build/vtable_extend.pl
M tools/dev/bench_op.pir
M tools/dev/create_language.pl
M tools/dev/fetch_languages.pl
M tools/dev/gdb-pp-load.py
M tools/dev/gdb-pp.py
M tools/dev/install_files.pl
M tools/dev/mk_native_pbc
M tools/dev/parrotbench.pl
M tools/dev/pbc_to_exe.pir
A tools/docs/make_html_docs.pl
R tools/docs/write_docs.pl
M tools/release/release.json
Log Message:
-----------
Merge remote branch 'upstream/master'
Commit: ae90ef5eeb3ba1190df0a473fecd89b419abb998
https://github.com/parrot/parrot/commit/ae90ef5eeb3ba1190df0a473fecd89b419abb998
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-19 (Wed, 19 Oct 2011)
Changed paths:
M src/ops/experimental.ops
Log Message:
-----------
First draft prototypes of most of the new ops we are going to need for a PCC revamp. For some reason, mk bootstrap-ops fails with a parse error, though I can't figure out why.
Commit: 569fd16f88c04174979f4f72579a299d93f0532c
https://github.com/parrot/parrot/commit/569fd16f88c04174979f4f72579a299d93f0532c
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-10-19 (Wed, 19 Oct 2011)
Changed paths:
M include/parrot/hash.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/hash.c
M src/ops/core_ops.c
M src/ops/experimental.ops
Log Message:
-----------
Fix some parse/build problems with the new ops. Make headerizer and bootstrap-ops
Commit: 513be6d9e7c4bd043dccbc2599bd99d6d6f3582b
https://github.com/parrot/parrot/commit/513be6d9e7c4bd043dccbc2599bd99d6d6f3582b
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-02 (Wed, 02 Nov 2011)
Changed paths:
M config/gen/makefiles/root.in
M include/parrot/events.h
M src/events.c
M src/extend.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/string/api.c
Log Message:
-----------
Delete handler_type argument from exception handler functions.
Mixing event and exception handlers seems to be a bad idea, it
makes the code very complicated. Also, pop_eh did just zero
out the queue element instead of removing it.
Also, some code was added to make exception rethrow more robust
in case handlers were added/removed.
Commit: 3456ac087f93e9b49607e76048ab48a28cc0abb9
https://github.com/parrot/parrot/commit/3456ac087f93e9b49607e76048ab48a28cc0abb9
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-03 (Thu, 03 Nov 2011)
Changed paths:
M config/gen/makefiles/root.in
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/events.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/exception.pmc
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
Get rid of the iterator PMC when iterating through the exceptions handlers.
Instead of the iterator we store the number of handlers left in the Exception.
Also, a new experimental op was added, "pop_upto_eh". It pops all handlers
until it reaches the current handler of ther specified exception.
Commit: 5e2019ce0f7714ad0303279faac3fe7c5138e744
https://github.com/parrot/parrot/commit/5e2019ce0f7714ad0303279faac3fe7c5138e744
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M include/parrot/events.h
M src/events.c
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
create Parrot_cx_delete_upto_handler_local() function for better abstraction
Commit: a38bbec98109f3acd9b34e45a1b9cff7d79ae4da
https://github.com/parrot/parrot/commit/a38bbec98109f3acd9b34e45a1b9cff7d79ae4da
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/key.c
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Optimize some keyed_str lookups and a isa() call away when the base_type matches
Commit: da7c7869df264d29423a21204ded700b5369249c
https://github.com/parrot/parrot/commit/da7c7869df264d29423a21204ded700b5369249c
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Define init_pmc for ExceptionHandlers that takes a key to initialize the handled types.
Currently not optimized, we still build the RPA. Also change PCT to create the
exception handlers the new way if possible.
Commit: 0d94c86aa0b46c55f8a5c47c198cec6ead38a620
https://github.com/parrot/parrot/commit/0d94c86aa0b46c55f8a5c47c198cec6ead38a620
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/events.c
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
Directly use Key as handles_type when possible.
Commit: 461e486f43ec781b6b1af91a4981d479ecc67b95
https://github.com/parrot/parrot/commit/461e486f43ec781b6b1af91a4981d479ecc67b95
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M include/parrot/exceptions.h
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
move control exceptions to their own number block, add _ALL types that catch any exception of that type
Commit: cfab58de8e5f2dd9648e52472a5f2765dd83939d
https://github.com/parrot/parrot/commit/cfab58de8e5f2dd9648e52472a5f2765dd83939d
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
use a key instead of a string for the return exception handler, as the key is cheaper
Commit: 4e91e6c4738ef24dfcdd68f709473fc63a155916
https://github.com/parrot/parrot/commit/4e91e6c4738ef24dfcdd68f709473fc63a155916
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
it has to be pmc/exception.h, otherwise the Configure script will generate a wrong Makefile dependency
Commit: 74ba75369d28b2c071ae5f610e6cd6d6089159d7
https://github.com/parrot/parrot/commit/74ba75369d28b2c071ae5f610e6cd6d6089159d7
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
Argh, 'CONTROL' should not include CONTROL_ERROR, used in die()!
Commit: a3ec104fe3d5e78721d0712adced0e4cc6fd7ba7
https://github.com/parrot/parrot/commit/a3ec104fe3d5e78721d0712adced0e4cc6fd7ba7
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M src/pmc/coroutine.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/sub.pmc
Log Message:
-----------
do not use CONTROL_ERROR for internal exceptions, now only die() uses it
Commit: 84e6508388d438ab3ee579f8482da5a0d335c44a
https://github.com/parrot/parrot/commit/84e6508388d438ab3ee579f8482da5a0d335c44a
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)
Changed paths:
M .gitignore
M MANIFEST.SKIP
M config/gen/makefiles/root.in
M config/init/hints/msys.pm
M include/parrot/platform_interface.h
M include/parrot/scheduler.h
M lib/Parrot/Install.pm
M src/dynpmc/Defines.in
M src/platform/darwin/hires_timer.c
M src/platform/generic/hires_timer.c
M src/platform/win32/hires_timer.c
M src/pmc/eval.pmc
M src/pointer_array.c
M src/scheduler.c
M t/pmc/alarm.t
Log Message:
-----------
Merge remote branch 'origin/master' into mls/kill-events-in-ehqueue
Commit: 56f0d98fa12a43d51b8121b8ab811dcade6c669b
https://github.com/parrot/parrot/commit/56f0d98fa12a43d51b8121b8ab811dcade6c669b
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M include/parrot/exceptions.h
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Add a new exception type, EXCEPTION_DIE. Make the die() ops use it instead of CONTROL_ERROR.
This also reverts commit 74ba75369d28b2c071ae5f610e6cd6d6089159d7.
Commit: c288704abb58cd46ad8e7b8bb62b934e37552e30
https://github.com/parrot/parrot/commit/c288704abb58cd46ad8e7b8bb62b934e37552e30
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)
Changed paths:
M t/pmc/exceptionhandler.t
Log Message:
-----------
add test cases for exceptionhandler initialization with key and _ALL types
Commit: 660e18d0561300023e6f7986d54284361a6616c3
https://github.com/parrot/parrot/commit/660e18d0561300023e6f7986d54284361a6616c3
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)
Changed paths:
M include/parrot/exceptions.h
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
fix overlong lines and trailing spaces
Commit: c116c0f21dabb061b40bdc7df39ee171582c1d3e
https://github.com/parrot/parrot/commit/c116c0f21dabb061b40bdc7df39ee171582c1d3e
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
fix exception handler removing in try/block_handlers by using the new pop_upto_eh op. Also finialize the exceptions at the end of the handlers.
Commit: 1ee1c09aca850b53dd78372eb56a7628f1960482
https://github.com/parrot/parrot/commit/1ee1c09aca850b53dd78372eb56a7628f1960482
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-08 (Tue, 08 Nov 2011)
Changed paths:
M t/fullharness
Log Message:
-----------
Fix job concurrency in fulltest
Commit: de1cf6dcd8fcc6d63806afc2ead72d24eb46a92a
https://github.com/parrot/parrot/commit/de1cf6dcd8fcc6d63806afc2ead72d24eb46a92a
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-09 (Wed, 09 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
M src/call/args.c
M src/pmc/callcontext.pmc
M t/op/calling.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: c7fd2f9fa033d01f7838c7f82f53e1573d36c275
https://github.com/parrot/parrot/commit/c7fd2f9fa033d01f7838c7f82f53e1573d36c275
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-09 (Wed, 09 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
update winxed snapshot to 4f1c542189:
- 'multi' improved
- better compile time evaluation of builtins
- minor fixes and optimizations
Commit: 7f1fc692d37ec434a8996e836ac44b07b62021cf
https://github.com/parrot/parrot/commit/7f1fc692d37ec434a8996e836ac44b07b62021cf
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-09 (Wed, 09 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
Accept single char in C<case> of C<switch> statement. Closes #196
Commit: 5fb9758e686c4c91d8ff34d67a679a9d83219b99
https://github.com/parrot/parrot/commit/5fb9758e686c4c91d8ff34d67a679a9d83219b99
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-12 (Sat, 12 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
[opsc] try to improve parse error messages by limiting them to a block instead of the whole ops body
Commit: 6855022800b08b08d82e5648aa935aec8e6b61b7
https://github.com/parrot/parrot/commit/6855022800b08b08d82e5648aa935aec8e6b61b7
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-12 (Sat, 12 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
[opsc] further reduce the scope of syntax errors
Commit: 903778206e91ad772c30d7a6da7f799f90aa0c85
https://github.com/parrot/parrot/commit/903778206e91ad772c30d7a6da7f799f90aa0c85
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-12 (Sat, 12 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
[opsc] syntax errors at statement level (I hope)
Commit: 9b17c87217c58e2e44f36d14b3d18476ef494d08
https://github.com/parrot/parrot/commit/9b17c87217c58e2e44f36d14b3d18476ef494d08
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-12 (Sat, 12 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
[opsc] better error message for arglists
Commit: 3e5e9c9cc009d9ea760c4645edadc04024dfc886
https://github.com/parrot/parrot/commit/3e5e9c9cc009d9ea760c4645edadc04024dfc886
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-12 (Sat, 12 Nov 2011)
Changed paths:
M compilers/opsc/src/Ops/Compiler/Actions.pm
M compilers/opsc/src/Ops/Compiler/Grammar.pm
Log Message:
-----------
[opsc] implement 1.0f style literals
Commit: 53c9e6ade6bdef9e22a652126c40821de56782cf
https://github.com/parrot/parrot/commit/53c9e6ade6bdef9e22a652126c40821de56782cf
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-13 (Sun, 13 Nov 2011)
Changed paths:
M runtime/parrot/library/Test/Builder.pir
Log Message:
-----------
Prohibit to plan 0 tests. Part of #188
Commit: cbe7cea9713f3c8e223e8959d72c5187ce5b4c03
https://github.com/parrot/parrot/commit/cbe7cea9713f3c8e223e8959d72c5187ce5b4c03
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-14 (Mon, 14 Nov 2011)
Changed paths:
M src/call/pcc.c
M src/dynpmc/select.pmc
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/coroutine.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Replace deprecated usage of 'pmc_new' with 'Parrot_pmc_new'
Commit: dffbd936320ad9277155e4f6ae4152b7d5f8951b
https://github.com/parrot/parrot/commit/dffbd936320ad9277155e4f6ae4152b7d5f8951b
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-14 (Mon, 14 Nov 2011)
Changed paths:
M include/parrot/pmc.h
Log Message:
-----------
Remove very old 'compatibilty macros'
Commit: 5911a950a6e36ad72e911e57c1229342e0bbd8fc
https://github.com/parrot/parrot/commit/5911a950a6e36ad72e911e57c1229342e0bbd8fc
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-14 (Mon, 14 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
update winxed snapshot to 5952fb1701
- Optimizations in generated code
- Better checking of void expressions use
Commit: 85ad83d2ebde127f9821809d895797ea9248a259
https://github.com/parrot/parrot/commit/85ad83d2ebde127f9821809d895797ea9248a259
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-14 (Mon, 14 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to RELEASE_1_4_0
Commit: ad4b9dee690004f55c125b7f737be4b06be7e41c
https://github.com/parrot/parrot/commit/ad4b9dee690004f55c125b7f737be4b06be7e41c
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-14 (Mon, 14 Nov 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
put winxed news in ChangeLog
Commit: 0ef5e6aabafe8dc1f9208bf40f1d79d7ef96774c
https://github.com/parrot/parrot/commit/0ef5e6aabafe8dc1f9208bf40f1d79d7ef96774c
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M compilers/imcc/pbc.c
M include/parrot/interpreter.h
M include/parrot/pmc.h
M lib/Parrot/Pmc2c/UtilFunctions.pm
M src/dynext.c
M src/gc/mark_sweep.c
M src/hll.c
M src/multidispatch.c
M src/pmc.c
M src/pmc/default.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/key.pmc
Log Message:
-----------
Remove Parrot_pmc_new_constant* functions
Commit: 2e06bbd31b0c8b0045e3c6f46f6e4f20d2ee3afb
https://github.com/parrot/parrot/commit/2e06bbd31b0c8b0045e3c6f46f6e4f20d2ee3afb
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to tag RELEASE_1_4_1:
* Bug fix
Commit: 4e4d69ef1ff5aff9b4cdde9ff6cc84c1c62db4d2
https://github.com/parrot/parrot/commit/4e4d69ef1ff5aff9b4cdde9ff6cc84c1c62db4d2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M frontend/pbc_dump/packdump.c
M src/pmc/task.pmc
M t/pmc/alarm.t
M t/pmc/task.t
M t/pmc/task_primes.t
Log Message:
-----------
A few quick and dirty fixes to get the windows build rolling again. Skip some green threads tests on windows since we don't have green threads on windows, yet. I got a test failure in nci.t, but that may be spurious
Commit: be7cb911b3af8e532b3aade8291c49aada6dfca8
https://github.com/parrot/parrot/commit/be7cb911b3af8e532b3aade8291c49aada6dfca8
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M src/pmc/task.pmc
M t/pmc/alarm.t
M t/pmc/task.t
M t/pmc/task_primes.t
Log Message:
-----------
fix trailling whitespace and delete svn-remanants
Commit: 5f46f4aa81c7fafa19c3225d6b02bda16a1fa94b
https://github.com/parrot/parrot/commit/5f46f4aa81c7fafa19c3225d6b02bda16a1fa94b
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
Add note to changelog that greenthreads aren't available everywhere yet
Commit: 7bef4e6610d4622a6e385685dabdc2e07b64568b
https://github.com/parrot/parrot/commit/7bef4e6610d4622a6e385685dabdc2e07b64568b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
Add some details to the community and test sections of the changelog
Commit: 6f76221efda6d23906f6d9f63adad847eeacd325
https://github.com/parrot/parrot/commit/6f76221efda6d23906f6d9f63adad847eeacd325
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M CREDITS
M MANIFEST.generated
M README
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
Update all the metadata and other jazz for Parrot 3.10.0, Apple Pi.
Commit: 777824a93d64764655046edc59d4612f5ba3af58
https://github.com/parrot/parrot/commit/777824a93d64764655046edc59d4612f5ba3af58
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
Merge branch 'release_3_10'
Commit: 3c927aced47b8ee3e4dad6980aef87c15508d254
https://github.com/parrot/parrot/commit/3c927aced47b8ee3e4dad6980aef87c15508d254
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M VERSION
M compilers/opsc/src/Ops/Compiler/Actions.pm
M compilers/opsc/src/Ops/Compiler/Grammar.pm
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/pbc_dump/packdump.c
M include/parrot/oplib/core_ops.h
M include/parrot/pmc.h
M runtime/parrot/library/Test/Builder.pir
M src/call/args.c
M src/call/pcc.c
M src/dynpmc/select.pmc
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/callcontext.pmc
M src/pmc/coroutine.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M t/fullharness
M t/op/calling.t
M t/pmc/alarm.t
M t/pmc/task.t
M t/pmc/task_primes.t
M tools/release/release.json
Log Message:
-----------
Merge remote branch 'origin/master' into mls/kill-events-in-ehqueue
Conflicts:
src/ops/core_ops.c
Commit: be7897f82dc50eb8a9e27afe0b32d2d221982e8e
https://github.com/parrot/parrot/commit/be7897f82dc50eb8a9e27afe0b32d2d221982e8e
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M config/gen/makefiles/root.in
M include/parrot/events.h
M include/parrot/exceptions.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/events.c
M src/extend.c
M src/key.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/coroutine.pmc
M src/pmc/exception.pmc
M src/pmc/exceptionhandler.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/sub.pmc
M src/string/api.c
M t/compilers/opsc/06-opsfile.t
M t/pmc/exceptionhandler.t
Log Message:
-----------
Merge branch 'mls/kill-events-in-ehqueue'
Commit: e6bedb15663c0952bbf8e70d6d919987b96d50e0
https://github.com/parrot/parrot/commit/e6bedb15663c0952bbf8e70d6d919987b96d50e0
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Add myself as the release manager of 4.2.0
Commit: e80192db0736448f715f5cbe4245e702b137f5bf
https://github.com/parrot/parrot/commit/e80192db0736448f715f5cbe4245e702b137f5bf
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M src/pmc/exceptionhandler.pmc
Log Message:
-----------
fix build again, sorry
Commit: 307b816aad003e01d4cd8b560b5082334589ec64
https://github.com/parrot/parrot/commit/307b816aad003e01d4cd8b560b5082334589ec64
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
disable auto-finalize for now
To finalize, we need to get the exception with get_results.
Unfortunately, get_results clears the caller object, so other
code also doing a get_results to get the exception will no
longer work. I don't know how to fix that except to add a
new op that just "peeks" at the exception.
Commit: 25443f29e4182e3e5d34bdb8b922dbfb11ab5ea8
https://github.com/parrot/parrot/commit/25443f29e4182e3e5d34bdb8b922dbfb11ab5ea8
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M src/scheduler.c
Log Message:
-----------
Use a proper NULL, not 0
Commit: 951b0993b3ceac1d555934ab8e7f7938212c1308
https://github.com/parrot/parrot/commit/951b0993b3ceac1d555934ab8e7f7938212c1308
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
Remove some DRY in creating var name. Sort the keys so output is consistent between runes.
Commit: 2001ad814e4b6a6dca2d39aa4e63c6786a5594a0
https://github.com/parrot/parrot/commit/2001ad814e4b6a6dca2d39aa4e63c6786a5594a0
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-11-16 (Wed, 16 Nov 2011)
Changed paths:
M src/pmc/packfileannotation.pmc
Log Message:
-----------
PackfileAnnotation: Add PMC and type methods
Previously there was no way to determine the type of the annotation
(except trial and error), nor a way to get a PMC annotation.
Commit: 279d10cb500746aabcdea3f885afabe3aab882ea
https://github.com/parrot/parrot/commit/279d10cb500746aabcdea3f885afabe3aab882ea
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M compilers/imcc/pbc.c
M include/parrot/interpreter.h
M include/parrot/pmc.h
M lib/Parrot/Pmc2c/UtilFunctions.pm
M src/dynext.c
M src/gc/mark_sweep.c
M src/hll.c
M src/multidispatch.c
M src/pmc.c
M src/pmc/default.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/key.pmc
Log Message:
-----------
Revert "Remove Parrot_pmc_new_constant* functions"
Let's do it in smaller steps.
Commit: d229dc69805b93355d14b5c59302fd77fb4480e8
https://github.com/parrot/parrot/commit/d229dc69805b93355d14b5c59302fd77fb4480e8
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M src/gc/gc_private.h
M src/gc/mark_sweep.c
Log Message:
-----------
Mark code segment.
We'll need it when we stop generating constant Keys and other PMCs in
IMCC.
Commit: d555d178d3f4105a156fb8e827fe5c2609884af0
https://github.com/parrot/parrot/commit/d555d178d3f4105a156fb8e827fe5c2609884af0
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M src/key.c
Log Message:
-----------
Fix braino in marking Key.
Commit: e207e6b4ee0f81b0fc28a01e8cf8165ec9987a19
https://github.com/parrot/parrot/commit/e207e6b4ee0f81b0fc28a01e8cf8165ec9987a19
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M compilers/imcc/pbc.c
Log Message:
-----------
Don't generate 'constant' PMCs in IMCC
Commit: 7ad205be8f2fbca33982b609f84a6ec752e02c74
https://github.com/parrot/parrot/commit/7ad205be8f2fbca33982b609f84a6ec752e02c74
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core.ops
M src/ops/core_ops.c
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
add 'peek_exception' op as workaround for pct relying on .get_results to get the exception
.get_results clears the call object, so we cannot use it to get the exception
when HLL code also relies on .get_results returning the exception. Thus, the
new op returns the exception without clearing the call object. This op can
be removed again if PCT provides a different mechanism to get the exception and
all HLLs use the new mechanism.
Commit: 8e7bd15208128bbfc1a6e9cbc92ad5c335b21568
https://github.com/parrot/parrot/commit/8e7bd15208128bbfc1a6e9cbc92ad5c335b21568
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M src/ops/core.ops
Log Message:
-----------
correct documentation for peek_exception
Commit: 7b50a141e0db6d3ab834b7e34dbd8e0084274724
https://github.com/parrot/parrot/commit/7b50a141e0db6d3ab834b7e34dbd8e0084274724
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M compilers/imcc/imc.h
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/pbc.c
M compilers/imcc/symreg.h
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
Support direct lexinfo access with ".const 'LexInfo' $P0 = <subid>"
Commit: a8cb7da75c1c7e1db08a6d50330044b831347fe1
https://github.com/parrot/parrot/commit/a8cb7da75c1c7e1db08a6d50330044b831347fe1
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-17 (Thu, 17 Nov 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
consting local vars
Commit: 4bbe707ce86101d9e6c72a76d0cdd1541c373e6a
https://github.com/parrot/parrot/commit/4bbe707ce86101d9e6c72a76d0cdd1541c373e6a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M src/pmc/key.pmc
Log Message:
-----------
Don't use constant Keys. It's not needed anymore.
Commit: 0a752a75955087bf7208b37392bff244a5801af1
https://github.com/parrot/parrot/commit/0a752a75955087bf7208b37392bff244a5801af1
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M include/parrot/interpreter.h
M src/gc/mark_sweep.c
M src/hll.c
Log Message:
-----------
Made HLL entries first class GC citizens.
Properly store and mark created HLL entries.
Commit: 29f6873feabc44b68901a1b9bd5932991713c92f
https://github.com/parrot/parrot/commit/29f6873feabc44b68901a1b9bd5932991713c92f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M src/multidispatch.c
Log Message:
-----------
Made multidispatch guts non-constant.
We already marking 'const' Subs. Which should also mark all related PMCs
as well.
Commit: 84fbdb510dd3cbce808ee0e2b3130a5f84596abd
https://github.com/parrot/parrot/commit/84fbdb510dd3cbce808ee0e2b3130a5f84596abd
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M src/pmc/default.pmc
M src/pmc/fixedintegerarray.pmc
Log Message:
-----------
Don't clone self to constant PMC.
It's not needed, unfinished, inconsistent and ugly.
Commit: 3a4fad36337541c4e73de3f0738d36dbdb8f9e14
https://github.com/parrot/parrot/commit/3a4fad36337541c4e73de3f0738d36dbdb8f9e14
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M lib/Parrot/Pmc2c/UtilFunctions.pm
M src/dynext.c
Log Message:
-----------
Don't create constant ParrotLibrary.
They are stored in interp->iglobals and will be properly marked anyway.
Commit: 5e1b6cf381ac503b205d166e6090f5a3fefe23d1
https://github.com/parrot/parrot/commit/5e1b6cf381ac503b205d166e6090f5a3fefe23d1
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M include/parrot/pmc.h
M src/pmc.c
Log Message:
-----------
Remove Parrot_pmc_new_constant* functions.
Say goodbay to old "poor man GenGC hack"
Commit: ecfb375c464bf257400511748ebe7ae668f0465c
https://github.com/parrot/parrot/commit/ecfb375c464bf257400511748ebe7ae668f0465c
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M VERSION
M compilers/imcc/imc.h
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/pbc.c
M compilers/imcc/symreg.h
M compilers/pct/src/PAST/Compiler.pir
M config/gen/makefiles/root.in
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/pbc_dump/packdump.c
M include/parrot/events.h
M include/parrot/exceptions.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/pmc.h
M lib/Parrot/Pmc2c/PMC.pm
M src/call/pcc.c
M src/dynpmc/select.pmc
M src/events.c
M src/extend.c
M src/gc/gc_gms.c
M src/key.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/coroutine.pmc
M src/pmc/exception.pmc
M src/pmc/exceptionhandler.pmc
M src/pmc/packfileannotation.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/scheduler.c
M src/string/api.c
M t/compilers/opsc/06-opsfile.t
M t/pmc/alarm.t
M t/pmc/exceptionhandler.t
M t/pmc/task.t
M t/pmc/task_primes.t
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into kill_constants
Conflicts:
include/parrot/pmc.h
Commit: 13bc70f385b259d5e1fe8d9faa892f282f8e6bae
https://github.com/parrot/parrot/commit/13bc70f385b259d5e1fe8d9faa892f282f8e6bae
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M src/gc/gc_gms.c
Log Message:
-----------
Remove usless checks.
Commit: c82879745c3fff78eaee10864054905872f3465a
https://github.com/parrot/parrot/commit/c82879745c3fff78eaee10864054905872f3465a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-11-19 (Sat, 19 Nov 2011)
Changed paths:
M t/fullharness
Log Message:
-----------
If TAP::Harness::ReportByDescription is not installed, give an example for how to install with cpanminus too
Commit: 0464dbe30723604c757b8560b1cf7d9d2cf5be4f
https://github.com/parrot/parrot/commit/0464dbe30723604c757b8560b1cf7d9d2cf5be4f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-19 (Sat, 19 Nov 2011)
Changed paths:
M api.yaml
Log Message:
-----------
Deprecate new_si opcode.
Commit: 5d9d32b629ad6fd03b62fc36a90fb6c0d9fbcb9e
https://github.com/parrot/parrot/commit/5d9d32b629ad6fd03b62fc36a90fb6c0d9fbcb9e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-20 (Sun, 20 Nov 2011)
Changed paths:
M compilers/imcc/pbc.c
M include/parrot/interpreter.h
M include/parrot/pmc.h
M lib/Parrot/Pmc2c/UtilFunctions.pm
M src/dynext.c
M src/gc/gc_gms.c
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/hll.c
M src/key.c
M src/multidispatch.c
M src/pmc.c
M src/pmc/default.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/key.pmc
Log Message:
-----------
Merge branch 'kill_constants'
Commit: a0a805784f6f2241013faa8f0942904cdbaa5e2a
https://github.com/parrot/parrot/commit/a0a805784f6f2241013faa8f0942904cdbaa5e2a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-20 (Sun, 20 Nov 2011)
Changed paths:
M api.yaml
Log Message:
-----------
Add completed tag to constant deprecations.
Commit: d8b901c04f413af35ab138d12276376b9138714f
https://github.com/parrot/parrot/commit/d8b901c04f413af35ab138d12276376b9138714f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-11-21 (Mon, 21 Nov 2011)
Changed paths:
M src/ops/core_ops.c
M src/ops/string.ops
Log Message:
-----------
Add deprecated warning to op new_s_i
Commit: fc658711a5439fc9fa657f4e99096ad194981dff
https://github.com/parrot/parrot/commit/fc658711a5439fc9fa657f4e99096ad194981dff
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-21 (Mon, 21 Nov 2011)
Changed paths:
M src/embed/bytecode.c
Log Message:
-----------
remove old TODO note
Commit: c7cef77abd249610504c269ebbbe3f7427bf4454
https://github.com/parrot/parrot/commit/c7cef77abd249610504c269ebbbe3f7427bf4454
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-21 (Mon, 21 Nov 2011)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M Configure.pl
R DEPRECATED.pod
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
R NEWS
M PBC_COMPAT
M PLATFORMS
M README
M README_cygwin.pod
M RESPONSIBLE_PARTIES
M VERSION
A api.yaml
M compilers/data_json/Defines.mak
A compilers/data_json/JSON.nqp
A compilers/data_json/JSON_README.pod
M compilers/data_json/Rules.mak
M compilers/data_json/data_json.pir
M compilers/imcc/Defines.mak
M compilers/imcc/Rules.in
A compilers/imcc/api.c
M compilers/imcc/cfg.c
M compilers/imcc/cfg.h
M compilers/imcc/debug.c
M compilers/imcc/debug.h
M compilers/imcc/imc.c
M compilers/imcc/imc.h
M compilers/imcc/imcc.l
M compilers/imcc/imcc.y
M compilers/imcc/imclexer.c
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/instructions.c
M compilers/imcc/instructions.h
M compilers/imcc/main.c
M compilers/imcc/optimizer.c
M compilers/imcc/optimizer.h
M compilers/imcc/parser.h
M compilers/imcc/parser_util.c
M compilers/imcc/pbc.c
M compilers/imcc/pbc.h
M compilers/imcc/pcc.c
M compilers/imcc/reg_alloc.c
M compilers/imcc/sets.c
M compilers/imcc/sets.h
M compilers/imcc/symreg.c
M compilers/imcc/symreg.h
M compilers/imcc/unit.h
M compilers/opsc/Defines.mak
M compilers/opsc/Rules.mak
M compilers/opsc/ops2c.nqp
M compilers/opsc/opsc.pir
M compilers/opsc/src/Ops/Compiler/Actions.pm
M compilers/opsc/src/Ops/Compiler/Grammar.pm
M compilers/opsc/src/Ops/File.pm
M compilers/opsc/src/Ops/Op.pm
M compilers/opsc/src/Ops/OpLib.pm
R compilers/opsc/src/Ops/Renumberer.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/opsc/src/builtins.pir
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PAST/Node.pir
M compilers/pct/src/PCT/HLLCompiler.pir
M compilers/pct/src/POST/Compiler.pir
M compilers/pct/src/POST/Node.pir
M compilers/pge/PGE/Exp.pir
M compilers/pge/README.pod
M config/auto/arch.pm
M config/auto/backtrace/test_dlinfo_c.in
M config/auto/coverage.pm
M config/auto/cpu/i386/auto.pm
M config/auto/cpu/ppc/auto.pm
R config/auto/frames.pm
R config/auto/frames/test_exec_cygwin_c.in
R config/auto/frames/test_exec_linux_c.in
R config/auto/frames/test_exec_openbsd_c.in
M config/auto/gc.pm
M config/auto/gettext/gettext_c.in
R config/auto/git_describe.pm
M config/auto/gmp/gmp_c.in
M config/auto/headers.pm
M config/auto/icu.pm
A config/auto/infnan.pm
A config/auto/infnan/test_c.in
M config/auto/ipv6.pm
M config/auto/ipv6/test.in
M config/auto/libffi.pm
M config/auto/libffi/test_c.in
M config/auto/llvm.pm
M config/auto/neg_0/test_c.in
M config/auto/opengl.pm
M config/auto/opengl/opengl_c.in
M config/auto/pcre/pcre_c.in
M config/auto/perldoc.pm
A config/auto/platform.pm
M config/auto/pmc.pm
M config/auto/readline.pm
M config/auto/readline/readline_c.in
R config/auto/sha1.pm
M config/auto/sizes.pm
R config/auto/sizes/floatval_maxmin_c.in
R config/auto/sizes/intval_maxmin_c.in
R config/auto/sizes/test2_c.in
R config/auto/sizes/test3_c.in
M config/auto/sizes/test_c.in
M config/auto/stat.pm
A config/auto/stat/test_atim_c.in
A config/auto/stat/test_atimespec_c.in
M config/auto/warnings.pm
M config/auto/zlib/zlib_c.in
M config/gen/config_h/config_h.in
M config/gen/config_pm.pm
M config/gen/config_pm/config_lib_pir.in
M config/gen/config_pm/config_pir.in
M config/gen/config_pm/myconfig.in
M config/gen/makefiles.pm
M config/gen/makefiles/docs.in
R config/gen/makefiles/ext.in
R config/gen/makefiles/parrot_pc.in
M config/gen/makefiles/root.in
M config/gen/opengl.pm
R config/gen/platform.pm
R config/gen/platform/aix/asm.s
R config/gen/platform/ansi/dl.c
R config/gen/platform/ansi/exec.c
R config/gen/platform/ansi/io.h
R config/gen/platform/ansi/pid.c
R config/gen/platform/ansi/time.c
R config/gen/platform/cygwin/math.c
R config/gen/platform/darwin/begin.c
R config/gen/platform/darwin/hires_timer.c
R config/gen/platform/darwin/sysmem.c
R config/gen/platform/freebsd/uid.c
R config/gen/platform/generic/dl.c
R config/gen/platform/generic/dl.h
R config/gen/platform/generic/encoding.c
R config/gen/platform/generic/env.c
R config/gen/platform/generic/exec.c
R config/gen/platform/generic/hires_timer.c
R config/gen/platform/generic/io.h
R config/gen/platform/generic/itimer.c
R config/gen/platform/generic/math.c
R config/gen/platform/generic/math.h
R config/gen/platform/generic/pid.c
R config/gen/platform/generic/platform_limits.h
R config/gen/platform/generic/signal.c
R config/gen/platform/generic/signal.h
R config/gen/platform/generic/stat.c
R config/gen/platform/generic/stat.h
R config/gen/platform/generic/sysmem.c
R config/gen/platform/generic/threads.h
R config/gen/platform/generic/time.c
R config/gen/platform/generic/uid.c
R config/gen/platform/ia64/asm.s
R config/gen/platform/linux/encoding.c
R config/gen/platform/netbsd/math.c
R config/gen/platform/netbsd/misc.c
R config/gen/platform/netbsd/misc.h
R config/gen/platform/netbsd/uid.c
R config/gen/platform/openbsd/math.c
R config/gen/platform/openbsd/misc.h
R config/gen/platform/openbsd/uid.c
R config/gen/platform/solaris/math.c
R config/gen/platform/solaris/time.c
R config/gen/platform/solaris/uid.c
R config/gen/platform/win32/begin.c
R config/gen/platform/win32/dl.c
R config/gen/platform/win32/env.c
R config/gen/platform/win32/exec.c
R config/gen/platform/win32/hires_timer.c
R config/gen/platform/win32/io.h
R config/gen/platform/win32/misc.c
R config/gen/platform/win32/misc.h
R config/gen/platform/win32/pid.c
R config/gen/platform/win32/signal.c
R config/gen/platform/win32/signal.h
R config/gen/platform/win32/stat.h
R config/gen/platform/win32/string.h
R config/gen/platform/win32/sysmem.c
R config/gen/platform/win32/threads.h
R config/gen/platform/win32/time.c
R config/gen/platform/win32/uid.c
M config/init/defaults.pm
M config/init/hints/darwin.pm
M config/init/hints/irix.pm
M config/init/hints/linux.pm
M config/init/hints/mswin32.pm
M config/init/hints/msys.pm
M config/inter/make.pm
M config/inter/progs.pm
M config/inter/types.pm
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch10_opcode_reference.pod
M docs/book/pct/ch04_pge.pod
M docs/book/pir/ch03_basic_syntax.pod
M docs/book/pir/ch04_variables.pod
M docs/book/pir/ch05_control_structures.pod
M docs/book/pir/ch06_subroutines.pod
M docs/book/pir/ch09_exceptions.pod
M docs/compiler_faq.pod
A docs/deprecations/deprecations.pod
A docs/deprecations/deprecations_2_6.pod
A docs/deprecations/deprecations_2_9.pod
A docs/deprecations/deprecations_3_0.pod
A docs/deprecations/deprecations_3_3.pod
A docs/deprecations/deprecations_3_6.pod
A docs/deprecations/how_to_deprecate.pod
M docs/dev/c_functions.pod
A docs/dev/pcc_methods.pod
R docs/dev/pccmethods.pod
M docs/dev/profiling.pod
M docs/embed.pod
M docs/embed_new.pod
M docs/gettingstarted.pod
M docs/glossary.pod
M docs/imcc/imcfaq.pod
M docs/imcc/operation.pod
M docs/index/developer.json
M docs/index/pct_tutorial.json
M docs/index/pdds.json
M docs/index/tools.json
M docs/intro.pod
M docs/parrotbyte.pod
M docs/parrothist.pod
M docs/pct/gettingstarted.pod
M docs/pdds/draft/pdd01_overview.pod
M docs/pdds/draft/pdd05_opfunc.pod
M docs/pdds/draft/pdd06_pasm.pod
M docs/pdds/draft/pdd08_keys.pod
M docs/pdds/draft/pdd11_extending.pod
A docs/pdds/draft/pdd13_bytecode.pod
M docs/pdds/draft/pdd14_numbers.pod
M docs/pdds/draft/pdd16_native_call.pod
M docs/pdds/draft/pdd29_compiler_tools.pod
M docs/pdds/draft/pdd31_hll.pod
M docs/pdds/pdd00_pdd.pod
M docs/pdds/pdd03_calling_conventions.pod
M docs/pdds/pdd07_codingstd.pod
M docs/pdds/pdd09_gc.pod
M docs/pdds/pdd10_embedding.pod
R docs/pdds/pdd13_bytecode.pod
M docs/pdds/pdd15_objects.pod
M docs/pdds/pdd17_pmc.pod
M docs/pdds/pdd18_security.pod
M docs/pdds/pdd19_pir.pod
M docs/pdds/pdd20_lexical_vars.pod
M docs/pdds/pdd21_namespaces.pod
M docs/pdds/pdd22_io.pod
M docs/pdds/pdd23_exceptions.pod
M docs/pdds/pdd24_events.pod
M docs/pdds/pdd25_concurrency.pod
M docs/pdds/pdd26_ast.pod
M docs/pdds/pdd27_multiple_dispatch.pod
M docs/pdds/pdd28_strings.pod
M docs/pdds/pdd30_install.pod
M docs/pdds/pdd_template.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/committer_guide.pod
M docs/project/core_inclusion.pod
M docs/project/git_workflow.pod
A docs/project/hacking_tips.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/support_policy.pod
M docs/running.pod
M docs/stability.pod
M docs/submissions.pod
M docs/tests.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M docs/user/pir/intro.pod
M editor/mk_skeleton.pir
M editor/pir-mode.el
R examples/benchmarks/overload.pl
M examples/c/pbc_info.c
M examples/c/test_main.c
M examples/compilers/japhc.c
M examples/config/file/configcompiler
M examples/config/file/configwithfatalstep
M examples/embed/cotorra.c
M examples/io/post.pir
M examples/languages/abc/setup.pir
M examples/languages/abc/src/parser/actions.nqp
M examples/languages/abc/t/abc_functions
A examples/languages/squaak/doc/pct-stages.png
A examples/languages/squaak/doc/pct-stages.svg
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/languages/squaak/doc/tutorial_episode_2.pod
M examples/languages/squaak/doc/tutorial_episode_3.pod
M examples/languages/squaak/doc/tutorial_episode_4.pod
M examples/languages/squaak/doc/tutorial_episode_5.pod
M examples/languages/squaak/doc/tutorial_episode_7.pod
M examples/library/ncurses_life.pir
M examples/mops/mops.ps
M examples/mops/mops.scheme
M examples/nci/ls.pir
M examples/pasm/fact.pasm
M examples/past/blocktype_immediate.pir
M examples/pir/befunge/setup.pir
A examples/pir/coop_threads.pir
M examples/sdl/tetris/blockdata.pir
M examples/streams/Combiner.pir
R ext/Parrot-Embed/Build.PL
R ext/Parrot-Embed/Changes
R ext/Parrot-Embed/MANIFEST
R ext/Parrot-Embed/README
R ext/Parrot-Embed/TODO
R ext/Parrot-Embed/lib/Parrot/Embed.pm
R ext/Parrot-Embed/lib/Parrot/Embed.xs
R ext/Parrot-Embed/lib/Parrot/Interpreter.pm
R ext/Parrot-Embed/lib/Parrot/PMC.pm
R ext/Parrot-Embed/t/00-load.t
R ext/Parrot-Embed/t/greet.pir
R ext/Parrot-Embed/t/interp.t
R ext/Parrot-Embed/t/languages.t
R ext/Parrot-Embed/t/pipp.t
R ext/Parrot-Embed/tools/check_embed_coverage.pl
R ext/Parrot-Embed/tools/write_typemap.pl
R ext/Parrot-Embed/typemap
M ext/nqp-rx/CREDITS
M ext/nqp-rx/README
M ext/nqp-rx/src/stage0/HLL-s0.pir
M ext/nqp-rx/src/stage0/NQP-s0.pir
M ext/nqp-rx/src/stage0/P6Regex-s0.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
M ext/nqp-rx/src/stage0/nqp-setting.nqp
A ext/winxed/Defines.mak
A ext/winxed/LICENSE
A ext/winxed/README
A ext/winxed/Rules.mak
A ext/winxed/compiler.pir
A ext/winxed/driver.pir
M frontend/parrot/main.c
A frontend/parrot2/build.pir
A frontend/parrot2/main.c
A frontend/parrot2/prt0.pir
A frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
A frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
A include/imcc/api.h
A include/imcc/embed.h
A include/imcc/yyscanner.h
A include/parrot/alarm.h
M include/parrot/api.h
R include/parrot/atomic.h
R include/parrot/atomic/fallback.h
R include/parrot/atomic/gcc_pcc.h
R include/parrot/atomic/gcc_x86.h
R include/parrot/atomic/sparc.h
M include/parrot/call.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
A include/parrot/disassemble.h
R include/parrot/embed.h
M include/parrot/encoding.h
A include/parrot/events.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/interpreter.h
M include/parrot/io.h
R include/parrot/io_portable.h
R include/parrot/io_unix.h
R include/parrot/io_win32.h
M include/parrot/key.h
M include/parrot/library.h
M include/parrot/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/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M include/parrot/pmc.h
M include/parrot/pmc_freeze.h
M include/parrot/pobj.h
M include/parrot/pointer_array.h
M include/parrot/runcore_api.h
M include/parrot/runcore_profiling.h
A include/parrot/runcore_subprof.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
M include/parrot/settings.h
R include/parrot/stat.h
M include/parrot/string.h
M include/parrot/string_funcs.h
M include/parrot/sub.h
R include/parrot/sysmem.h
R include/parrot/thr_pthread.h
R include/parrot/thr_windows.h
R include/parrot/thread.h
M include/parrot/vtables.h
M include/parrot/warnings.h
M lib/Parrot/BuildUtil.pm
M lib/Parrot/Config.pm
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Configure/Options.pm
M lib/Parrot/Configure/Options/Conf.pm
M lib/Parrot/Configure/Options/Conf/CLI.pm
M lib/Parrot/Configure/Options/Conf/File.pm
M lib/Parrot/Configure/Options/Conf/Shared.pm
M lib/Parrot/Configure/Options/Test.pm
M lib/Parrot/Configure/Step/List.pm
M lib/Parrot/Configure/Test.pm
M lib/Parrot/Configure/Utils.pm
M lib/Parrot/Distribution.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/PodToHtml.pm
M lib/Parrot/Docs/Section/Info.pm
M lib/Parrot/Docs/Section/Tools.pm
M lib/Parrot/Git/Describe.pm
M lib/Parrot/H2inc.pm
M lib/Parrot/Harness/DefaultTests.pm
M lib/Parrot/Harness/Options.pm
M lib/Parrot/Harness/Smoke.pm
A lib/Parrot/Harness/TestSets.pm
M lib/Parrot/Headerizer.pm
M lib/Parrot/Headerizer/Functions.pm
M lib/Parrot/IO/Directory.pm
M lib/Parrot/IO/File.pm
M lib/Parrot/Install.pm
M lib/Parrot/Manifest.pm
R lib/Parrot/Pmc2c/ComposedMethod.pm
M lib/Parrot/Pmc2c/Dumper.pm
M lib/Parrot/Pmc2c/Emitter.pm
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/MULTI.pm
M lib/Parrot/Pmc2c/Method.pm
R lib/Parrot/Pmc2c/MethodEmitter.pm
M lib/Parrot/Pmc2c/PCCMETHOD.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/Object.pm
R lib/Parrot/Pmc2c/PMC/ParrotClass.pm
M lib/Parrot/Pmc2c/PMC/RO.pm
M lib/Parrot/Pmc2c/PMC/default.pm
R lib/Parrot/Pmc2c/PMCEmitter.pm
M lib/Parrot/Pmc2c/Parser.pm
M lib/Parrot/Pmc2c/Pmc2cMain.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
M lib/Parrot/Pmc2c/VTable.pm
M lib/Parrot/Revision.pm
M lib/Parrot/SHA1.pm
M lib/Parrot/SearchOps.pm
M lib/Parrot/Test.pm
R lib/Parrot/Test/PIR_PGE.pm
M lib/Parrot/Test/Pod.pm
M lib/Parrot/Test/Util.pm
M lib/Parrot/Vtable.pm
M lib/Pod/Simple.pm
A lib/Pod/Simple.pod
M lib/Pod/Simple/BlackBox.pm
M lib/Pod/Simple/Checker.pm
M lib/Pod/Simple/Debug.pm
M lib/Pod/Simple/DumpAsText.pm
M lib/Pod/Simple/DumpAsXML.pm
M lib/Pod/Simple/HTML.pm
M lib/Pod/Simple/HTMLBatch.pm
M lib/Pod/Simple/LinkSection.pm
M lib/Pod/Simple/Methody.pm
M lib/Pod/Simple/Progress.pm
M lib/Pod/Simple/PullParser.pm
M lib/Pod/Simple/PullParserEndToken.pm
M lib/Pod/Simple/PullParserStartToken.pm
M lib/Pod/Simple/PullParserTextToken.pm
M lib/Pod/Simple/PullParserToken.pm
M lib/Pod/Simple/RTF.pm
M lib/Pod/Simple/Search.pm
M lib/Pod/Simple/SimpleTree.pm
A lib/Pod/Simple/Subclassing.pod
M lib/Pod/Simple/Text.pm
M lib/Pod/Simple/TextContent.pm
M lib/Pod/Simple/TiedOutFH.pm
M lib/Pod/Simple/Transcode.pm
M lib/Pod/Simple/TranscodeDumb.pm
M lib/Pod/Simple/TranscodeSmart.pm
M lib/Pod/Simple/XHTML.pm
M lib/Pod/Simple/XMLOutStream.pm
M parrotbug
A ports/README.pod
M ports/cygwin/README
M ports/cygwin/parrot-1.0.0-1.cygport
R ports/debian/README.source
M ports/debian/changelog
M ports/debian/control
M ports/debian/control.in
M ports/debian/copyright
M ports/debian/libparrot-dev.install.in
A ports/debian/libparrot3.3.0.symbols
M ports/debian/parrot-devel.install.in
M ports/debian/parrot.docs
A ports/debian/patches/01_fix_spelling_errors.patch
M ports/debian/patches/03_fix_nqp_man.patch
R ports/debian/patches/04_fix_opsc_man.patch
R ports/debian/patches/05_fix_gc_ftbfs_ia64.patch
M ports/debian/patches/series
M ports/debian/rules
A ports/debian/source/format
R ports/fedora/2.11.0/parrot.desk.in.tar.gz
R ports/fedora/2.11.0/parrot.spec
A ports/fedora/3.3.0/parrot.desk.in.tar.gz
A ports/fedora/3.3.0/parrot.spec
M ports/macports/Portfile
A runtime/parrot/include/green_threads.pir
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/Crow.pir
M runtime/parrot/library/Digest/sha256.pir
M runtime/parrot/library/HTTP/Message.pir
M runtime/parrot/library/LWP/Protocol.pir
M runtime/parrot/library/LWP/UserAgent.pir
M runtime/parrot/library/NCI/Utils.pir
M runtime/parrot/library/OpenGL.pir
M runtime/parrot/library/P6object.pir
M runtime/parrot/library/PGE/Dumper.pir
R runtime/parrot/library/Protoobject.pir
M runtime/parrot/library/Stream/Sub.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/TAP/Formatter.pir
M runtime/parrot/library/TAP/Harness.pir
M runtime/parrot/library/TAP/Parser.pir
M runtime/parrot/library/Test/Builder.pir
M runtime/parrot/library/Test/More.pir
A runtime/parrot/library/YAML/Tiny.pm
A runtime/parrot/library/crypto.declarations
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/libpcre.pir
R runtime/parrot/library/ncurses.pasm
A runtime/parrot/library/openssl.declarations
M runtime/parrot/library/osutils.pir
M runtime/parrot/library/pcre.pir
R runtime/parrot/library/postgres.pasm
M runtime/parrot/library/postgres.pir
R runtime/parrot/library/random_lib.pir
M runtime/parrot/library/uuid.pir
A src/alarm.c
R src/atomic/gcc_x86.c
R src/atomic/sparc_v9.s
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
A src/disassemble.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/trans.ops
M src/dynpmc/Defines.in
M src/dynpmc/README.pod
M src/dynpmc/Rules.in
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/file.pmc
M src/dynpmc/gziphandle.pmc
M src/dynpmc/os.pmc
M src/dynpmc/rational.pmc
A src/dynpmc/select.pmc
M src/dynpmc/subproxy.pmc
R src/embed.c
M src/embed/api.c
A src/embed/bytecode.c
M src/embed/embed_private.h
M src/embed/pmc.c
M src/embed/strings.c
A src/events.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
A src/gc/gc_gms.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/gc/malloc.c
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/gc/system.c
M src/global_setup.c
M src/hash.c
M src/hll.c
M src/interp/inter_cb.c
M src/interp/inter_create.c
M src/interp/inter_misc.c
M src/io/api.c
M src/io/buffer.c
M src/io/core.c
M src/io/filehandle.c
M src/io/io_private.h
R src/io/portable.c
M src/io/socket_api.c
R src/io/socket_unix.c
R src/io/socket_win32.c
R src/io/unix.c
R src/io/win32.c
M src/key.c
M src/libnci_test.def
M src/library.c
M src/list.c
M src/longopt.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/core_thunks.nci
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
M src/nci/libffi.c
M src/nci/signatures.c
M src/nci_test.c
M src/oo.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/object.ops
M src/ops/ops.skip
M src/ops/set.ops
M src/ops/string.ops
M src/ops/var.ops
M src/packfile/api.c
M src/packfile/object_serialization.c
M src/packfile/output.c
M src/packfile/pf_items.c
A src/packfile/pf_private.h
A src/packfile/segments.c
R src/pbc_disassemble.c
A src/platform/aix/asm.s
A src/platform/ansi/dl.c
A src/platform/ansi/exec.c
A src/platform/ansi/time.c
A src/platform/cygwin/math.c
A src/platform/darwin/hires_timer.c
A src/platform/darwin/sysmem.c
A src/platform/generic/dl.c
A src/platform/generic/encoding.c
A src/platform/generic/entropy.c
A src/platform/generic/env.c
A src/platform/generic/error.c
A src/platform/generic/exec.c
A src/platform/generic/file.c
A src/platform/generic/hires_timer.c
A src/platform/generic/io.c
A src/platform/generic/itimer.c
A src/platform/generic/math.c
A src/platform/generic/misc.c
A src/platform/generic/socket.c
A src/platform/generic/sysmem.c
A src/platform/generic/time.c
A src/platform/generic/uid.c
A src/platform/ia64/asm.s
A src/platform/linux/encoding.c
A src/platform/netbsd/misc.c
A src/platform/openbsd/math.c
A src/platform/solaris/math.c
A src/platform/solaris/time.c
A src/platform/win32/dl.c
A src/platform/win32/entropy.c
A src/platform/win32/env.c
A src/platform/win32/error.c
A src/platform/win32/exec.c
A src/platform/win32/file.c
A src/platform/win32/hires_timer.c
A src/platform/win32/io.c
A src/platform/win32/misc.c
A src/platform/win32/sysmem.c
A src/platform/win32/time.c
A src/platform/win32/uid.c
M src/pmc.c
M src/pmc/addrregistry.pmc
A src/pmc/alarm.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
A src/pmc/callback.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/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/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
A src/pmc/imccompiler.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/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/object.pmc
M src/pmc/opcode.pmc
M src/pmc/oplib.pmc
M src/pmc/orderedhash.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileannotation.pmc
M src/pmc/packfileannotations.pmc
M src/pmc/packfilebytecodesegment.pmc
M src/pmc/packfileconstanttable.pmc
M src/pmc/packfiledebug.pmc
M src/pmc/packfiledirectory.pmc
M src/pmc/packfileopmap.pmc
M src/pmc/packfilerawsegment.pmc
M src/pmc/packfilesegment.pmc
A src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
R src/pmc/parrotthread.pmc
A src/pmc/pmclist.pmc
M src/pmc/pmcproxy.pmc
M src/pmc/pointer.pmc
A src/pmc/ptr.pmc
A src/pmc/ptrbuf.pmc
A src/pmc/ptrobj.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
A src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
R src/pmc/threadinterpreter.pmc
M src/pmc/timer.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
M src/pointer_array.c
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
A src/runcore/subprof.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/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/ucs2.c
M src/string/encoding/ucs4.c
M src/string/encoding/utf16.c
M src/string/encoding/utf8.c
M src/sub.c
R src/thread.c
M src/utils.c
M src/vtable.tbl
M src/vtables.c
M src/warnings.c
R t/README
A t/README.pod
M t/TESTS_STATUS.pod
A t/archive/README
M t/codingstd/c_header_guards.t
M t/codingstd/c_macro_args.t
M t/codingstd/copyright.t
M t/codingstd/pdd_format.t
M t/codingstd/perlcritic.t
M t/codingstd/pmc_docs.t
R t/compilers/imcc/imcpasm/cfg.t
R t/compilers/imcc/imcpasm/opt0.t
R t/compilers/imcc/imcpasm/opt1.t
R t/compilers/imcc/imcpasm/opt2.t
R t/compilers/imcc/imcpasm/optc.t
R t/compilers/imcc/imcpasm/pcc.t
M t/compilers/imcc/syn/errors.t
M t/compilers/imcc/syn/file.t
M t/compilers/imcc/syn/pcc.t
A t/compilers/opsc/01-parse-body.t
M t/compilers/opsc/01-parse.t
M t/compilers/opsc/02-parse-all-ops.t
A t/compilers/opsc/03-past-declarator.t
A t/compilers/opsc/03-past-macros.t
M t/compilers/opsc/03-past.t
M t/compilers/opsc/06-opsfile.t
R t/compilers/opsc/07-emitter.t
A t/compilers/opsc/07-op-to-c.t
A t/compilers/opsc/08-emitter.t
M t/compilers/opsc/common.pir
M t/compilers/pct/pct_hllcompiler.t
M t/configure/001-options.t
M t/configure/008-file_based_configuration.t
M t/configure/017-revision_from_cache.t
M t/configure/018-revision_to_cache.t
M t/configure/033-step.t
M t/configure/035-step.t
M t/configure/061-revision_from_cache.t
A t/configure/062-sha1.t
R t/configure/062-sha1_to_cache.t
A t/configure/063-git_describe.t
R t/configure/063-git_describe_to_cache.t
R t/configure/064-sha1_from_cache.t
R t/configure/065-git_describe_from_cache.t
M t/configure/testlib/adefectivefoobar
M t/configure/testlib/bdefectivefoobar
M t/configure/testlib/cdefectivefoobar
M t/configure/testlib/ddefectivefoobar
M t/configure/testlib/verbosefoobar
M t/dynoplibs/debug.t
M t/dynoplibs/io-old.t
M t/dynoplibs/io.t
M t/dynpmc/file.t
A t/dynpmc/foo-01.t
A t/dynpmc/foo-02.t
A t/dynpmc/foo-03.t
A t/dynpmc/foo-04.t
A t/dynpmc/foo-05.t
A t/dynpmc/foo-06.t
A t/dynpmc/foo-07.t
A t/dynpmc/foo-08.t
A t/dynpmc/foo-09.t
A t/dynpmc/foo-10.t
R t/dynpmc/foo.t
M t/dynpmc/os.t
A t/dynpmc/os_unicode.t
A t/dynpmc/select.t
M t/examples/library.t
M t/examples/pasm.t
A t/ext/winxed/compreg.t
A t/fullharness
M t/harness
M t/harness.pir
A t/library/.gitattributes
A t/library/nciutils.t
M t/library/osutils.t
M t/library/p6object.t
M t/library/pcre.t
R t/library/perlhist.txt
A t/library/perlhistory.txt
M t/library/pg.t
R t/library/protoobject.t
M t/library/sha.t
M t/library/streams.t
A t/library/testlib/foo.txt
A t/library/yaml_tiny.t
M t/native_pbc/integer.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_1.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_1.pbc
M t/oo/new-old.t
M t/oo/objects.t
M t/op/calling.t
M t/op/exceptions.t
M t/op/exit.t
M t/op/gc-leaky-box.t
M t/op/gc-leaky-call.t
M t/op/gc-non-recursive.t
M t/op/gc.t
M t/op/lexicals.t
M t/op/literal.t
M t/op/spawnw.t
M t/op/sprintf.t
M t/op/stringu.t
M t/perl/Parrot_Test.t
A t/pir/interop.t
A t/pir/pbc_fallback.t
A t/pir/testlib/loadtest.pir
A t/pmc/alarm.t
M t/pmc/boolean.t
M t/pmc/callcontext.t
M t/pmc/capture.t
M t/pmc/class.t
M t/pmc/coroutine.t
M t/pmc/eval.t
M t/pmc/exception.t
M t/pmc/exceptionhandler.t
M t/pmc/fixedbooleanarray.t
M t/pmc/fixedfloatarray.t
M t/pmc/fixedintegerarray.t
M t/pmc/fixedpmcarray.t
M t/pmc/hash.t
M t/pmc/hashiterator.t
M t/pmc/io_iterator.t
M t/pmc/iterator.t
M t/pmc/lexinfo.t
M t/pmc/managedstruct.t
M t/pmc/mappedbytearray.t
M t/pmc/nci.t
M t/pmc/object-meths.t
M t/pmc/orderedhash.t
M t/pmc/packfileannotations.t
M t/pmc/packfileconstanttable.t
M t/pmc/packfileopmap.t
A t/pmc/packfileview.t
M t/pmc/parrotinterpreter.t
R t/pmc/parrotthread.t
M t/pmc/pmc.t
A t/pmc/pmclist.t
M t/pmc/resizablefloatarray.t
M t/pmc/resizableintegerarray.t
M t/pmc/resizablepmcarray.t
M t/pmc/resizablestringarray.t
R t/pmc/scheduler.t
M t/pmc/sockaddr.t
M t/pmc/socket.t
A t/pmc/socket_ipv6.t
M t/pmc/string.t
A t/pmc/structview.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/testlib/number.pasm
M t/pmc/testlib/test_server.pir
A t/pmc/testlib/test_server_ipv6.pir
R t/pmc/threads.t
M t/pmc/timer.t
M t/pmc/unmanagedstruct.t
M t/run/options.t
R t/src/atomic.t
M t/src/basic.t
M t/src/checkdepend.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
A t/src/threads_io.t
M t/src/warnings.t
M t/steps/auto/arch-01.t
R t/steps/auto/frames-01.t
M t/steps/auto/gc-01.t
R t/steps/auto/git_describe-01.t
M t/steps/auto/headers-01.t
A t/steps/auto/infnan-01.t
M t/steps/auto/ipv6-01.t
M t/steps/auto/libffi-01.t
M t/steps/auto/llvm-01.t
A t/steps/auto/platform-01.t
M t/steps/auto/readline-01.t
M t/steps/auto/sizes-01.t
R t/steps/gen/platform-01.t
M t/steps/init/defaults-01.t
M t/steps/init/hints/darwin-01.t
M t/steps/inter/make-01.t
M t/steps/inter/progs-01.t
M t/steps/inter/progs-02.t
M t/steps/inter/progs-03.t
M t/steps/inter/progs-04.t
M t/steps/inter/types-01.t
M t/tools/create_language.t
M t/tools/dev/headerizer/01_functions.t
M t/tools/dev/headerizer/02_methods.t
M t/tools/dev/headerizer/testlib/fixedbooleanarray_pmc.in
M t/tools/dev/headerizer/testlib/list.in
M t/tools/dev/headerizer/testlib/list_h.in
M t/tools/dev/headerizer/testlib/nci_pmc.in
A t/tools/dev/search_ops.t
A t/tools/dev/search_ops/samples.pm
R t/tools/dev/searchops.t
R t/tools/dev/searchops/samples.pm
M t/tools/install/01-create_directories.t
M t/tools/install/02-install_files.t
M t/tools/install/03-lines_to_files.t
M t/tools/install/testlib/README
R t/tools/install/testlib/src/ops/ops.num
M t/tools/mk_language_shell.t
R t/tools/parrot_debugger.t
M t/tools/pbc_disassemble.t
M t/tools/pbc_dump.t
M t/tools/pmc2cutils/04-dump_pmc.t
A tools/build/gen_version.pl
M tools/build/h2inc.pl
M tools/build/vtable_extend.pl
M tools/build/vtable_h.pl
R tools/dev/README
A tools/dev/README.md
A tools/dev/addopstags.pl
R tools/dev/addopstags.pl
A tools/dev/all_hll_test.pl
A tools/dev/as2c.pl
R tools/dev/as2c.pl
M tools/dev/create_language.pl
R tools/dev/debian_docs.sh
A tools/dev/debian_docs.sh
A tools/dev/dedeprecator.nqp
A tools/dev/faces.pl
R tools/dev/faces.pl
M tools/dev/fetch_languages.pl
A tools/dev/find_hacks.pl
R tools/dev/findhacks.pl
R tools/dev/gen_charset_tables.pl
A tools/dev/gen_charset_tables.pl
R tools/dev/gen_class.pl
A tools/dev/gen_class.pl
R tools/dev/gen_makefile.pl
A tools/dev/gen_makefile.pl
R tools/dev/gen_valgrind_suppressions.pl
A tools/dev/gen_valgrind_suppressions.pl
R tools/dev/github_post_receive.pl
M tools/dev/headerizer.pl
M tools/dev/install_dev_files.pl
R tools/dev/install_doc_files.pl
A tools/dev/install_doc_files.pl
M tools/dev/install_files.pl
R tools/dev/lib_deps.pl
A tools/dev/lib_deps.pl
A tools/dev/make_cover.pl
R tools/dev/make_cover.pl
A tools/dev/merge_pull_request.pl
M tools/dev/mk_inno.pl
M tools/dev/mk_inno_language.pl
M tools/dev/mk_language_shell.in
M tools/dev/mk_manifest_and_skip.pl
A tools/dev/mk_nci_thunks.pl
R tools/dev/mk_nci_thunks.pl
M tools/dev/mk_packfile_pbc
R tools/dev/mk_rpm_manifests.pl
A tools/dev/mk_rpm_manifests.pl
A tools/dev/nci_test_gen.pl
R tools/dev/nci_test_gen.pl
M tools/dev/nci_thunk_gen.pir
R tools/dev/ncidef2pasm.pl
A tools/dev/ncidef2pir.pl
R tools/dev/nm.pl
R tools/dev/nopaste.pl
A tools/dev/nopaste.pl
R tools/dev/ops_not_tested.pl
R tools/dev/parrot-fuzzer
R tools/dev/parrot_api.pl
A tools/dev/parrot_fuzzer.py
A tools/dev/parrot_shell.pl
R tools/dev/parrot_shell.pl
A tools/dev/parrotbench.pl
R tools/dev/parrotbench.pl
R tools/dev/pbc_header.pl
A tools/dev/pbc_header.pl
M tools/dev/pbc_to_exe.pir
A tools/dev/pmcrenumber.pl
R tools/dev/pmcrenumber.pl
R tools/dev/pmctree.pl
A tools/dev/pmctree.pl
R tools/dev/pprof2cg.pl
A tools/dev/pprof2cg.pl
R tools/dev/reconfigure.pl
A tools/dev/reconfigure.pl
A tools/dev/resolve_deprecated.nqp
A tools/dev/resubmit_smolder.pl
R tools/dev/search-ops.pl
A tools/dev/search_ops.pl
A tools/dev/show_deprecated.nqp
A tools/dev/show_experimental.nqp
A tools/dev/symlink.pl
R tools/dev/symlink.pl
R tools/dev/update_copyright.pl
A tools/dev/update_copyright.pl
M tools/dev/vtablize.pl
M tools/docs/make_html_docs.pl
M tools/install/smoke_languages.pl
A tools/release/auto_release.pl
A tools/release/cut.pl
M tools/release/release.json
A tools/release/releasecheck.pl
A tools/release/sha256sum.pl
M tools/release/templates.json
A tools/release/update_version.pl
Log Message:
-----------
Merge branch 'master' of git://github.com/parrot/parrot
Commit: 045cd49cfb2e0339ea13336f1bdc4da9b0aac0d6
https://github.com/parrot/parrot/commit/045cd49cfb2e0339ea13336f1bdc4da9b0aac0d6
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-22 (Tue, 22 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
update winxed snapshot to 1.5 devel abd4c8e5b3
for improvements
fix postfix operators and compare optimizations
minor optimizations
Commit: d907aa27db37d86e81f5707bfc7938bcaefe4f77
https://github.com/parrot/parrot/commit/d907aa27db37d86e81f5707bfc7938bcaefe4f77
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-22 (Tue, 22 Nov 2011)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
Add the -Wzero-as-null-pointer-constant flag for GCC 4.7
Commit: 5ec2edfb39f53b615cac5ef2967f774ebc05a1f4
https://github.com/parrot/parrot/commit/5ec2edfb39f53b615cac5ef2967f774ebc05a1f4
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-22 (Tue, 22 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: a29e04771bee0058a5f94b4af77dbd0aaf39f1a0
https://github.com/parrot/parrot/commit/a29e04771bee0058a5f94b4af77dbd0aaf39f1a0
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-22 (Tue, 22 Nov 2011)
Changed paths:
M config/auto/warnings.pm
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
Merge branch 'master' of git://github.com/parrot/parrot
Commit: 0af36791b3bbea04a1b5eca1d3c0678c300cdae0
https://github.com/parrot/parrot/commit/0af36791b3bbea04a1b5eca1d3c0678c300cdae0
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-23 (Wed, 23 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
Log Message:
-----------
PCT: also use pop_upto_eh in loop generation code, so we can use next/last in inlined blockes with block handlers
Commit: ffca8292650bf49714c52b74c7f75a2e0760cb52
https://github.com/parrot/parrot/commit/ffca8292650bf49714c52b74c7f75a2e0760cb52
Author: Tristan Hume <tris.hume at gmail.com>
Date: 2011-11-23 (Wed, 23 Nov 2011)
Changed paths:
M docs/embed.pod
M include/parrot/extend.h
M ports/debian/libparrot3.3.0.symbols
M src/extend.c
M t/src/embed.t
M t/src/extend_vtable.t
Log Message:
-----------
Removed Parrot_sub_new_from_c_func and tests that rely on it
Commit: 7a4a967ccece5901157d82452cb3b89685207722
https://github.com/parrot/parrot/commit/7a4a967ccece5901157d82452cb3b89685207722
Author: Tristan Hume <tris.hume at gmail.com>
Date: 2011-11-23 (Wed, 23 Nov 2011)
Changed paths:
M docs/embed.pod
M include/parrot/extend.h
M include/parrot/oo.h
M ports/debian/libparrot3.3.0.symbols
M src/extend.c
M src/oo.c
M t/src/extend_vtable.t
Log Message:
-----------
moved Parrot_PMC_newclass to oo.c and renamed to Parrot_oo_new_class_pmc
Commit: 0a414ef698ad6e1ee06dff28157db5032573c39a
https://github.com/parrot/parrot/commit/0a414ef698ad6e1ee06dff28157db5032573c39a
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-23 (Wed, 23 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M config/auto/warnings.pm
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M src/ops/core_ops.c
M src/ops/string.ops
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: bbe82b9e373c1968981e3acfaac501dc017518a1
https://github.com/parrot/parrot/commit/bbe82b9e373c1968981e3acfaac501dc017518a1
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-24 (Thu, 24 Nov 2011)
Changed paths:
M src/pmc/structview.pmc
Log Message:
-----------
refactor repeated throws into static functions
Commit: 3a35d09af83e81fd3f6619ec5b6f6b9f8732c03d
https://github.com/parrot/parrot/commit/3a35d09af83e81fd3f6619ec5b6f6b9f8732c03d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M src/pmc/structview.pmc
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 9279f6445d03a19a61bbe63665f788b3159f5eb2
https://github.com/parrot/parrot/commit/9279f6445d03a19a61bbe63665f788b3159f5eb2
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M compilers/pct/src/PCT/Node.pir
Log Message:
-----------
PCT/Node.pir: use 'append' instead of creating an iterator and pushing every element
Commit: d4331ed651471b5b66e84acea2561fca96a09478
https://github.com/parrot/parrot/commit/d4331ed651471b5b66e84acea2561fca96a09478
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M t/pmc/task.t
Log Message:
-----------
Remove timing assumptions from t/pmc/task.t
Commit: a9e61832fc8edd348a31e5d62c608df5a5bc53a0
https://github.com/parrot/parrot/commit/a9e61832fc8edd348a31e5d62c608df5a5bc53a0
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 9300774687
- inline functions
- fix FunctionId emit problem
Commit: e923c34c89fa215cbf9f6cc04156628ef7442fda
https://github.com/parrot/parrot/commit/e923c34c89fa215cbf9f6cc04156628ef7442fda
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PCT/Node.pir
M ext/winxed/compiler.pir
M src/pmc/structview.pmc
M t/pmc/task.t
Log Message:
-----------
Merge branch 'master' of git://github.com/parrot/parrot
Commit: c447729f6978fb5c146534bca355e6cababa1a33
https://github.com/parrot/parrot/commit/c447729f6978fb5c146534bca355e6cababa1a33
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M include/parrot/library.h
M src/dynpmc/os.pmc
M src/library.c
Log Message:
-----------
Add Parrot_lib_fix_path_slashes; fix OS.pwd to normalize slashes based on platform.
Commit: a9642d402b07a9025fc46cd3541f82dee1dbe359
https://github.com/parrot/parrot/commit/a9642d402b07a9025fc46cd3541f82dee1dbe359
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-25 (Fri, 25 Nov 2011)
Changed paths:
M src/string/api.c
Log Message:
-----------
Fix bug in string API where Parrot_str_new_init was not properly setting the bufused field when passed a null buffer with a length.
Commit: 3e796d7a0a4312e3e7c55349d233476772c77f3f
https://github.com/parrot/parrot/commit/3e796d7a0a4312e3e7c55349d233476772c77f3f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M compilers/pct/src/PCT/Node.pir
M ext/winxed/compiler.pir
M t/pmc/task.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: ec76d8ccb526ff80dd6036a001ac6aeb93883b85
https://github.com/parrot/parrot/commit/ec76d8ccb526ff80dd6036a001ac6aeb93883b85
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M docs/embed.pod
M include/parrot/extend.h
M include/parrot/oo.h
M ports/debian/libparrot3.3.0.symbols
M src/extend.c
M src/oo.c
M t/src/embed.t
M t/src/extend_vtable.t
Log Message:
-----------
Merge branch 'GCI_extend_cleanup' of git://github.com/trishume/parrot into extend_cleanup
Commit: 7c162888a4120cb81d2947a34c40b792810db3bc
https://github.com/parrot/parrot/commit/7c162888a4120cb81d2947a34c40b792810db3bc
Author: Nolan Lum <nol888 at gmail.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M include/parrot/library.h
M src/dynpmc/os.pmc
M src/library.c
M src/string/api.c
Log Message:
-----------
codingstd and readability fixes.
Commit: 04379ec7f2cc92dd061f8c1ca0051dde5f323743
https://github.com/parrot/parrot/commit/04379ec7f2cc92dd061f8c1ca0051dde5f323743
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M include/parrot/library.h
M src/dynpmc/os.pmc
M src/library.c
M src/string/api.c
Log Message:
-----------
Merge branch 'master' of git://github.com/nol888/parrot into separator_fixes
Commit: 7e5ab93dcc4f5c874c14e6294dcd284ef6b46c45
https://github.com/parrot/parrot/commit/7e5ab93dcc4f5c874c14e6294dcd284ef6b46c45
Author: Paweł Nowak <pawel834 at gmail.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
Log Message:
-----------
Moved handling of the --runtime-prefix commandline option from
frontend/parrot2/main.c to frontedn/parrot2/prt0.winxed.
Commit: 22c17f49d2ad71820c9de05afbc6af173583dcde
https://github.com/parrot/parrot/commit/22c17f49d2ad71820c9de05afbc6af173583dcde
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-26 (Sat, 26 Nov 2011)
Changed paths:
M t/pmc/nci.t
Log Message:
-----------
removed unnecessary interpolation
Commit: 421284d1e516ab319751aaa6e824203405b06898
https://github.com/parrot/parrot/commit/421284d1e516ab319751aaa6e824203405b06898
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M src/pmc/structview.pmc
Log Message:
-----------
Remove space between function name and open parens
Commit: 65406c7ad1c6d3f5310f267282927847950723ba
https://github.com/parrot/parrot/commit/65406c7ad1c6d3f5310f267282927847950723ba
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
Fix function doc to make c_function_docs.t happy
Commit: a8b33eb5af67facf72b6b6907e932ff9178e7005
https://github.com/parrot/parrot/commit/a8b33eb5af67facf72b6b6907e932ff9178e7005
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M src/pmc/structview.pmc
Log Message:
-----------
Add missing ASSERT_ARGS to some new functions in structview.pmc
Commit: 29adeaba744976d82d80596f6c677c3c77db45c7
https://github.com/parrot/parrot/commit/29adeaba744976d82d80596f6c677c3c77db45c7
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M t/pmc/nci.t
Log Message:
-----------
Make t/pmc/nci.t more reliable
One of the tests failed sometimes on some machines. It tests asynchronous
callbacks which get scheduled as tasks. The sleep 0.001 gave the scheduler
a chance to stop the current task and work through all the posted async
callbacks. But one millisecond might not be enough time on a slow or loaded
system to get all callbacks done. On expiry of the alarm, the interrupted
Task gets scheduled for immediate execution again, so the next test could
start before all callbacks are done.
Fixed it by calling pass in a loop until the callbacks are all done.
Commit: 40d9cee29977282ad848845859af3fee8231b055
https://github.com/parrot/parrot/commit/40d9cee29977282ad848845859af3fee8231b055
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M src/gc/gc_private.h
M src/gc/mark_sweep.c
Log Message:
-----------
Fix headerizer confusion about mark_code_segment
Commit: 81774d0f34d0f3b8dfcf9555358f63388e593c62
https://github.com/parrot/parrot/commit/81774d0f34d0f3b8dfcf9555358f63388e593c62
Author: Paweł Nowak <pawel834 at gmail.com>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/pmc/structview.pmc
Log Message:
-----------
Fixed up coding standard tests errors.
Commit: 31b8edb15175f0e9c232adb8f566d4a267c4d389
https://github.com/parrot/parrot/commit/31b8edb15175f0e9c232adb8f566d4a267c4d389
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
Log Message:
-----------
Code cleanups
Commit: f823a3294a41adf3d385d8bb7b7100b08244b433
https://github.com/parrot/parrot/commit/f823a3294a41adf3d385d8bb7b7100b08244b433
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M include/parrot/context.h
M src/call/context_accessors.c
M src/pmc/task.pmc
M t/op/gc.t
Log Message:
-----------
Fix recursion_depth growing with every task started
Restore the recursion_depth in the current context after invoking a
task's sub. This is a workaround for Parrot_Sub_invoke incrementing
recursion_depth unconditionally which is not true for invoked tasks,
since they run in parallel to the invoking sub, not nested but still
inherit the context.
This patch also unifies recursion_depth accessors to return the new
value, fixing an off by one error in recursion depth limiting.
Commit: 4d8bda1ea9b701e8f480c0effbe9f00742f3db2a
https://github.com/parrot/parrot/commit/4d8bda1ea9b701e8f480c0effbe9f00742f3db2a
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-11-27 (Sun, 27 Nov 2011)
Changed paths:
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: c386dfdeb4a143e07d38a9142929dbca4061e882
https://github.com/parrot/parrot/commit/c386dfdeb4a143e07d38a9142929dbca4061e882
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-11-28 (Mon, 28 Nov 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 95d2c6f2ee
- Bug fixes
- Improvements in inline
Commit: 64452481715df5198094b7bc16416951e10bb120
https://github.com/parrot/parrot/commit/64452481715df5198094b7bc16416951e10bb120
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/interpreter.h
M src/interp/inter_misc.c
M src/runcore/subprof.c
Log Message:
-----------
define ids for the subprof runcores instead of using PARROT_SLOW_CORE
Commit: 6081fbdc4cbe3de2059a2f0f20ee92a5a379aa66
https://github.com/parrot/parrot/commit/6081fbdc4cbe3de2059a2f0f20ee92a5a379aa66
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
Add a set_runcore op to switch to a different runcore.
Also support CURRENT_RUNCORE in interpinfo_s() to get the name of the current
runcore.
We need an extra op for the runcore switching, because we need to restart the
runops() loop. This can only be done in an op at the moment.
Commit: 93a98e9bc76e36420245d007ce331b9162ad4a9e
https://github.com/parrot/parrot/commit/93a98e9bc76e36420245d007ce331b9162ad4a9e
Author: Michael Schroeder <mls at suse.de>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/runcore_subprof.h
M src/runcore/subprof.c
Log Message:
-----------
move stdint include from runcore_subprof.h to subprof.c
Commit: 34fb4fda719beeab3fd3fc95f0af03863eb978a0
https://github.com/parrot/parrot/commit/34fb4fda719beeab3fd3fc95f0af03863eb978a0
Author: Andy Lester <andy at petdance.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M src/nci/libffi.c
M t/dynpmc/os.t
M t/pmc/mappedbytearray.t
M t/pmc/opcode.t
Log Message:
-----------
s/existant/existent/g per Larry
Commit: 0ea033c61cb80ae1cfca0b6c99c5d87c9af0b3b7
https://github.com/parrot/parrot/commit/0ea033c61cb80ae1cfca0b6c99c5d87c9af0b3b7
Author: Paweł Nowak <pawel834 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/api.h
M src/embed/pmc.c
M t/src/embed/pmc.t
Log Message:
-----------
Add a Parrot_api_pmc_box_float function to src/embed/pmc.c
Add a Parrot_api_pmc_box_float function to src/embed/pmc.c, change Parrot_api_pmc_box_integer to use Parrot_pmc_box_integer instead of duplicating it.
Also add a test for these functions to t/src/embed/pmc.t.
Commit: 44a3d692444863f1d68288bd823fed19b216f498
https://github.com/parrot/parrot/commit/44a3d692444863f1d68288bd823fed19b216f498
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/api.h
M src/embed/pmc.c
M t/src/embed/pmc.t
Log Message:
-----------
Merge pull request #213 from Pawel834/box_float
Add a Parrot_api_pmc_box_float function to src/embed/pmc.c
Commit: ef946927fd58d90b7c1027dbe19f3c1c722033b2
https://github.com/parrot/parrot/commit/ef946927fd58d90b7c1027dbe19f3c1c722033b2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M compilers/imcc/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/packfile.h
M src/embed/bytecode.c
M src/packfile/api.c
M src/pmc/eval.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileview.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Add a third argument to Parrot_pf_get_packfile_pmc, to be the string path for it. That way every time we have a PackfileView we've made a best effort to fill in all fields. Add a get_packfile() method to Sub to get the packfile that owns it. This exposes some subtle errors
Commit: 0b3235adb1e6a641a7ce32bb4586c5391760bf80
https://github.com/parrot/parrot/commit/0b3235adb1e6a641a7ce32bb4586c5391760bf80
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M src/pmc/packfileview.pmc
Log Message:
-----------
Make sure to set the ->view field in the PackFile* when we load it from the PackfileView.read_from_file() method.
Commit: aba1afcbca8a2c6890748bfa46afd3a4dbd6eb84
https://github.com/parrot/parrot/commit/aba1afcbca8a2c6890748bfa46afd3a4dbd6eb84
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
Log Message:
-----------
Remove PackFile_read_pbc file.
We have Parrot_pf_read_pbc_file, and we only want one interface for this crucial mechanism to prevent confusion
Commit: 34f56d98b5fce450c0d5c243f74fe38d034d2b48
https://github.com/parrot/parrot/commit/34f56d98b5fce450c0d5c243f74fe38d034d2b48
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M compilers/imcc/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/packfile.h
M src/embed/bytecode.c
M src/packfile/api.c
M src/pmc/eval.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileview.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Add a third argument to Parrot_pf_get_packfile_pmc, to be the string path for it. That way every time we have a PackfileView we've made a best effort to fill in all fields. Add a get_packfile() method to Sub to get the packfile that owns it. This exposes some subtle errors
Commit: 62100eed1d35b5d7e440b42aa0fd36bd81af662f
https://github.com/parrot/parrot/commit/62100eed1d35b5d7e440b42aa0fd36bd81af662f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M src/pmc/packfileview.pmc
Log Message:
-----------
Make sure to set the ->view field in the PackFile* when we load it from the PackfileView.read_from_file() method.
Commit: 2c4ef3846d1ac3833d998c444cfc780730bbb547
https://github.com/parrot/parrot/commit/2c4ef3846d1ac3833d998c444cfc780730bbb547
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
Log Message:
-----------
Remove PackFile_read_pbc file.
We have Parrot_pf_read_pbc_file, and we only want one interface for this crucial mechanism to prevent confusion
Commit: 7ad94d6d065ef974156075204a964ca2ebde0dfa
https://github.com/parrot/parrot/commit/7ad94d6d065ef974156075204a964ca2ebde0dfa
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M t/src/extend.t
Log Message:
-----------
Fix tests that were relying on Parrot_pf_get_packfile_pmc
Commit: 81de279cb362b21b81f9b4d8a8e3d4f75a37762f
https://github.com/parrot/parrot/commit/81de279cb362b21b81f9b4d8a8e3d4f75a37762f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M src/pmc/imccompiler.pmc
Log Message:
-----------
Add a named 'path' argument to IMCCompiler.compiler and .compile_file, to override default path name in the PackfileView
Commit: 130df8b616868c977bbe4ce5d1d8e042f0cac6bc
https://github.com/parrot/parrot/commit/130df8b616868c977bbe4ce5d1d8e042f0cac6bc
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M src/pmc/imccompiler.pmc
Log Message:
-----------
doesn't seem to like the named arguments. Just make the path argument optional instead
Commit: f4defab0d7ff339ca1595db39d6e72f8c929c07c
https://github.com/parrot/parrot/commit/f4defab0d7ff339ca1595db39d6e72f8c929c07c
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-11-29 (Tue, 29 Nov 2011)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
M src/pmc/packfileview.pmc
Log Message:
-----------
Add in Parrot_pf_get_version_string and expose it through new method PackfileView.get_version
Commit: e95cf3a6df7649b3700ed80530ef3b4dd9c3b533
https://github.com/parrot/parrot/commit/e95cf3a6df7649b3700ed80530ef3b4dd9c3b533
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-11-30 (Wed, 30 Nov 2011)
Changed paths:
M src/pmc/socket.pmc
Log Message:
-----------
give Select.readline an optional deleimiter parameter (not yet tested)
Commit: 7d99eddcd1f91bc70b6966adfdbf3e5eec88e461
https://github.com/parrot/parrot/commit/7d99eddcd1f91bc70b6966adfdbf3e5eec88e461
Author: Bruce Gray <bruce.gray at acm.org>
Date: 2011-11-30 (Wed, 30 Nov 2011)
Changed paths:
M docs/pdds/pdd22_io.pod
M docs/user/pir/pmcs.pod
Log Message:
-----------
Update docs to fix GH issue 3 on parrot.github.com - outdated examples of iterator use.
Commit: 2b3bb7e3c3b294fc7c979ff2be1fb38a01e19099
https://github.com/parrot/parrot/commit/2b3bb7e3c3b294fc7c979ff2be1fb38a01e19099
Author: Bruce Gray <bruce.gray at acm.org>
Date: 2011-11-30 (Wed, 30 Nov 2011)
Changed paths:
M t/pmc/iterator.t
Log Message:
-----------
Clarify test name for final use of Iterator object.
Commit: 8cff76a4d416dd6e48efc2d2bdd5dd75abf30fe2
https://github.com/parrot/parrot/commit/8cff76a4d416dd6e48efc2d2bdd5dd75abf30fe2
Author: Peter Polacik <polacik.p at gmail.com>
Date: 2011-12-02 (Fri, 02 Dec 2011)
Changed paths:
M examples/embed/cotorra.c
M include/parrot/extend.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/pmc.h
M src/extend.c
M src/misc.c
M src/namespace.c
M src/pmc.c
Log Message:
-----------
Code changes for GCI task
TODO: Adjust test cases to pass
Commit: 525992bc79566fa254b91a9893667b5b2e5c9a5f
https://github.com/parrot/parrot/commit/525992bc79566fa254b91a9893667b5b2e5c9a5f
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-02 (Fri, 02 Dec 2011)
Changed paths:
M MANIFEST
M config/gen/makefiles/root.in
A src/interp/api.c
R src/interp/inter_create.c
R src/interp/inter_misc.c
Log Message:
-----------
The big file merge: merge inter_create and inter_misc into newly-created api.c
Also, modify function name to fit better with the standard across the code base
Commit: e85cb9895b34f47906991cb5c9918b6e48292e33
https://github.com/parrot/parrot/commit/e85cb9895b34f47906991cb5c9918b6e48292e33
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-02 (Fri, 02 Dec 2011)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Add backslash at the end of line in makefile
Commit: 6dc78232a8976997e273d6a6a6013844e3d0510b
https://github.com/parrot/parrot/commit/6dc78232a8976997e273d6a6a6013844e3d0510b
Author: Peter Polacik <polacik.p at gmail.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M t/src/extend.t
M t/src/extend_vtable.t
Log Message:
-----------
Modified test cases
GCI Task done
Commit: f71f8ab4b115158da910c577467df37c5d5e9349
https://github.com/parrot/parrot/commit/f71f8ab4b115158da910c577467df37c5d5e9349
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
A docs/binaries/winxed.pod
Log Message:
-----------
new winxed POD doc
Commit: 10cd4639b0e4fb6c35289e479beb94c05e6a8d98
https://github.com/parrot/parrot/commit/10cd4639b0e4fb6c35289e479beb94c05e6a8d98
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M docs/binaries/winxed.pod
Log Message:
-----------
new fixes
Commit: 47373dad4fb6ecf648a9667a0d480a60231aea04
https://github.com/parrot/parrot/commit/47373dad4fb6ecf648a9667a0d480a60231aea04
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M docs/binaries/winxed.pod
Log Message:
-----------
winxed POD
Commit: 52e5b49fa3056ddc9c3e7dace98ccd6cd3b12e05
https://github.com/parrot/parrot/commit/52e5b49fa3056ddc9c3e7dace98ccd6cd3b12e05
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M docs/binaries/winxed.pod
Log Message:
-----------
winxed doc
Commit: 489dd4b1a465aed9c619b711ba3c9bf38ffdddcd
https://github.com/parrot/parrot/commit/489dd4b1a465aed9c619b711ba3c9bf38ffdddcd
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M include/parrot/interpreter.h
M lib/Parrot/Pmc2c/PMC.pm
M src/interp/api.c
M src/pmc/parrotinterpreter.pmc
Log Message:
-----------
Rename function names everywhere
Commit: e85966a7fb5b4e4dda544ff515ee779f49170aef
https://github.com/parrot/parrot/commit/e85966a7fb5b4e4dda544ff515ee779f49170aef
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M src/embed/api.c
M src/exceptions.c
M src/interp/api.c
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Rename functions yet again...
Commit: 833584adb6d21502ac66ee00f189420d07e48ddd
https://github.com/parrot/parrot/commit/833584adb6d21502ac66ee00f189420d07e48ddd
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
A docs/binaries/winxed.pod
Log Message:
-----------
Merge pull request #216 from Alekssasho/winxed_POD_docs
GCI Task Winxed POD docs
Commit: 96fa2c52ee082a83348086296d0776ab7c3da1fe
https://github.com/parrot/parrot/commit/96fa2c52ee082a83348086296d0776ab7c3da1fe
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M docs/binaries/winxed.pod
Log Message:
-----------
[docs] Tweak winxed binary docs
Commit: 36e4eb520fd0fb1ff895fcc0017c244280b8bf70
https://github.com/parrot/parrot/commit/36e4eb520fd0fb1ff895fcc0017c244280b8bf70
Author: Peter Polacik <polacik.p at gmail.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Fixed problem with g++ compilation
Commit: d226e47e77b9e10d46b1bd410ed7a0cfbb1a2bb2
https://github.com/parrot/parrot/commit/d226e47e77b9e10d46b1bd410ed7a0cfbb1a2bb2
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M examples/embed/cotorra.c
M include/parrot/extend.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/pmc.h
M src/extend.c
M src/misc.c
M src/namespace.c
M src/packfile/api.c
M src/pmc.c
M t/src/extend.t
M t/src/extend_vtable.t
Log Message:
-----------
Merge pull request #217 from pepol/master
GCI 2011: Cleanup src/extend.c Done && fixed g++ compilation
Commit: 844c9beb349b87f3b6c24ae5a45306cfe76199bb
https://github.com/parrot/parrot/commit/844c9beb349b87f3b6c24ae5a45306cfe76199bb
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
fix codingstd line lenght
Commit: 86353cc9df183eda8cb24de64dcf874abadc3f32
https://github.com/parrot/parrot/commit/86353cc9df183eda8cb24de64dcf874abadc3f32
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M compilers/imcc/api.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/interpreter.h
M src/debug.c
M src/embed/api.c
M src/interp/api.c
M src/packfile/api.c
Log Message:
-----------
More function renames, now stuck at PIR files
Commit: 315d6637eebc77f15bdf064024ec69bfc60b2d93
https://github.com/parrot/parrot/commit/315d6637eebc77f15bdf064024ec69bfc60b2d93
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M runtime/parrot/library/parrotlib.pir
M src/interp/api.c
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Fix function names of Parrot_interp_info_*
Commit: f84d5043ffd4d10aaa4b95c063281396395952e3
https://github.com/parrot/parrot/commit/f84d5043ffd4d10aaa4b95c063281396395952e3
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M examples/benchmarks/oo1.pir
M examples/benchmarks/oo2.pir
M examples/benchmarks/oo3.pir
M examples/library/ncurses_life.pir
M examples/pir/coop_threads.pir
M examples/pir/life.pir
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M runtime/parrot/include/green_threads.pir
M runtime/parrot/library/Parrot/Coroutine.pir
M runtime/parrot/library/Stream/Sub.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/parrotlib.pir
Log Message:
-----------
Rename interpinfo to Parrot_interp_info in PIR files
Commit: 946b9895bd69025fb4d7c8929d1c9fb879eaa5a6
https://github.com/parrot/parrot/commit/946b9895bd69025fb4d7c8929d1c9fb879eaa5a6
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M compilers/pge/PGE/Exp.pir
Log Message:
-----------
s/interpinfo/Parrot_interp_info/ in the LAST remaining file.
Commit: 20f3d0f543ae6a37827923e6608101be60ec97fa
https://github.com/parrot/parrot/commit/20f3d0f543ae6a37827923e6608101be60ec97fa
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M include/parrot/interpreter.h
M lib/Parrot/Pmc2c/PMC.pm
M t/oo/objects.t
M t/op/calling.t
M t/op/gc-active-buffers.t
M t/op/gc-leaky-box.t
M t/op/gc-leaky-call.t
M t/op/gc.t
M t/op/interp.t
M t/op/lexicals.t
M t/op/string_mem.t
M t/pmc/filehandle.t
M t/pmc/namespace.t
M t/pmc/object-meths.t
M t/pmc/sub.t
M t/pmc/task_primes.t
M t/src/embed.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
Log Message:
-----------
Fix tests by renaming functions there as well
Commit: ffe6a83bce7984b0c258f5bfa23e9a10d2914152
https://github.com/parrot/parrot/commit/ffe6a83bce7984b0c258f5bfa23e9a10d2914152
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M compilers/pge/PGE/Exp.pir
M examples/benchmarks/oo1.pir
M examples/benchmarks/oo2.pir
M examples/benchmarks/oo3.pir
M examples/library/ncurses_life.pir
M examples/pir/coop_threads.pir
M examples/pir/life.pir
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M include/parrot/oplib/core_ops.h
M runtime/parrot/include/green_threads.pir
M runtime/parrot/library/Parrot/Coroutine.pir
M runtime/parrot/library/Stream/Sub.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/parrotlib.pir
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/parrotinterpreter.pmc
M t/oo/objects.t
M t/op/calling.t
M t/op/gc-active-buffers.t
M t/op/gc-leaky-box.t
M t/op/gc-leaky-call.t
M t/op/gc.t
M t/op/interp.t
M t/op/lexicals.t
M t/op/string_mem.t
M t/pmc/filehandle.t
M t/pmc/namespace.t
M t/pmc/object-meths.t
M t/pmc/sub.t
M t/pmc/task_primes.t
Log Message:
-----------
Change Parrot_interp_info opcode back to interpinfo[_*].
The function names in src/interp/api.c are still the same.
Commit: 74a18e77d6f377e9fb36aa4b9f8767ca216918a7
https://github.com/parrot/parrot/commit/74a18e77d6f377e9fb36aa4b9f8767ca216918a7
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
Log Message:
-----------
Change opcode name from interpinfo back to Parrot_interpinfo. I had made a mistake of breaking the standard by renaming it back to "interpinfo" instead of "Parrot_interpinfo" in the previous commit. Now, the opcode is the same as it was before I started my work
Commit: 23eaa0357036c27da26ac20a6e44d1d872ed44e7
https://github.com/parrot/parrot/commit/23eaa0357036c27da26ac20a6e44d1d872ed44e7
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Another opcode naming blunder fixed....
Commit: 4248232cc4aacc960139c363d8e5d1dcebd579c7
https://github.com/parrot/parrot/commit/4248232cc4aacc960139c363d8e5d1dcebd579c7
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M src/ops/experimental.ops
Log Message:
-----------
Small doc fixes in experimental.ops
Commit: cf360334c11b49defbce4a4e24cc544e023434d6
https://github.com/parrot/parrot/commit/cf360334c11b49defbce4a4e24cc544e023434d6
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
Log Message:
-----------
squaak: parse sub calls as expressions
Commit: e293df3879097942b97528569175f8cbbc289bfe
https://github.com/parrot/parrot/commit/e293df3879097942b97528569175f8cbbc289bfe
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M examples/languages/squaak/src/Squaak/Runtime.pm
Log Message:
-----------
squaak: Add read() builtin
Commit: 0ea36294abef439f6abab1deeca34e95459cb11e
https://github.com/parrot/parrot/commit/0ea36294abef439f6abab1deeca34e95459cb11e
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
M examples/languages/squaak/t/00-sanity.t
Log Message:
-----------
squaak: Handle return and add a test
Commit: 9fa9cbeea0bb3297d055b681a9ea2a07c5d06af1
https://github.com/parrot/parrot/commit/9fa9cbeea0bb3297d055b681a9ea2a07c5d06af1
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
Log Message:
-----------
squaak: improve sub call in expressions
This limits sub calls to variables, not arbitrary expressions.
Commit: 472b7796436d478e2a6454524c0c8f8395909359
https://github.com/parrot/parrot/commit/472b7796436d478e2a6454524c0c8f8395909359
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/parrot_config.pod
Log Message:
-----------
parrot_config POD file
Commit: 8c76865aaf1d005426bf6b5bb7e5fdaf7fb201cd
https://github.com/parrot/parrot/commit/8c76865aaf1d005426bf6b5bb7e5fdaf7fb201cd
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/parrot_config.pod
Log Message:
-----------
Merge pull request #219 from Alekssasho/parrot_config_POD
parrot_config POD file
Commit: 14c6cdac30ac3b09e413e9056ae9de5f90ffdb6a
https://github.com/parrot/parrot/commit/14c6cdac30ac3b09e413e9056ae9de5f90ffdb6a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M docs/binaries/parrot_config.pod
Log Message:
-----------
[doc] Tweak parrot_config POD
Commit: 39de7e7be6d36ffac06ddb127d3fb5535aa3a50e
https://github.com/parrot/parrot/commit/39de7e7be6d36ffac06ddb127d3fb5535aa3a50e
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/plumage.pod
Log Message:
-----------
plumage POD added
Commit: ca88636f8c2e91087a0f78f54e3b43f0a82ba4aa
https://github.com/parrot/parrot/commit/ca88636f8c2e91087a0f78f54e3b43f0a82ba4aa
Author: Andrew Whitworth <wknight8111 at gmail.com>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/plumage.pod
Log Message:
-----------
Merge pull request #220 from Alekssasho/master
GCI plumage POD file
Add some docs for plumage binary. Aleksandar++ for the submission
Commit: 0cbf57899a09e363c48a5e48ab3e2c23a4d1cf11
https://github.com/parrot/parrot/commit/0cbf57899a09e363c48a5e48ab3e2c23a4d1cf11
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/parrotbug.pod
Log Message:
-----------
parrotbug POD file added
Commit: 3d449f4436995a3325d1707c9eb621801395e2bb
https://github.com/parrot/parrot/commit/3d449f4436995a3325d1707c9eb621801395e2bb
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M docs/binaries/parrotbug.pod
Log Message:
-----------
parrotbug POD file added
Commit: d7b588312f2545eda3c0aa7ad8ddffd7aa6d839a
https://github.com/parrot/parrot/commit/d7b588312f2545eda3c0aa7ad8ddffd7aa6d839a
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M docs/binaries/parrotbug.pod
Log Message:
-----------
parrotbug POD file added
Commit: cf07711253f163b39af44bb81ef2432557048abd
https://github.com/parrot/parrot/commit/cf07711253f163b39af44bb81ef2432557048abd
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/parrotbug.pod
Log Message:
-----------
Merge pull request #221 from Alekssasho/master
GCI parrotbug POD
Commit: 9626df6eb5b6d814516f4abeba5a397c75c42447
https://github.com/parrot/parrot/commit/9626df6eb5b6d814516f4abeba5a397c75c42447
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/pbc_to_exe.pod
Log Message:
-----------
pbc_to_exe POD added
Commit: a7767f882f892edf88636a043673845cf0cedb2d
https://github.com/parrot/parrot/commit/a7767f882f892edf88636a043673845cf0cedb2d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
A docs/binaries/pbc_to_exe.pod
Log Message:
-----------
Merge pull request #222 from Alekssasho/master
GCI pbc_to_exe POD file
Commit: 60a4a03cb32e0dbe88c2b862a037b09b8878a39b
https://github.com/parrot/parrot/commit/60a4a03cb32e0dbe88c2b862a037b09b8878a39b
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
Revert all changes in opcodes
Commit: c6ebc7f36176e48a466a1317e7cbf3f8a2f34077
https://github.com/parrot/parrot/commit/c6ebc7f36176e48a466a1317e7cbf3f8a2f34077
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
Log Message:
-----------
s/Parrot__newclosure/Parrot_newclosure/
Commit: 608df1616fc54e0b629fc753fc2cfcebb4b514af
https://github.com/parrot/parrot/commit/608df1616fc54e0b629fc753fc2cfcebb4b514af
Author: Bruce Gray <bruce.gray at acm.org>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M docs/binaries/pbc_to_exe.pod
Log Message:
-----------
Fix typos in pbc_to_exe.pod
Commit: 9cd95d421f5b4b1c5ffa0436babf4cc26ff1952f
https://github.com/parrot/parrot/commit/9cd95d421f5b4b1c5ffa0436babf4cc26ff1952f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M MANIFEST
M compilers/imcc/api.c
M config/gen/makefiles/root.in
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/interpreter.h
M lib/Parrot/Pmc2c/PMC.pm
M src/debug.c
M src/embed/api.c
M src/exceptions.c
A src/interp/api.c
R src/interp/inter_create.c
R src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/packfile/api.c
M src/pmc/parrotinterpreter.pmc
M t/src/embed.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
Log Message:
-----------
Fix merge conflict to master and fix headerizer (headerizer wasn't described in the GCI task, so I'll just take care of it)
Commit: 6939ec0a078d72ba5292fb079ab6a9cf88d5cb37
https://github.com/parrot/parrot/commit/6939ec0a078d72ba5292fb079ab6a9cf88d5cb37
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M src/interp/api.c
Log Message:
-----------
Fix some extra POD stuff
Commit: 002173abdaddd7d3551ce79a039d6ed39c12041e
https://github.com/parrot/parrot/commit/002173abdaddd7d3551ce79a039d6ed39c12041e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-05 (Mon, 05 Dec 2011)
Changed paths:
M docs/binaries/pbc_to_exe.pod
Log Message:
-----------
Tweak pbc_to_exe docs and explain what a fakecutable is
Commit: b8b9be6ac462e02ea597e4115c85872e8a41abe2
https://github.com/parrot/parrot/commit/b8b9be6ac462e02ea597e4115c85872e8a41abe2
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M include/parrot/datatypes.h
M src/ops/math.ops
M t/op/inf_nan.t
Log Message:
-----------
implement is_inf_or_nan operator
Commit: 028af3d40d585b275fc94ec666ddacd26568543e
https://github.com/parrot/parrot/commit/028af3d40d585b275fc94ec666ddacd26568543e
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core_ops.c
Log Message:
-----------
update generated files
Commit: bd496407faa0fcf0444807b4db9f81c0ebd4960e
https://github.com/parrot/parrot/commit/bd496407faa0fcf0444807b4db9f81c0ebd4960e
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
remove tests that fail when you add a new op
Commit: afb7440374cce7b33b9bd0c0988f8bb021955fda
https://github.com/parrot/parrot/commit/afb7440374cce7b33b9bd0c0988f8bb021955fda
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M t/compilers/opsc/06-opsfile.t
Log Message:
-----------
Use parrot's Test::More for testing
Commit: 9d8aa0d03704ee06b08e470086f774c4ffa301a3
https://github.com/parrot/parrot/commit/9d8aa0d03704ee06b08e470086f774c4ffa301a3
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
A docs/binaries/parrot-prove.pod
Log Message:
-----------
parrot-prove POD added
Commit: 8b96b26171663cfe250a1d2dbfa27568a3be927c
https://github.com/parrot/parrot/commit/8b96b26171663cfe250a1d2dbfa27568a3be927c
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M docs/binaries/parrot-prove.pod
Log Message:
-----------
parrot-prove POD added
Commit: 1178ae71bfe23a879121fabe69bfbf11ba80b0f6
https://github.com/parrot/parrot/commit/1178ae71bfe23a879121fabe69bfbf11ba80b0f6
Author: Andrew Whitworth <wknight8111 at gmail.com>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
A docs/binaries/parrot-prove.pod
Log Message:
-----------
Merge pull request #223 from Alekssasho/master
GCI parrot-prove POD
Commit: f0d713760ca1fde8f8e1bef4b2c94142b9aface6
https://github.com/parrot/parrot/commit/f0d713760ca1fde8f8e1bef4b2c94142b9aface6
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Log Message:
-----------
make headerizer again to fix conflicts in header file
Commit: adf411708cdbbb1cc43c81ddcc30a5f3cf7275ad
https://github.com/parrot/parrot/commit/adf411708cdbbb1cc43c81ddcc30a5f3cf7275ad
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
A docs/binaries/parrot-nqp.pod
Log Message:
-----------
parrot-nqp POD added
Commit: 6b03b7236938000951aead03209a31c6f29544cc
https://github.com/parrot/parrot/commit/6b03b7236938000951aead03209a31c6f29544cc
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
A docs/binaries/parrot-nqp.pod
Log Message:
-----------
Merge pull request #224 from Alekssasho/master
GCI parrot-nqp POD
Commit: 02f08b02a07d362632ebdd7c1502a1a05c51c874
https://github.com/parrot/parrot/commit/02f08b02a07d362632ebdd7c1502a1a05c51c874
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M docs/binaries/parrot-nqp.pod
Log Message:
-----------
[doc] Tweak parrot-nqp POD
Commit: 251cc1e1f3759041e7970c37af6a0445c1bd0ac2
https://github.com/parrot/parrot/commit/251cc1e1f3759041e7970c37af6a0445c1bd0ac2
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M src/pmc/task.pmc
Log Message:
-----------
Fix a mistake in Task.code() and .data() that was leading to weird random segfaults
Commit: 31bd14ccdc4c28e5c3b8dc06302830568f131f02
https://github.com/parrot/parrot/commit/31bd14ccdc4c28e5c3b8dc06302830568f131f02
Author: Bilal Akhtar <bilalakhtar at ubuntu.com>
Date: 2011-12-06 (Tue, 06 Dec 2011)
Changed paths:
M api.yaml
Log Message:
-----------
Document API chages in api.yaml
Commit: 624f97a14b2587318656b3f03f4a3c9722e887ca
https://github.com/parrot/parrot/commit/624f97a14b2587318656b3f03f4a3c9722e887ca
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/parrot_nci_thunk_gen.pod
Log Message:
-----------
parrot_nci_thunk_gen POD added
Commit: cfac5cbe91884592511d58e2ac63815a33b37ac3
https://github.com/parrot/parrot/commit/cfac5cbe91884592511d58e2ac63815a33b37ac3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/parrot_nci_thunk_gen.pod
Log Message:
-----------
Merge pull request #225 from Alekssasho/master
GCI parrot_nci_thunk_gen POD
Commit: a90ce2a4dda8dd6e6dd42b4bb36d4486529a360d
https://github.com/parrot/parrot/commit/a90ce2a4dda8dd6e6dd42b4bb36d4486529a360d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
M docs/binaries/parrot_nci_thunk_gen.pod
Log Message:
-----------
[doc] Tweak parrot_nci_thunk_gen.pod
Commit: 425534fd7e283f34de90598af29035375d7e8949
https://github.com/parrot/parrot/commit/425534fd7e283f34de90598af29035375d7e8949
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/parrot-nqp.pod
A docs/binaries/parrot-prove.pod
A docs/binaries/parrot_nci_thunk_gen.pod
M docs/binaries/pbc_to_exe.pod
M include/parrot/datatypes.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core_ops.c
M src/ops/math.ops
M src/pmc/task.pmc
M t/compilers/opsc/06-opsfile.t
M t/op/inf_nan.t
Log Message:
-----------
Merge branch 'master' into interp_api_cleanup
Commit: e66e875b640ff182628f20920f2e7f2a3abd4f03
https://github.com/parrot/parrot/commit/e66e875b640ff182628f20920f2e7f2a3abd4f03
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/ops2c.pod
Log Message:
-----------
ops2c POD added
Commit: babf730dcec1eff4ee7290346e1e2b2173441d22
https://github.com/parrot/parrot/commit/babf730dcec1eff4ee7290346e1e2b2173441d22
Author: Alekssasho <aleksssasho at gmail.com>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
M docs/binaries/ops2c.pod
Log Message:
-----------
Update docs/binaries/ops2c.pod
Commit: c84708425bbd232ad3118b3acb69912527d26df1
https://github.com/parrot/parrot/commit/c84708425bbd232ad3118b3acb69912527d26df1
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/ops2c.pod
Log Message:
-----------
Merge pull request #226 from Alekssasho/master
GCI ops2c POD
Commit: 9a8ba70ae8584b1684bcf0771a14b5502cd5a0bd
https://github.com/parrot/parrot/commit/9a8ba70ae8584b1684bcf0771a14b5502cd5a0bd
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
M docs/binaries/ops2c.pod
Log Message:
-----------
[doc] Tweak ops2c POD
Commit: 94df889f2dd229301da6400d4c9680c0c40d9511
https://github.com/parrot/parrot/commit/94df889f2dd229301da6400d4c9680c0c40d9511
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
A docs/binaries/parrot.pod
Log Message:
-----------
Add 'parrot.pod' to 'docs/binaries'.
Commit: 25d36d2bdddf6c68ebf07fd8392f5a7ed7a2846a
https://github.com/parrot/parrot/commit/25d36d2bdddf6c68ebf07fd8392f5a7ed7a2846a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-07 (Wed, 07 Dec 2011)
Changed paths:
M docs/binaries/parrot.pod
Log Message:
-----------
[doc] Clean up parrot binary POD
Commit: 8f6cec8e814bd6aa11c65cd714697d6cbe9d42f7
https://github.com/parrot/parrot/commit/8f6cec8e814bd6aa11c65cd714697d6cbe9d42f7
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M include/parrot/pointer_array.h
Log Message:
-----------
simplify Parrot_pa_insert, avoiding allocating a chunk when there are
removed cells available
Commit: b2f3d1d14fc3a94fc9bfee054f71a6c56f5133b4
https://github.com/parrot/parrot/commit/b2f3d1d14fc3a94fc9bfee054f71a6c56f5133b4
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-09 (Fri, 09 Dec 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to dad606017e
- builtins abs, sinh, cosh and tanh
Commit: 3fd51532c9e1e0ad93f0b477ceedeec708b5d356
https://github.com/parrot/parrot/commit/3fd51532c9e1e0ad93f0b477ceedeec708b5d356
Author: Stefan Seifert <nine at detonation.org>
Date: 2011-12-10 (Sat, 10 Dec 2011)
Changed paths:
M docs/binaries/parrot.pod
Log Message:
-----------
Fix line length violations in docs/binaries/parrot.pod
Commit: b5809871c6df0c7598e20bbc59701d496e3df583
https://github.com/parrot/parrot/commit/b5809871c6df0c7598e20bbc59701d496e3df583
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-10 (Sat, 10 Dec 2011)
Changed paths:
M MANIFEST
Log Message:
-----------
Update manifest
Commit: 5d06079cd002e3fc3f5244fa84e09aaa2f6aadb2
https://github.com/parrot/parrot/commit/5d06079cd002e3fc3f5244fa84e09aaa2f6aadb2
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2011-12-10 (Sat, 10 Dec 2011)
Changed paths:
M tools/dev/install_files.pl
Log Message:
-----------
Removed reference to 'mk_manifests.pl', which no longer exists.
Commit: f43f011d1534c3660bd8fdb161323dcdebfb5009
https://github.com/parrot/parrot/commit/f43f011d1534c3660bd8fdb161323dcdebfb5009
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2011-12-10 (Sat, 10 Dec 2011)
Changed paths:
M tools/dev/install_files.pl
Log Message:
-----------
Merge branch 'ayardley/rm_bad_doc_ref_in_tools_dev_install_files'
Commit: 6f1762be1aa6c3b617696e4bc4a954a239ad45f4
https://github.com/parrot/parrot/commit/6f1762be1aa6c3b617696e4bc4a954a239ad45f4
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-12 (Mon, 12 Dec 2011)
Changed paths:
M MANIFEST
M compilers/imcc/main.c
A docs/binaries/ops2c.pod
A docs/binaries/parrot-nqp.pod
A docs/binaries/parrot-prove.pod
A docs/binaries/parrot.pod
A docs/binaries/parrot_config.pod
A docs/binaries/parrot_nci_thunk_gen.pod
A docs/binaries/parrotbug.pod
A docs/binaries/pbc_to_exe.pod
A docs/binaries/plumage.pod
A docs/binaries/winxed.pod
M docs/pdds/pdd22_io.pod
M docs/user/pir/pmcs.pod
M examples/embed/cotorra.c
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
M examples/languages/squaak/src/Squaak/Runtime.pm
M examples/languages/squaak/t/00-sanity.t
M ext/winxed/compiler.pir
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/context.h
M include/parrot/datatypes.h
M include/parrot/extend.h
M include/parrot/interpreter.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/pmc.h
M include/parrot/pointer_array.h
M include/parrot/runcore_subprof.h
M src/call/context_accessors.c
M src/embed/bytecode.c
M src/embed/pmc.c
M src/extend.c
M src/gc/gc_private.h
M src/gc/mark_sweep.c
M src/interp/inter_misc.c
M src/misc.c
M src/namespace.c
M src/nci/libffi.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/math.ops
M src/packfile/api.c
M src/pmc.c
M src/pmc/eval.pmc
M src/pmc/imccompiler.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileview.pmc
M src/pmc/socket.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/runcore/subprof.c
M t/compilers/opsc/06-opsfile.t
M t/dynpmc/os.t
M t/op/gc.t
M t/op/inf_nan.t
M t/pmc/iterator.t
M t/pmc/mappedbytearray.t
M t/pmc/nci.t
M t/pmc/opcode.t
M t/src/embed/pmc.t
M t/src/extend.t
M t/src/extend_vtable.t
M tools/dev/install_files.pl
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot into separator_fixes
Commit: 0322da837fc15b7f9670583365aa6257bab65219
https://github.com/parrot/parrot/commit/0322da837fc15b7f9670583365aa6257bab65219
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-12 (Mon, 12 Dec 2011)
Changed paths:
M .gitignore
M MANIFEST
Log Message:
-----------
Update MANIFEST and .gitignore.
Commit: b428cd5d53cdd9a659dad4e14e12607a77253012
https://github.com/parrot/parrot/commit/b428cd5d53cdd9a659dad4e14e12607a77253012
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-12 (Mon, 12 Dec 2011)
Changed paths:
M .gitignore
Log Message:
-----------
Have git ignore some .o files generated during testing.
Commit: 07757354f9f41235f5801c4ac92c84f4f53f8170
https://github.com/parrot/parrot/commit/07757354f9f41235f5801c4ac92c84f4f53f8170
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2011-12-12 (Mon, 12 Dec 2011)
Changed paths:
M CREDITS
Log Message:
-----------
Update CREDITS
Commit: 1a3b2f22f5a8956722db13d30cf173bae59396b6
https://github.com/parrot/parrot/commit/1a3b2f22f5a8956722db13d30cf173bae59396b6
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-13 (Tue, 13 Dec 2011)
Changed paths:
M include/parrot/library.h
M src/dynpmc/os.pmc
M src/library.c
M src/string/api.c
Log Message:
-----------
Revert "Merge branch 'master' of github.com:parrot/parrot into separator_fixes"
This reverts commit 6f1762be1aa6c3b617696e4bc4a954a239ad45f4, reversing
changes made to f43f011d1534c3660bd8fdb161323dcdebfb5009.
Commit: 111b275054f17fc99bb6c8a966ce785f3db01276
https://github.com/parrot/parrot/commit/111b275054f17fc99bb6c8a966ce785f3db01276
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-14 (Wed, 14 Dec 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 631d9cc494
- namespace qualified constant lookup
- fix const int division
Commit: 165e732d9fec0e3b592d159b72925eed32a4bc6a
https://github.com/parrot/parrot/commit/165e732d9fec0e3b592d159b72925eed32a4bc6a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M MANIFEST.SKIP
Log Message:
-----------
Update manifest
Commit: 05a88d8a95cdecf94dbe6e0a11554a0ba88bb614
https://github.com/parrot/parrot/commit/05a88d8a95cdecf94dbe6e0a11554a0ba88bb614
Author: Sasho <sasho at ubuntu.(none)>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M docs/book/pir/ch08_io.pod
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/Configure/genfile.pir
M runtime/parrot/library/LWP/Protocol.pir
M runtime/parrot/library/Test/Builder/Output.pir
M runtime/parrot/library/osutils.pir
M src/pmc/filehandle.pmc
M t/compilers/imcc/syn/op.t
M t/dynpmc/gziphandle.t
M t/pmc/io.t
M t/pmc/packfile.t
M t/pmc/stringhandle.t
Log Message:
-----------
Remove FileHandle puts method and fix test and docs
Signed-off-by: Jonathan "Duke" Leto <jonathan at leto.net>
Commit: fae8c27a08de720269e1670afc8cc2a6cc1ae240
https://github.com/parrot/parrot/commit/fae8c27a08de720269e1670afc8cc2a6cc1ae240
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2011-12-17 (Sat, 17 Dec 2011)
Changed paths:
M runtime/parrot/library/ProfTest/PIRProfile.nqp
Log Message:
-----------
Replace .puts call with .print, fixes #231
Commit: 7e455cbdd7351cedd2dbbd0c9f3ecce4bbfc9fe5
https://github.com/parrot/parrot/commit/7e455cbdd7351cedd2dbbd0c9f3ecce4bbfc9fe5
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
update winxed snapshot to e456f00b63:
- Fix to scope search that was failing since recent change for consts
- Fix expresionless switch with non int cases
- Compiler and driver now don't have source annotations,
saves memory in normal usages and you can always install annotated versions
if you need to debug the compiler
Commit: 3e98a290cec4f6989401ece6326475bc2ad03b95
https://github.com/parrot/parrot/commit/3e98a290cec4f6989401ece6326475bc2ad03b95
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M runtime/parrot/library/LWP/Protocol.pir
Log Message:
-----------
partial revert of http://github.com/parrot/parrot/commit/05a88d8a95cdecf94dbe6e0a11554a0ba88bb614
Socket is not a FileHandle
Commit: 3417b80c1460bb6ba6caab85416cb2f0e51d8cd8
https://github.com/parrot/parrot/commit/3417b80c1460bb6ba6caab85416cb2f0e51d8cd8
Author: NotFound <julian.notfound at gmail.com>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to release number 1.5.0
Commit: 2691300f884ff2b6db7081078b352e463610af56
https://github.com/parrot/parrot/commit/2691300f884ff2b6db7081078b352e463610af56
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M src/pmc/filehandle.pmc
Log Message:
-----------
[codingstd] Remove trailing whitespace.
Commit: 0a82f0ab75778ab9692bdf44ddc72aeda4af2310
https://github.com/parrot/parrot/commit/0a82f0ab75778ab9692bdf44ddc72aeda4af2310
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2011-12-19 (Mon, 19 Dec 2011)
Changed paths:
M examples/pir/make_hello_pbc.pir
Log Message:
-----------
Update example for change to FileHandle
Updates make_hello_pbc.pir for the change in
05a88d8 Remove FileHandle puts method and fix test and docs
Commit: 2db4772d14373eb5639acd591ba0d20bb061269f
https://github.com/parrot/parrot/commit/2db4772d14373eb5639acd591ba0d20bb061269f
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
initial overly-general version of changelog for 3.11.0
Commit: c27c04196c2c5a918540c193e57c249dde1c24e4
https://github.com/parrot/parrot/commit/c27c04196c2c5a918540c193e57c249dde1c24e4
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M ChangeLog
Log Message:
-----------
polish the changelog a bit
Commit: a6c5dd271c5c40144f2a08520d5d93e0665fce6b
https://github.com/parrot/parrot/commit/a6c5dd271c5c40144f2a08520d5d93e0665fce6b
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M MANIFEST.generated
M README
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
cut the 3.11.0 release "Duct Tape"
Commit: 618ded2ed610ace43bd6db3254e7e9791139c17a
https://github.com/parrot/parrot/commit/618ded2ed610ace43bd6db3254e7e9791139c17a
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
add alvis++ as the 4.1.0 release manager
Commit: 80e365dddd76f1c74757fd9038112c233399f1cb
https://github.com/parrot/parrot/commit/80e365dddd76f1c74757fd9038112c233399f1cb
Author: Christoph Otto <christoph_github at mksig.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
add some release managers for 2012, should the world not end
Commit: 96917801b694ed90418284a3aa0850d925484c8d
https://github.com/parrot/parrot/commit/96917801b694ed90418284a3aa0850d925484c8d
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-20 (Tue, 20 Dec 2011)
Changed paths:
M Configure.pl
Log Message:
-----------
Modify documentation re file-based configuration to respond to problem raised by gerdr++ in https://github.com/parrot/parrot/issues/233.
Commit: 48bf23df134c1431a751fd8d6fb8032404938010
https://github.com/parrot/parrot/commit/48bf23df134c1431a751fd8d6fb8032404938010
Author: nbrown <nbrown04 at gmail.com>
Date: 2011-12-22 (Thu, 22 Dec 2011)
Changed paths:
M lib/Parrot/Manifest.pm
Log Message:
-----------
make .gitignore parsing portable
Commit: 4097f986b2ed18163596963645537394eb924fdd
https://github.com/parrot/parrot/commit/4097f986b2ed18163596963645537394eb924fdd
Author: nbrown <nbrown04 at gmail.com>
Date: 2011-12-22 (Thu, 22 Dec 2011)
Changed paths:
M lib/Parrot/Manifest.pm
Log Message:
-----------
use Parrot::BuildUtil::slurp_file instead since File::Slurp is not in core (coke++)
Commit: 2006557aa4d0af457cac06cec78a46a98eb90aca
https://github.com/parrot/parrot/commit/2006557aa4d0af457cac06cec78a46a98eb90aca
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-22 (Thu, 22 Dec 2011)
Changed paths:
M MANIFEST.SKIP
M lib/Parrot/Manifest.pm
Log Message:
-----------
Correction to patch supplied by nbrown for
https://github.com/parrot/parrot/pull/237.
slurp_file returns a string, which meant for location of 'grep' excluding
comments had to be changed.
Commit: f7cc9f9a82005046bf3456c160bc4245782226f7
https://github.com/parrot/parrot/commit/f7cc9f9a82005046bf3456c160bc4245782226f7
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-27 (Tue, 27 Dec 2011)
Changed paths:
M Configure.pl
M MANIFEST
M examples/config/file/configcompiler
A examples/config/file/configverbose
M lib/Parrot/Configure/Options/Conf/File.pm
M t/configure/008-file_based_configuration.t
R t/configure/testlib/verbosefoobar
Log Message:
-----------
[configure] Provide an additional pattern by which an entry in the 'general' section of a configuration file can be matched against a double-quoted string containing whitespace. Per git Issue #233.
Commit: 1632ca3765ea4ef2d9b97dbf3f8e1369f70b1edb
https://github.com/parrot/parrot/commit/1632ca3765ea4ef2d9b97dbf3f8e1369f70b1edb
Author: jkeenan <jkeenan at cpan.org>
Date: 2011-12-27 (Tue, 27 Dec 2011)
Changed paths:
M lib/Parrot/Test/Pod.pm
Log Message:
-----------
Update list of files excluded from scrutiny of their POD to reflect change of name of testfile.
Commit: 8c4a2b19e3f2efa4fd2bd8a0e4175b1b6c083e24
https://github.com/parrot/parrot/commit/8c4a2b19e3f2efa4fd2bd8a0e4175b1b6c083e24
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2011-12-30 (Fri, 30 Dec 2011)
Changed paths:
M src/pmc/arrayiterator.pmc
M src/pmc/hashiterator.pmc
M src/pmc/iterator.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/stringiterator.pmc
Log Message:
-----------
Iterator PMC and family now implement the 'iterator' role.
If we test for this role, HLLs can easily implement and transparently use their own iterator types, and can easily detect when an object is an iterator (vs some other kind of data)
Commit: 5b125a15682c2cef3bfd0a22da4bd8e4bbeb2c22
https://github.com/parrot/parrot/commit/5b125a15682c2cef3bfd0a22da4bd8e4bbeb2c22
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-01-03 (Tue, 03 Jan 2012)
Changed paths:
M src/extend.c
Log Message:
-----------
fix bug in Parrot_ext_try reported by kshannon++:
the context pop was not poping at all.
The fix uses a static function instead of a macro for simplicity,
setjmp has much bigger impact in speed than any additional call
Commit: 8b416960171e55f7d08d9291b0c953774d5e7e62
https://github.com/parrot/parrot/commit/8b416960171e55f7d08d9291b0c953774d5e7e62
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-07 (Sat, 07 Jan 2012)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M README
M VERSION
A docs/binaries/ops2c.pod
A docs/binaries/parrot.pod
M docs/book/pir/ch08_io.pod
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M examples/pir/make_hello_pbc.pir
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M include/parrot/oplib/core_ops.h
M include/parrot/pointer_array.h
M lib/Parrot/Manifest.pm
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/Configure/genfile.pir
M runtime/parrot/library/ProfTest/PIRProfile.nqp
M runtime/parrot/library/Test/Builder/Output.pir
M runtime/parrot/library/osutils.pir
M src/extend.c
M src/ops/core_ops.c
M src/pmc/arrayiterator.pmc
M src/pmc/filehandle.pmc
M src/pmc/hashiterator.pmc
M src/pmc/iterator.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/stringiterator.pmc
M t/compilers/imcc/syn/op.t
M t/dynpmc/gziphandle.t
M t/pmc/io.t
M t/pmc/packfile.t
M t/pmc/stringhandle.t
M tools/dev/install_files.pl
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into interp_api_cleanup
Commit: e412704c5c3ca8754fedb3dc371a27a3dbc8bec3
https://github.com/parrot/parrot/commit/e412704c5c3ca8754fedb3dc371a27a3dbc8bec3
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-07 (Sat, 07 Jan 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
fix conflict in manifest
Commit: 72419974ee5c6454b564a425f0af278807039c10
https://github.com/parrot/parrot/commit/72419974ee5c6454b564a425f0af278807039c10
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M include/parrot/interpreter.h
M src/interp/api.c
Log Message:
-----------
various small cleanups to the new src/interp/api.c
Commit: 2afe799a3630222c7868cfd4ac98bb53b52a6bb7
https://github.com/parrot/parrot/commit/2afe799a3630222c7868cfd4ac98bb53b52a6bb7
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M frontend/parrot_debugger/main.c
M include/parrot/interpreter.h
M src/interp/api.c
M src/packfile/api.c
Log Message:
-----------
Refactor Parrot_interp_compile_file to be less obviously dependent on IMCC (though it does still require IMCC internally)
Commit: 2e5f4ee73479f4c5848f9b823c35c87ec4fc09a0
https://github.com/parrot/parrot/commit/2e5f4ee73479f4c5848f9b823c35c87ec4fc09a0
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M frontend/parrot_debugger/main.c
M include/parrot/interpreter.h
M src/interp/api.c
M src/packfile/api.c
Log Message:
-----------
Refactor Parrot_interp_compile_string and several more cleanups to Parrot_interp_compile_file and supporting code
Commit: 651dd87d89adaa295c01c70006ccb4804a10f51d
https://github.com/parrot/parrot/commit/651dd87d89adaa295c01c70006ccb4804a10f51d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M include/parrot/interpreter.h
M src/interp/api.c
Log Message:
-----------
re-headerize and fix a typo
Commit: c6a80b89f9ac7c3a3ad19199008e1572009b5b68
https://github.com/parrot/parrot/commit/c6a80b89f9ac7c3a3ad19199008e1572009b5b68
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-08 (Sun, 08 Jan 2012)
Changed paths:
M t/pmc/timer.t
Log Message:
-----------
Remove an svn remnant in the Timer tests
Commit: 9e513e1cf7a8cef7c377511433ac6093a7eba68a
https://github.com/parrot/parrot/commit/9e513e1cf7a8cef7c377511433ac6093a7eba68a
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-13 (Fri, 13 Jan 2012)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
Log Message:
-----------
[ops2c] include a bit more information in an error message
but overall it is still "less than awesome"
Commit: dd4b8b60107fdf9c15ce63c37251d9cea0ed21c6
https://github.com/parrot/parrot/commit/dd4b8b60107fdf9c15ce63c37251d9cea0ed21c6
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-14 (Sat, 14 Jan 2012)
Changed paths:
M config/init/hints.pm
Log Message:
-----------
die if --hintsfile was set, but no such file found
Commit: b5b6bf00366e79f10d1fb9af974e8d6527dd78e9
https://github.com/parrot/parrot/commit/b5b6bf00366e79f10d1fb9af974e8d6527dd78e9
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-14 (Sat, 14 Jan 2012)
Changed paths:
M config/init/hints.pm
Log Message:
-----------
Merge pull request #243 from gerdr/gerdr/ENOHINTSFILE
Don't silently ignore missing hints files if one was explicitly requested
Commit: d69262bc30704f3a2326ffb228334409ad70f1ba
https://github.com/parrot/parrot/commit/d69262bc30704f3a2326ffb228334409ad70f1ba
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-14 (Sat, 14 Jan 2012)
Changed paths:
M runtime/parrot/include/green_threads.pir
Log Message:
-----------
Uncomment what could be called some documentation for green threads
Commit: 395ff548295f019d9a67ab122f1be32cf1a32731
https://github.com/parrot/parrot/commit/395ff548295f019d9a67ab122f1be32cf1a32731
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-15 (Sun, 15 Jan 2012)
Changed paths:
M compilers/imcc/imc.c
M compilers/imcc/imcc.l
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/pbc.c
M compilers/imcc/unit.h
Log Message:
-----------
Remove the :instanceof flag from PIR.
Commit: c383a6376836c73f81fb808eac756ee7156076f8
https://github.com/parrot/parrot/commit/c383a6376836c73f81fb808eac756ee7156076f8
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-15 (Sun, 15 Jan 2012)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
M config/init/hints.pm
M runtime/parrot/include/green_threads.pir
M t/pmc/timer.t
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 98e627cc456da7c64917ac33ef7e3730a27b3238
https://github.com/parrot/parrot/commit/98e627cc456da7c64917ac33ef7e3730a27b3238
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M docs/tests.pod
Log Message:
-----------
Remove references to long-gone languages in parrot.git and mention all_hll_test
Commit: 8c42a3312c08421bc7836997ab03323411fa4278
https://github.com/parrot/parrot/commit/8c42a3312c08421bc7836997ab03323411fa4278
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
A t/pmc/timer-old.t
M t/pmc/timer.t
Log Message:
-----------
[t] Convert some elderly Timer PMC tests from PASM to PIR
Commit: ceee5270c8595285a09eb159ddda9241839a7bcd
https://github.com/parrot/parrot/commit/ceee5270c8595285a09eb159ddda9241839a7bcd
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M .gitignore
Log Message:
-----------
Ignore vim swap files in more directories
Commit: 0a73c2cf9bd5b568897ef383cf0395c8b0ed0b6b
https://github.com/parrot/parrot/commit/0a73c2cf9bd5b568897ef383cf0395c8b0ed0b6b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M t/pmc/timer-old.t
M t/pmc/timer.t
Log Message:
-----------
[t] Convert another Timer PMC test from PASM to PIR
Commit: 55049490fc974b088765159c1d80f60e5e512dbe
https://github.com/parrot/parrot/commit/55049490fc974b088765159c1d80f60e5e512dbe
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M t/pmc/nci.t
M t/pmc/timer-old.t
Log Message:
-----------
[t] There hasn't been a JIT runcore in a long while
Commit: 87bdf2fb6ba8aa1fe4f97c088f56d5dd50755c9a
https://github.com/parrot/parrot/commit/87bdf2fb6ba8aa1fe4f97c088f56d5dd50755c9a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M t/pmc/timer-old.t
M t/pmc/timer.t
Log Message:
-----------
[t] Convert more Timer PMC tests to PIR
Commit: e6b104823c74cf63216b166f808eaa982c9085e6
https://github.com/parrot/parrot/commit/e6b104823c74cf63216b166f808eaa982c9085e6
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M t/pmc/timer-old.t
M t/pmc/timer.t
Log Message:
-----------
[t] Convert the rest of the Timer PMC tests to PIR
Commit: 2a47d7ea087b8db4460fc173d1b2c528d2fde49c
https://github.com/parrot/parrot/commit/2a47d7ea087b8db4460fc173d1b2c528d2fde49c
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
R t/pmc/timer-old.t
Log Message:
-----------
Remove old Timer pmc test remnant
Commit: bb02f3f60b1bd17cb1f4733a2820869c07c48069
https://github.com/parrot/parrot/commit/bb02f3f60b1bd17cb1f4733a2820869c07c48069
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M compilers/imcc/imc.c
M compilers/imcc/imcc.l
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/pbc.c
M compilers/imcc/unit.h
Log Message:
-----------
Revert "Remove the :instanceof flag from PIR."
This reverts commit 395ff548295f019d9a67ab122f1be32cf1a32731.
Commit: eb2b219fd54f306bc47b48b55a5bd65e41a0d1eb
https://github.com/parrot/parrot/commit/eb2b219fd54f306bc47b48b55a5bd65e41a0d1eb
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M MANIFEST.SKIP
Log Message:
-----------
Rerun mk_manifest_and_skip.pl so that make manifest_tests passes.
Commit: 03d92a85d7d8e726d9f386f9d3bd63c3110730ed
https://github.com/parrot/parrot/commit/03d92a85d7d8e726d9f386f9d3bd63c3110730ed
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-16 (Mon, 16 Jan 2012)
Changed paths:
M compilers/imcc/imc.c
M compilers/imcc/imcc.l
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/pbc.c
M compilers/imcc/unit.h
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: dc3d65bd0b623532abb180a82749dfbd86aaa044
https://github.com/parrot/parrot/commit/dc3d65bd0b623532abb180a82749dfbd86aaa044
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M README
M TODO
M docs/submissions.pod
M parrotbug
Log Message:
-----------
replace some references to trac.parrot.org with the appropriate links to github issues
Commit: 4b038fb62a3f05f5aa5503d226a79c170e5df8a2
https://github.com/parrot/parrot/commit/4b038fb62a3f05f5aa5503d226a79c170e5df8a2
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/intro.pod
M docs/parrot.pod
Log Message:
-----------
more doc updates
Commit: 00e4c7db0bae5ff6ad069a272e1384e176d3d57c
https://github.com/parrot/parrot/commit/00e4c7db0bae5ff6ad069a272e1384e176d3d57c
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
Log Message:
-----------
Mention github issues in translations
Commit: 66823eb2592df20a231a027bcd0eee688aab5fb1
https://github.com/parrot/parrot/commit/66823eb2592df20a231a027bcd0eee688aab5fb1
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M examples/languages/abc/setup.pir
M examples/pir/befunge/setup.pir
Log Message:
-----------
fix links to abc and befunge
Commit: 386b6b02bd0f09e37cd74066f5d937dcd46267b7
https://github.com/parrot/parrot/commit/386b6b02bd0f09e37cd74066f5d937dcd46267b7
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/book/draft/appe_source_code.pod
Log Message:
-----------
Mention github in "Use the Source"
Commit: aa2df566efc92e6d3cef833f8525c884a67fbe8f
https://github.com/parrot/parrot/commit/aa2df566efc92e6d3cef833f8525c884a67fbe8f
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/book/draft/ch01_introduction.pod
Log Message:
-----------
book: Mention github in Chapter 1
Commit: 00d9dc09a85e6ff7e5c27732bdfa9ade5f742493
https://github.com/parrot/parrot/commit/00d9dc09a85e6ff7e5c27732bdfa9ade5f742493
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
Log Message:
-----------
book: Remove last trac mentions
A lot of this is very redundant, I'm noticing...
Commit: 80199fd46dc3474ddb5a71d76133c4b89d075c61
https://github.com/parrot/parrot/commit/80199fd46dc3474ddb5a71d76133c4b89d075c61
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/project/ticket_triaging.pod
Log Message:
-----------
fix URLs in ticket_triaging.pod; the rest still needs updating I fear
Commit: 1408b09a5860ef557cc397a33249e198343f088b
https://github.com/parrot/parrot/commit/1408b09a5860ef557cc397a33249e198343f088b
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/project/cage_cleaners_guide.pod
Log Message:
-----------
new github cage url
Commit: b60e8a03c004709a083a2b15e96aa896aa9e1a30
https://github.com/parrot/parrot/commit/b60e8a03c004709a083a2b15e96aa896aa9e1a30
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M docs/deprecations/deprecations.pod
M docs/faq.pod
M docs/gettingstarted.pod
Log Message:
-----------
docs: misc link updates to github
Commit: 9c185197fbc5dd6da9a4d97f7aa0bbf0831637d4
https://github.com/parrot/parrot/commit/9c185197fbc5dd6da9a4d97f7aa0bbf0831637d4
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M RESPONSIBLE_PARTIES
M docs/project/release_manager_guide.pod
Log Message:
-----------
update Languages url
Commit: f3d624112ea87fc2944e3c090a86196fc7bade91
https://github.com/parrot/parrot/commit/f3d624112ea87fc2944e3c090a86196fc7bade91
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M src/ops/experimental.ops
Log Message:
-----------
src/ops/experimental: Use github issues, not trac
Commit: 1400ed7679133d399ba4325b6e38bb0559799948
https://github.com/parrot/parrot/commit/1400ed7679133d399ba4325b6e38bb0559799948
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Makefile: Ask people to submit patches to github
Commit: e97ba05e7fc791a791fcdbf8f59bfc41c928e6a5
https://github.com/parrot/parrot/commit/e97ba05e7fc791a791fcdbf8f59bfc41c928e6a5
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_1.pod
Log Message:
-----------
Squaak: Point to github languages list
Commit: 748f52231bf9d73a28132b160a4ef48deb731bba
https://github.com/parrot/parrot/commit/748f52231bf9d73a28132b160a4ef48deb731bba
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M t/tools/install/testlib/README
Log Message:
-----------
Update a README to github from trac
Commit: 06546768d97c8e415589569f9bfb32eedef3cf78
https://github.com/parrot/parrot/commit/06546768d97c8e415589569f9bfb32eedef3cf78
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M api.yaml
Log Message:
-----------
Change trac links for those that exist on github
Commit: 02324c95e3107050fd216616a042273bbc9cf042
https://github.com/parrot/parrot/commit/02324c95e3107050fd216616a042273bbc9cf042
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
Get all the metadata in place for Parrot 4.0, 'Hyperstasis'
Commit: c0cd33d7e4151058570eabeb168471d37092cd33
https://github.com/parrot/parrot/commit/c0cd33d7e4151058570eabeb168471d37092cd33
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Give the changelog some love
Commit: b95dba663173daeca1b0a3cc796159e3e8c1574c
https://github.com/parrot/parrot/commit/b95dba663173daeca1b0a3cc796159e3e8c1574c
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M docs/submissions.pod
Log Message:
-----------
simplify docs/submissions.pod by linking to githubs help page for pull requests
Commit: b10eec1d6a21b47e7495c1d4b4b05131c1d9cd28
https://github.com/parrot/parrot/commit/b10eec1d6a21b47e7495c1d4b4b05131c1d9cd28
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M docs/project/metacommitter_guide.pod
M docs/submissions.pod
Log Message:
-----------
update commit bit management to use github
Commit: a8aab9f3f831e4a1e1d978600567e70c48cae1be
https://github.com/parrot/parrot/commit/a8aab9f3f831e4a1e1d978600567e70c48cae1be
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_4.pod
Log Message:
-----------
Fix bug in squak tutorial noticed by John Rizzo
Commit: 0d4aed06708ddf7cb16614410f5517826eeea0f2
https://github.com/parrot/parrot/commit/0d4aed06708ddf7cb16614410f5517826eeea0f2
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M docs/submissions.pod
Log Message:
-----------
More text updates
Commit: 4880d104a5fc9ad4f93d66803a230ff589db0c41
https://github.com/parrot/parrot/commit/4880d104a5fc9ad4f93d66803a230ff589db0c41
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M src/string/api.c
Log Message:
-----------
Replace trac ticket url with github issue url
Commit: 862156331eeeebf8ae44c1daca5ae0efeecde799
https://github.com/parrot/parrot/commit/862156331eeeebf8ae44c1daca5ae0efeecde799
Author: Jonathan Scott Duff <duff at pobox.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M src/ops/sys.ops
Log Message:
-----------
add another github issue url
Commit: de92e5ef89c070f40dd81158ac9d9471caa3110b
https://github.com/parrot/parrot/commit/de92e5ef89c070f40dd81158ac9d9471caa3110b
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M api.yaml
M src/ops/sys.ops
M t/pmc/exporter.t
Log Message:
-----------
update ticket links from trac to github
Since many tickets have been closed before migrating, many trac URLs remain
Commit: 888e8322d3e5be473800c7d5a6b1d73af5f24e20
https://github.com/parrot/parrot/commit/888e8322d3e5be473800c7d5a6b1d73af5f24e20
Author: John Rizzo <johnrizzo1 at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_5.pod
Log Message:
-----------
There was a misspelling. The statement_list rule was spelled statementlist
Commit: 8b3aa4a5e508f5cff815e30fca94dc5a006c6d4f
https://github.com/parrot/parrot/commit/8b3aa4a5e508f5cff815e30fca94dc5a006c6d4f
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M README
M RESPONSIBLE_PARTIES
M TODO
M api.yaml
M config/gen/makefiles/root.in
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch01_introduction.pod
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
M docs/deprecations/deprecations.pod
M docs/faq.pod
M docs/gettingstarted.pod
M docs/intro.pod
M docs/parrot.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/ticket_triaging.pod
M docs/submissions.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M examples/languages/abc/setup.pir
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/pir/befunge/setup.pir
M parrotbug
M src/ops/experimental.ops
M src/ops/sys.ops
M src/string/api.c
M t/pmc/exporter.t
M t/tools/install/testlib/README
Log Message:
-----------
Merge remote branch 'origin/github-links'
Commit: fd87a615aee8cf243a4c7f00303ad67491068f55
https://github.com/parrot/parrot/commit/fd87a615aee8cf243a4c7f00303ad67491068f55
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_5.pod
Log Message:
-----------
Merge pull request #697 from johnrizzo1/patch-2
The statement_list rule was spelled
Commit: 63b176e918157fccbd3eddc659397e3c819eab21
https://github.com/parrot/parrot/commit/63b176e918157fccbd3eddc659397e3c819eab21
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M .gitignore
M config/gen/makefiles/root.in
M config/init/hints/cygwin.pm
Log Message:
-----------
cleanup cygwin build
Commit: 9e4d1cadaf035ad23e3dcc6fe0dc8dcdf4cbb04e
https://github.com/parrot/parrot/commit/9e4d1cadaf035ad23e3dcc6fe0dc8dcdf4cbb04e
Author: John Rizzo <johnrizzo1 at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_6.pod
Log Message:
-----------
It was not clear that this was an action for someone following the tutorial. I've changed the language to clearly state that the follower of the tutorial should update that action method.
Commit: b2f3e449d2944bb71aab36ad439aa0e19a53b569
https://github.com/parrot/parrot/commit/b2f3e449d2944bb71aab36ad439aa0e19a53b569
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M examples/languages/squaak/doc/tutorial_episode_6.pod
Log Message:
-----------
Merge pull request #698 from johnrizzo1/patch-3
Documentation is not clear that the user should perform a change necessary for completing the tutorial.
Commit: ea3cc267759bbafcd9c8dcd5a796eba61642f805
https://github.com/parrot/parrot/commit/ea3cc267759bbafcd9c8dcd5a796eba61642f805
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
A t/src/embed_10.o
A t/src/embed_11.o
A t/src/embed_3.o
A t/src/embed_4.o
A t/src/embed_5.o
A t/src/embed_6.o
A t/src/embed_7.o
A t/src/embed_8.o
A t/src/embed_9.o
A t/src/extend_17.o
Log Message:
-----------
I do not know why I'm having to track these embed_*.o files. Clearly,
somewhere along-the-way, things got a'bit screwed up. Still, this is just a
working branch, so ... it should be too much of a problem.
Commit: be03965c810da516d7686c134e7046ff6749484d
https://github.com/parrot/parrot/commit/be03965c810da516d7686c134e7046ff6749484d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M docs/parrothist.pod
M tools/release/release.json
Log Message:
-----------
Convert parrothist.pod from iso-8859-1 to utf-8, for ease
Commit: e141fade1ba3b3ac52c68ae73e298dc1356918af
https://github.com/parrot/parrot/commit/e141fade1ba3b3ac52c68ae73e298dc1356918af
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M tools/release/release.json
Log Message:
-----------
Fix a typo in json that I shouldn't have committed
Commit: 86d1c0135d04580ca0aea3f4c8264a2ec23a7de5
https://github.com/parrot/parrot/commit/86d1c0135d04580ca0aea3f4c8264a2ec23a7de5
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-01-18 (Wed, 18 Jan 2012)
Changed paths:
M README
M RESPONSIBLE_PARTIES
M TODO
M api.yaml
M config/gen/makefiles/root.in
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch01_introduction.pod
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
M docs/deprecations/deprecations.pod
M docs/faq.pod
M docs/gettingstarted.pod
M docs/intro.pod
M docs/parrot.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/ticket_triaging.pod
M docs/submissions.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M examples/languages/abc/setup.pir
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/languages/squaak/doc/tutorial_episode_4.pod
M examples/languages/squaak/doc/tutorial_episode_5.pod
M examples/languages/squaak/doc/tutorial_episode_6.pod
M examples/pir/befunge/setup.pir
M parrotbug
M src/ops/experimental.ops
M src/ops/sys.ops
M src/string/api.c
M t/pmc/exporter.t
M t/tools/install/testlib/README
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 91106b765c6b40219f02c55f3ebb4e51a54df05e
https://github.com/parrot/parrot/commit/91106b765c6b40219f02c55f3ebb4e51a54df05e
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M MANIFEST.generated
Log Message:
-----------
add Cygwin-specific files to MANIFEST.generated
Commit: d65427882339eecb179afb51a343510b5e68a27c
https://github.com/parrot/parrot/commit/d65427882339eecb179afb51a343510b5e68a27c
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M config/init/hints/cygwin.pm
Log Message:
-----------
change inst_libparrot_* flags on Cygwin
we need to link against the import library libparrot.dll.a in libdir,
NOT against the DLL cygparrot*.dll located in bindir
Commit: b9da642e5c5a10a18728f2fd495a3c4b1a03c80d
https://github.com/parrot/parrot/commit/b9da642e5c5a10a18728f2fd495a3c4b1a03c80d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-19 (Thu, 19 Jan 2012)
Changed paths:
M .gitignore
M MANIFEST.generated
M config/gen/makefiles/root.in
M config/init/hints/cygwin.pm
Log Message:
-----------
Merge pull request #699 from gerdr/gerdr/cygwin
cleanup cygwin build
Commit: 469614938c33a131df2e6f204ce9ac44d209bf4d
https://github.com/parrot/parrot/commit/469614938c33a131df2e6f204ce9ac44d209bf4d
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M docs/pdds/draft/pdd06_pasm.pod
Log Message:
-----------
remove broken link, ehiggs++
Commit: c6b69fd2b7c2976bd8bb35ea1d4f5e2c8129ceea
https://github.com/parrot/parrot/commit/c6b69fd2b7c2976bd8bb35ea1d4f5e2c8129ceea
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M config/gen/makefiles/root.in
M src/dynoplibs/Rules.in
M src/dynpmc/Rules.in
Log Message:
-----------
strip installable executables and shared libraries on Cygwin
shared libraries are only stripped if --optimize is present
Commit: da7ed435efde5ff309080904c4763a842f2f8b20
https://github.com/parrot/parrot/commit/da7ed435efde5ff309080904c4763a842f2f8b20
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
let pbc_to_exe strip installable executables on Cygwin
Commit: ec7a0b0386b85dbc4299475ad0e20448be87c2d3
https://github.com/parrot/parrot/commit/ec7a0b0386b85dbc4299475ad0e20448be87c2d3
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M config/gen/makefiles/root.in
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
For consistency, only strip installable files on Cygwin if --optimize is present
Commit: 71db5f45736e4018809c801671a8a5ca1f6880a7
https://github.com/parrot/parrot/commit/71db5f45736e4018809c801671a8a5ca1f6880a7
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M config/gen/makefiles/root.in
M src/dynoplibs/Rules.in
M src/dynpmc/Rules.in
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
Merge pull request #701 from gerdr/gerdr/cygwin-strip
Strip installable executables and shared libraries on Cygwin
Commit: a5dd594551cd8e31c937a5c7f3cbaa018ada6fc3
https://github.com/parrot/parrot/commit/a5dd594551cd8e31c937a5c7f3cbaa018ada6fc3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Add note about gerdr++'s improvements on cygwin
Commit: 83c81811723c19734c3b0b443dd592fa42f5f2a0
https://github.com/parrot/parrot/commit/83c81811723c19734c3b0b443dd592fa42f5f2a0
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M src/ops/sys.ops
Log Message:
-----------
[codingstd] Remove trailing whitespace.
Commit: 77a58433675121204c04654c00b3878a7540f858
https://github.com/parrot/parrot/commit/77a58433675121204c04654c00b3878a7540f858
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M MANIFEST.SKIP
Log Message:
-----------
Update MANIFEST.SKIP.
Commit: 2b539e724b0e0759617f6212bb073834382bd478
https://github.com/parrot/parrot/commit/2b539e724b0e0759617f6212bb073834382bd478
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-20 (Fri, 20 Jan 2012)
Changed paths:
M t/fullharness
Log Message:
-----------
Require TAP::Harness::Archive and related modules only if we' making an archive or sending to smolder.
Commit: 3e6bc3e3b94076d0c0e49d0eedff8f788fbe851c
https://github.com/parrot/parrot/commit/3e6bc3e3b94076d0c0e49d0eedff8f788fbe851c
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M .gitignore
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M README
M RESPONSIBLE_PARTIES
M TODO
M VERSION
M api.yaml
M compilers/imcc/api.c
M compilers/opsc/src/Ops/Trans/C.pm
M config/gen/makefiles/root.in
M config/init/hints.pm
M config/init/hints/cygwin.pm
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch01_introduction.pod
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
M docs/deprecations/deprecations.pod
M docs/faq.pod
M docs/gettingstarted.pod
M docs/intro.pod
M docs/parrot.pod
M docs/parrothist.pod
M docs/pdds/draft/pdd06_pasm.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/ticket_triaging.pod
M docs/submissions.pod
M docs/tests.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M examples/languages/abc/setup.pir
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/languages/squaak/doc/tutorial_episode_4.pod
M examples/languages/squaak/doc/tutorial_episode_5.pod
M examples/languages/squaak/doc/tutorial_episode_6.pod
M examples/pir/befunge/setup.pir
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/interpreter.h
M include/parrot/oplib/core_ops.h
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/PMC.pm
M parrotbug
M runtime/parrot/include/green_threads.pir
M src/debug.c
M src/dynoplibs/Rules.in
M src/dynpmc/Rules.in
M src/embed/api.c
M src/exceptions.c
M src/extend.c
A src/interp/api.c
R src/interp/inter_create.c
R src/interp/inter_misc.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/sys.ops
M src/packfile/api.c
M src/pmc/arrayiterator.pmc
M src/pmc/hashiterator.pmc
M src/pmc/iterator.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/stringiterator.pmc
M src/string/api.c
M t/pmc/exporter.t
M t/pmc/nci.t
M t/pmc/timer.t
M t/src/embed.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
M t/tools/install/testlib/README
M tools/dev/pbc_to_exe.pir
M tools/release/release.json
Log Message:
-----------
Merge remote branch 'origin/master' into 233/file_based_config
Commit: d313e63b932aee78c8f2c7ad03d864e5e47c440d
https://github.com/parrot/parrot/commit/d313e63b932aee78c8f2c7ad03d864e5e47c440d
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M Configure.pl
M MANIFEST
M examples/config/file/configcompiler
A examples/config/file/configverbose
M lib/Parrot/Configure/Options/Conf/File.pm
M lib/Parrot/Test/Pod.pm
M t/configure/008-file_based_configuration.t
R t/configure/testlib/verbosefoobar
Log Message:
-----------
Merge branch '233/file_based_config'
Commit: ea13f566b46d870166e65081e52dd7ac6fabfcd5
https://github.com/parrot/parrot/commit/ea13f566b46d870166e65081e52dd7ac6fabfcd5
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M t/fullharness
Log Message:
-----------
Remove the BEGIN block, which is no longer needed.
Commit: 7c21ffa2ca8e0c859d4e535d4419db894f885de4
https://github.com/parrot/parrot/commit/7c21ffa2ca8e0c859d4e535d4419db894f885de4
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M include/parrot/runcore_profiling.h
M include/parrot/runcore_subprof.h
Log Message:
-----------
Correct name of file inside C-comment; update copyright date.
Commit: 0ba4979837a466fc1f99cd36cc58dabc6ffe9f56
https://github.com/parrot/parrot/commit/0ba4979837a466fc1f99cd36cc58dabc6ffe9f56
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M lib/Parrot/Configure/Compiler.pm
Log Message:
-----------
Clarify documentation, correct one spelling error, improve POD formatting.
Commit: 512380678e3b21e28fac0572edcadb524c92e0e9
https://github.com/parrot/parrot/commit/512380678e3b21e28fac0572edcadb524c92e0e9
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-21 (Sat, 21 Jan 2012)
Changed paths:
M include/parrot/runcore_profiling.h
M include/parrot/runcore_subprof.h
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: 9366c89ae4e9e3ae393fbda893565060decc0b66
https://github.com/parrot/parrot/commit/9366c89ae4e9e3ae393fbda893565060decc0b66
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M docs/project/committer_guide.pod
Log Message:
-----------
Update document to point to the correct pod checker test because there has not
been a '/t/doc/pod.t' since v0.9.1
Commit: 948fbf1e00f0121b0ae45326ca7bd38eebfee6b8
https://github.com/parrot/parrot/commit/948fbf1e00f0121b0ae45326ca7bd38eebfee6b8
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Minor updates and revisions
Commit: 96ff976421b15ff829ff4d9aef7cfbb33ea36681
https://github.com/parrot/parrot/commit/96ff976421b15ff829ff4d9aef7cfbb33ea36681
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Note revision of 'docs/project/release_manager_guide.pod' in ChangeLog
Commit: efc7d2ee6e7b1bed4120ff15c1060ce3e8f5aba6
https://github.com/parrot/parrot/commit/efc7d2ee6e7b1bed4120ff15c1060ce3e8f5aba6
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
R tools/docs/make_html_docs.pl
A tools/docs/mk_html_docs.pl
Log Message:
-----------
Make 'make_html_docs.pl' name conform to other 'make' tools.
Commit: 497978aab55ccf9c2fde6745900bb3b226b5dc3b
https://github.com/parrot/parrot/commit/497978aab55ccf9c2fde6745900bb3b226b5dc3b
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M tools/docs/mk_html_docs.pl
Log Message:
-----------
Enable mk_html_docs.pl to pass html headers and links to Parrot::Docs::HTMLPage
Commit: 1af532321cdf778acdaed145a2efae4d6aff26f1
https://github.com/parrot/parrot/commit/1af532321cdf778acdaed145a2efae4d6aff26f1
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M tools/docs/mk_html_docs.pl
Log Message:
-----------
Minor edit
Commit: 659ec6f634ae51a44390e0286b97b0cbed9ce17a
https://github.com/parrot/parrot/commit/659ec6f634ae51a44390e0286b97b0cbed9ce17a
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-25 (Wed, 25 Jan 2012)
Changed paths:
M lib/Parrot/Docs/HTMLPage.pm
Log Message:
-----------
Added a simple body subroutine to process html passed to the module.
Commit: 56f32cf3da5f9e770ad2ecd6a166000e8005704b
https://github.com/parrot/parrot/commit/56f32cf3da5f9e770ad2ecd6a166000e8005704b
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-25 (Wed, 25 Jan 2012)
Changed paths:
M MANIFEST
M config/gen/makefiles/docs.in
Log Message:
-----------
Renamed make_html_docs.pl to mk_html_docs.pl to conform with other make named tools.
Commit: 03b3d5fb10dcc61785a269be4e771d85a39c544e
https://github.com/parrot/parrot/commit/03b3d5fb10dcc61785a269be4e771d85a39c544e
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-25 (Wed, 25 Jan 2012)
Changed paths:
M frontend/parrot2/main.c
Log Message:
-----------
frontend: Be pessimistic about arguments
The code to handle -o added two arguments to the final array.
However, longopt allows "-o file" to also be passed as
"--output=file". This causes one argument to cause two to be added.
This means that we can't have the destination array be the same size
as the original.
I've decided to use the most pessimistic case for allocation, one
where every argument causes two to be added (parrot --output=file1
--output=file2 etc). Alternative solutions include passing it as
"-o=file" instead and having prt0 handle breaking it apart, but this
is the fastest way to fix the memory overrun.
Commit: 5472b91c95e8df2e0f394c0a3068653c1bead086
https://github.com/parrot/parrot/commit/5472b91c95e8df2e0f394c0a3068653c1bead086
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-25 (Wed, 25 Jan 2012)
Changed paths:
M lib/Parrot/Docs/HTMLPage.pm
M tools/docs/mk_html_docs.pl
Log Message:
-----------
Added comments to clarify the reason for the code updates.
Commit: d7125000866d6a6b7fe7abfc38b180ef5b1698b5
https://github.com/parrot/parrot/commit/d7125000866d6a6b7fe7abfc38b180ef5b1698b5
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-25 (Wed, 25 Jan 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Fixed typo.
Commit: 93f24ffd376a6c56421437a4ab16d2a6e251bdd2
https://github.com/parrot/parrot/commit/93f24ffd376a6c56421437a4ab16d2a6e251bdd2
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
Fixed typo
Commit: 18f3b94af8695e5a94af9f34227792a444cae8c9
https://github.com/parrot/parrot/commit/18f3b94af8695e5a94af9f34227792a444cae8c9
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M config/init/defaults.pm
M docs/pdds/pdd03_calling_conventions.pod
M frontend/pbc_merge/main.c
M include/parrot/pointer_array.h
M lib/Parrot/Docs/File.pm
M lib/Parrot/Pmc2c/PMC/RO.pm
M runtime/parrot/bin/prove.pir
M runtime/parrot/include/hllmacros.pir
M runtime/parrot/library/distutils.pir
M src/debug.c
M src/namespace.c
M src/ops/io.ops
M src/ops/sys.ops
M src/packfile/api.c
M src/packfile/pf_items.c
M src/platform/generic/file.c
M src/platform/win32/dl.c
M t/compilers/data_json/to_parrot.t
M t/compilers/imcc/syn/clash.t
M t/compilers/imcc/syn/regressions.t
M t/compilers/pct/past.t
M t/compilers/tge/grammar.t
M t/dynoplibs/io.t
M t/dynpmc/os.t
M t/harness.pir
M t/library/p6object.t
M t/native_pbc/header.t
M t/native_pbc/integer.t
M t/native_pbc/number.t
M t/native_pbc/string.t
M t/oo/metamodel.t
M t/op/arithmetics.t
M t/op/calling.t
M t/op/comp.t
M t/op/inf_nan.t
M t/op/lexicals.t
M t/op/number.t
M t/pmc/class.t
M t/pmc/complex.t
M t/pmc/exporter.t
M t/pmc/filehandle.t
M t/pmc/float.t
M t/pmc/io.t
M t/pmc/io_iterator.t
M t/pmc/multidispatch.t
M t/pmc/namespace-old.t
M t/pmc/packfile.t
M t/pmc/packfileview.t
M t/pmc/parrotio.t
M t/pmc/resizablepmcarray.t
M t/pmc/stringhandle.t
M t/pmc/sub.t
M t/run/options.t
Log Message:
-----------
Auto-replace TT# with GH# as per GH #707
This takes us from 316 to 145 references to trac tickets. I suspect
they are all closed tickets.
Commit: 15dd3bf7e28b845378684eed6ebb5624c15abe3d
https://github.com/parrot/parrot/commit/15dd3bf7e28b845378684eed6ebb5624c15abe3d
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M frontend/parrot2/main.c
Log Message:
-----------
codeingstd: don't use C++ comments, benabik--
Commit: 2d8947be2e2c6e707e1143e9460306a8ae233e59
https://github.com/parrot/parrot/commit/2d8947be2e2c6e707e1143e9460306a8ae233e59
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
A .travis.yml
Log Message:
-----------
Add a Travis CI config file
Commit: 7e7e8f4a90eea7517c0a34610c63bc0c822a7fe0
https://github.com/parrot/parrot/commit/7e7e8f4a90eea7517c0a34610c63bc0c822a7fe0
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Do a configure at 'script' time, not 'before_script'
Commit: bed6acfad133730d116cdd495e3c9a3cf75de075
https://github.com/parrot/parrot/commit/bed6acfad133730d116cdd495e3c9a3cf75de075
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] We use Configure.pl, not ./configure
Commit: 81051fb8e574112e52e2c48fe06732428e8ccb73
https://github.com/parrot/parrot/commit/81051fb8e574112e52e2c48fe06732428e8ccb73
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] See how Travis CI likes our full test suite
Commit: a6ccd197a04ae1624e588ff24b420942a8c8afd0
https://github.com/parrot/parrot/commit/a6ccd197a04ae1624e588ff24b420942a8c8afd0
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-26 (Thu, 26 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Fix a dirth of whitespace
Commit: 74a17f0717dee63bf22dc178ad8ad5439c7e94ae
https://github.com/parrot/parrot/commit/74a17f0717dee63bf22dc178ad8ad5439c7e94ae
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Update doc to fix issue #170.
Commit: c2d78208b18bc299c08852152d44404731c179bc
https://github.com/parrot/parrot/commit/c2d78208b18bc299c08852152d44404731c179bc
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Fixed typo.
Commit: 844e6f92bd81f70484097032c769889d3b020a6b
https://github.com/parrot/parrot/commit/844e6f92bd81f70484097032c769889d3b020a6b
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M t/fullharness
Log Message:
-----------
Merge branch 'kid51/fulltest_easy'
Commit: 5c9014ef3e7e58553ddbb555531c5af28dd78fac
https://github.com/parrot/parrot/commit/5c9014ef3e7e58553ddbb555531c5af28dd78fac
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
Update MANIFEST to include .travis.yml.
Commit: 42997bcca663a7cd1262be7f0846052aab20b88a
https://github.com/parrot/parrot/commit/42997bcca663a7cd1262be7f0846052aab20b88a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M t/codingstd/filenames.t
Log Message:
-----------
[ci] Make our codingstd test conveniently skip over .travis.yml
Commit: 8b1c382563d3f9508d3d344474f2c84b4cb95b4c
https://github.com/parrot/parrot/commit/8b1c382563d3f9508d3d344474f2c84b4cb95b4c
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Test parrot with LLVM/clang as well as with/without optimization
Commit: 57604a13a9be6f906b8e8f0afbd5a003d6cb7b41
https://github.com/parrot/parrot/commit/57604a13a9be6f906b8e8f0afbd5a003d6cb7b41
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-27 (Fri, 27 Jan 2012)
Changed paths:
M .gitignore
A .travis.yml
M CREDITS
M ChangeLog
M Configure.pl
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
A README
M RESPONSIBLE_PARTIES
M TODO
M VERSION
M api.yaml
M compilers/imcc/api.c
M compilers/imcc/imc.h
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M compilers/imcc/symreg.h
M compilers/opsc/src/Ops/Compiler/Actions.pm
M compilers/opsc/src/Ops/Compiler/Grammar.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PCT/Node.pir
M config/auto/warnings.pm
M config/gen/makefiles/root.in
M config/init/defaults.pm
M config/init/hints.pm
M config/init/hints/cygwin.pm
A docs/binaries/ops2c.pod
A docs/binaries/parrot-nqp.pod
A docs/binaries/parrot-prove.pod
M docs/binaries/parrot.pod
A docs/binaries/parrot_config.pod
A docs/binaries/parrot_nci_thunk_gen.pod
A docs/binaries/parrotbug.pod
A docs/binaries/pbc_to_exe.pod
A docs/binaries/plumage.pod
A docs/binaries/winxed.pod
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch01_introduction.pod
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
M docs/book/pir/ch08_io.pod
M docs/deprecations/deprecations.pod
M docs/embed.pod
M docs/faq.pod
M docs/gettingstarted.pod
M docs/intro.pod
M docs/parrot.pod
M docs/parrothist.pod
M docs/pdds/draft/pdd06_pasm.pod
M docs/pdds/pdd03_calling_conventions.pod
M docs/pdds/pdd22_io.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/committer_guide.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/ticket_triaging.pod
M docs/submissions.pod
M docs/tests.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M docs/user/pir/pmcs.pod
M examples/config/file/configcompiler
A examples/config/file/configverbose
M examples/embed/cotorra.c
M examples/languages/abc/setup.pir
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/languages/squaak/doc/tutorial_episode_4.pod
M examples/languages/squaak/doc/tutorial_episode_5.pod
M examples/languages/squaak/doc/tutorial_episode_6.pod
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
M examples/languages/squaak/src/Squaak/Runtime.pm
M examples/languages/squaak/t/00-sanity.t
M examples/pir/befunge/setup.pir
M examples/pir/make_hello_pbc.pir
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/context.h
M include/parrot/datatypes.h
M include/parrot/events.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/interpreter.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/oo.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/pmc.h
M include/parrot/pointer_array.h
M include/parrot/runcore_profiling.h
M include/parrot/runcore_subprof.h
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Configure/Options/Conf/File.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/RO.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
M lib/Parrot/Test/Pod.pm
M parrotbug
M ports/debian/libparrot3.3.0.symbols
M runtime/parrot/bin/prove.pir
M runtime/parrot/include/green_threads.pir
M runtime/parrot/include/hllmacros.pir
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/Configure/genfile.pir
M runtime/parrot/library/ProfTest/PIRProfile.nqp
M runtime/parrot/library/Test/Builder.pir
M runtime/parrot/library/Test/Builder/Output.pir
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/osutils.pir
M src/call/context_accessors.c
M src/call/pcc.c
M src/debug.c
M src/dynext.c
M src/dynoplibs/Rules.in
M src/dynpmc/Rules.in
M src/dynpmc/select.pmc
M src/embed/api.c
M src/embed/bytecode.c
M src/embed/pmc.c
M src/events.c
M src/exceptions.c
M src/extend.c
M src/gc/gc_gms.c
M src/gc/mark_sweep.c
M src/hll.c
A src/interp/api.c
R src/interp/inter_create.c
R src/interp/inter_misc.c
M src/key.c
M src/misc.c
M src/multidispatch.c
M src/namespace.c
M src/nci/libffi.c
M src/oo.c
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/string.ops
M src/ops/sys.ops
M src/packfile/api.c
M src/packfile/pf_items.c
M src/platform/generic/file.c
M src/platform/win32/dl.c
M src/pmc.c
M src/pmc/arrayiterator.pmc
M src/pmc/coroutine.pmc
M src/pmc/default.pmc
M src/pmc/eval.pmc
M src/pmc/exception.pmc
M src/pmc/exceptionhandler.pmc
M src/pmc/filehandle.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/hashiterator.pmc
M src/pmc/imccompiler.pmc
M src/pmc/iterator.pmc
M src/pmc/key.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileannotation.pmc
M src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/socket.pmc
M src/pmc/stringiterator.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/runcore/subprof.c
M src/scheduler.c
M src/string/api.c
M t/compilers/data_json/to_parrot.t
M t/compilers/imcc/syn/clash.t
M t/compilers/imcc/syn/op.t
M t/compilers/imcc/syn/regressions.t
M t/compilers/opsc/06-opsfile.t
M t/compilers/pct/past.t
M t/compilers/tge/grammar.t
M t/configure/008-file_based_configuration.t
R t/configure/testlib/verbosefoobar
M t/dynoplibs/io.t
M t/dynpmc/gziphandle.t
M t/dynpmc/os.t
M t/fullharness
M t/harness.pir
M t/library/p6object.t
M t/native_pbc/header.t
M t/native_pbc/integer.t
M t/native_pbc/number.t
M t/native_pbc/string.t
M t/oo/metamodel.t
M t/op/arithmetics.t
M t/op/calling.t
M t/op/comp.t
M t/op/gc.t
M t/op/inf_nan.t
M t/op/lexicals.t
M t/op/number.t
M t/pmc/alarm.t
M t/pmc/class.t
M t/pmc/complex.t
M t/pmc/exceptionhandler.t
M t/pmc/exporter.t
M t/pmc/filehandle.t
M t/pmc/float.t
M t/pmc/io.t
M t/pmc/io_iterator.t
M t/pmc/iterator.t
M t/pmc/mappedbytearray.t
M t/pmc/multidispatch.t
M t/pmc/namespace-old.t
M t/pmc/nci.t
M t/pmc/opcode.t
M t/pmc/packfile.t
M t/pmc/packfileview.t
M t/pmc/parrotio.t
M t/pmc/resizablepmcarray.t
M t/pmc/stringhandle.t
M t/pmc/sub.t
M t/pmc/task.t
M t/pmc/task_primes.t
M t/pmc/timer.t
M t/run/options.t
M t/src/embed.t
M t/src/embed/pmc.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
M t/src/warnings.t
M t/tools/install/testlib/README
M tools/dev/install_files.pl
M tools/dev/pbc_to_exe.pir
M tools/release/release.json
Log Message:
-----------
Merge branch 'master' into ayardley/documentation_revisions
Conflicts:
CREDITS
MANIFEST
README
docs/binaries/parrot.pod
Commit: 5b5e7a57cd7254dcb8ea5a89d6a297eb15eaca54
https://github.com/parrot/parrot/commit/5b5e7a57cd7254dcb8ea5a89d6a297eb15eaca54
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-01-28 (Sat, 28 Jan 2012)
Changed paths:
M MANIFEST
R t/steps/auto/sha1-01.t
Log Message:
-----------
Config step auto::sha1 was removed some time ago! No longer need corresponding 'steps' test in the repo.
Commit: b40e9d9e8cd379c85b840a9fab12de7cf36accc9
https://github.com/parrot/parrot/commit/b40e9d9e8cd379c85b840a9fab12de7cf36accc9
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-28 (Sat, 28 Jan 2012)
Changed paths:
M tools/docs/mk_html_docs.pl
Log Message:
-----------
Fixed minor error to earlier updates.
Commit: 4533a7f90a241feb07456f6b66ac94bf47875662
https://github.com/parrot/parrot/commit/4533a7f90a241feb07456f6b66ac94bf47875662
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-28 (Sat, 28 Jan 2012)
Changed paths:
M MANIFEST
M config/gen/makefiles/docs.in
M lib/Parrot/Docs/HTMLPage.pm
R tools/docs/make_html_docs.pl
A tools/docs/mk_html_docs.pl
Log Message:
-----------
Merge branch 'ayardley/mk_html_docs'
Commit: 5b68a03a1a5ea46ff5f6a228f9528458561d5b95
https://github.com/parrot/parrot/commit/5b68a03a1a5ea46ff5f6a228f9528458561d5b95
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-29 (Sun, 29 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Attempt to install perl dependencies so we can submit to Smolder
Commit: b6cba3e9b8fae2bb6b09e856e45a041f3a849e01
https://github.com/parrot/parrot/commit/b6cba3e9b8fae2bb6b09e856e45a041f3a849e01
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-29 (Sun, 29 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Try removing local::lib setup since it is already intalled+configured by apt-get
Commit: 8a1265a34f90bfcae4ab3e363d68b9213778114b
https://github.com/parrot/parrot/commit/8a1265a34f90bfcae4ab3e363d68b9213778114b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-29 (Sun, 29 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Add zlib
Commit: 9285a10ced545691d35a47758e97c1f9bb5a2cf7
https://github.com/parrot/parrot/commit/9285a10ced545691d35a47758e97c1f9bb5a2cf7
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Try to fix a permission issue
Commit: 676284fc054b6fc78bb535adf970f65297d98b81
https://github.com/parrot/parrot/commit/676284fc054b6fc78bb535adf970f65297d98b81
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Try fixing the permisions again and dump our environment
Commit: 032380e4a927bf73535fe8aca84067b6d259cdf3
https://github.com/parrot/parrot/commit/032380e4a927bf73535fe8aca84067b6d259cdf3
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M config/gen/makefiles/docs.in
Log Message:
-----------
[docs] fix build
Commit: f1f6a8788fc190c02c718d8bcc510fd0e3ea8a6a
https://github.com/parrot/parrot/commit/f1f6a8788fc190c02c718d8bcc510fd0e3ea8a6a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] There is no ~/perl5 directory when local::lib is installed via apt-get
Commit: 6047a421febb94ba8b629c8f5f2fa4f29ab44aa5
https://github.com/parrot/parrot/commit/6047a421febb94ba8b629c8f5f2fa4f29ab44aa5
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Correct the dependencies for submitting to smolder via Perl and don't run tests for CPAN dependencies
Commit: 1f4a9d3ec3680c556ec79643020e5b8411c441c8
https://github.com/parrot/parrot/commit/1f4a9d3ec3680c556ec79643020e5b8411c441c8
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Try to get the correct local::lib env vars set
Commit: d4f3f68916979b109f480f6d61b577db9e35dd24
https://github.com/parrot/parrot/commit/d4f3f68916979b109f480f6d61b577db9e35dd24
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Since --test=build with return an error code if build tests fail, run our make command unconditionally so Smolder reports get sent
Commit: 18664be52815764d0c50a25bf910cac0f1806e37
https://github.com/parrot/parrot/commit/18664be52815764d0c50a25bf910cac0f1806e37
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-30 (Mon, 30 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Test plain builds instead of ccache
We weren't getting a lot of ROI out of testing ccache vs. non-ccache
builds, i.e. I have never seen a ccache/non-ccache build pair have
different behaviors.
Much better to test a "plain" parrot compile for each compiler, which
means we turn off every possible Configure.pl flag. This tends to catch
test failures where tests have not been properly skipped if Parrot was
not compiled with the feature turned on.
This has the added benefit of using fewer resources on Travis CI and
running faster.
Commit: 055483222b55def677658f54dac9e6971ac22b70
https://github.com/parrot/parrot/commit/055483222b55def677658f54dac9e6971ac22b70
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-01-31 (Tue, 31 Jan 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Remove ccache, add llvm-dev and comment out env dump
Commit: 60599fb1eb1d24b42b46f7d7c2a1a4b05f52a98a
https://github.com/parrot/parrot/commit/60599fb1eb1d24b42b46f7d7c2a1a4b05f52a98a
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-01-31 (Tue, 31 Jan 2012)
Changed paths:
M docs/revisions/docs/mans/vmspec/README.pod
M docs/revisions/docs/mans/vmspec/ch01_introduction.pod
M docs/revisions/docs/mans/vmspec/toc.pod
Log Message:
-----------
Mostly minor updates so far.
Commit: 7aef3690558347cafa0d16c03779a1f3be708466
https://github.com/parrot/parrot/commit/7aef3690558347cafa0d16c03779a1f3be708466
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-04 (Sat, 04 Feb 2012)
Changed paths:
M .gitignore
A .travis.yml
M CREDITS
M ChangeLog
M Configure.pl
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M PBC_COMPAT
M README
M RESPONSIBLE_PARTIES
M TODO
M VERSION
M api.yaml
M compilers/imcc/Rules.in
M compilers/imcc/api.c
M compilers/imcc/imc.h
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/main.c
M compilers/imcc/parser_util.c
M compilers/imcc/pbc.c
M compilers/imcc/symreg.h
M compilers/opsc/src/Ops/Compiler/Actions.pm
M compilers/opsc/src/Ops/Compiler/Grammar.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PAST/Node.pir
M compilers/pct/src/PCT/HLLCompiler.pir
M compilers/pct/src/PCT/Node.pir
M compilers/pge/PGE/Exp.pir
M config/auto/warnings.pm
M config/gen/makefiles.pm
M config/gen/makefiles/docs.in
R config/gen/makefiles/ext.in
M config/gen/makefiles/root.in
M config/init/defaults.pm
M config/init/hints.pm
M config/init/hints/cygwin.pm
M config/init/hints/msys.pm
A docs/binaries/ops2c.pod
A docs/binaries/parrot-nqp.pod
A docs/binaries/parrot-prove.pod
A docs/binaries/parrot.pod
A docs/binaries/parrot_config.pod
A docs/binaries/parrot_nci_thunk_gen.pod
A docs/binaries/parrotbug.pod
A docs/binaries/pbc_to_exe.pod
A docs/binaries/plumage.pod
A docs/binaries/winxed.pod
M docs/book/draft/appe_source_code.pod
M docs/book/draft/ch01_introduction.pod
M docs/book/pct/ch01_introduction.pod
M docs/book/pir/ch01_introduction.pod
M docs/book/pir/ch08_io.pod
M docs/deprecations/deprecations.pod
M docs/embed.pod
M docs/faq.pod
M docs/gettingstarted.pod
M docs/intro.pod
M docs/parrot.pod
M docs/parrothist.pod
M docs/pdds/draft/pdd06_pasm.pod
M docs/pdds/pdd03_calling_conventions.pod
M docs/pdds/pdd10_embedding.pod
M docs/pdds/pdd22_io.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/committer_guide.pod
M docs/project/metacommitter_guide.pod
M docs/project/release_manager_guide.pod
M docs/project/ticket_triaging.pod
M docs/submissions.pod
M docs/tests.pod
M docs/translations/README.BGR
M docs/translations/README.deutsch
M docs/translations/README.espanol
M docs/translations/README.francais
M docs/translations/README.polski
M docs/translations/README.pt-BR
M docs/user/pir/pmcs.pod
M examples/c/pbc_info.c
M examples/c/test_main.c
M examples/compilers/japhc.c
M examples/config/file/configcompiler
A examples/config/file/configverbose
M examples/embed/cotorra.c
M examples/io/post.pir
M examples/languages/abc/setup.pir
M examples/languages/abc/src/parser/actions.nqp
M examples/languages/abc/t/abc_functions
M examples/languages/squaak/doc/tutorial_episode_1.pod
M examples/languages/squaak/doc/tutorial_episode_4.pod
M examples/languages/squaak/doc/tutorial_episode_5.pod
M examples/languages/squaak/doc/tutorial_episode_6.pod
M examples/languages/squaak/src/Squaak/Actions.pm
M examples/languages/squaak/src/Squaak/Grammar.pm
M examples/languages/squaak/src/Squaak/Runtime.pm
M examples/languages/squaak/t/00-sanity.t
M examples/pir/befunge/setup.pir
A examples/pir/coop_threads.pir
M examples/pir/make_hello_pbc.pir
R ext/Parrot-Embed/Build.PL
R ext/Parrot-Embed/Changes
R ext/Parrot-Embed/MANIFEST
R ext/Parrot-Embed/README
R ext/Parrot-Embed/TODO
R ext/Parrot-Embed/lib/Parrot/Embed.pm
R ext/Parrot-Embed/lib/Parrot/Embed.xs
R ext/Parrot-Embed/lib/Parrot/Interpreter.pm
R ext/Parrot-Embed/lib/Parrot/PMC.pm
R ext/Parrot-Embed/t/00-load.t
R ext/Parrot-Embed/t/greet.pir
R ext/Parrot-Embed/t/interp.t
R ext/Parrot-Embed/t/languages.t
R ext/Parrot-Embed/t/pipp.t
R ext/Parrot-Embed/tools/check_embed_coverage.pl
R ext/Parrot-Embed/tools/write_typemap.pl
R ext/Parrot-Embed/typemap
M ext/nqp-rx/src/stage0/Regex-s0.pir
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/parrot2/main.c
M frontend/parrot2/prt0.pir
M frontend/parrot2/prt0.winxed
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
A include/parrot/alarm.h
M include/parrot/api.h
M include/parrot/call.h
M include/parrot/context.h
M include/parrot/datatypes.h
A include/parrot/disassemble.h
R include/parrot/embed.h
A include/parrot/events.h
M include/parrot/exceptions.h
M include/parrot/extend.h
M include/parrot/gc_api.h
M include/parrot/interpreter.h
M include/parrot/io.h
M include/parrot/misc.h
M include/parrot/namespace.h
M include/parrot/oo.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/platform_interface.h
M include/parrot/pmc.h
M include/parrot/pointer_array.h
M include/parrot/runcore_api.h
M include/parrot/runcore_profiling.h
M include/parrot/runcore_subprof.h
M include/parrot/scheduler.h
M include/parrot/scheduler_private.h
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Configure/Options/Conf/File.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/HTMLPage.pm
M lib/Parrot/Harness/DefaultTests.pm
M lib/Parrot/Harness/Smoke.pm
A lib/Parrot/Harness/TestSets.pm
M lib/Parrot/Install.pm
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/RO.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
M lib/Parrot/Test/Pod.pm
M parrotbug
M ports/debian/libparrot3.3.0.symbols
M ports/debian/rules
M runtime/parrot/bin/prove.pir
A runtime/parrot/include/green_threads.pir
M runtime/parrot/include/hllmacros.pir
M runtime/parrot/library/Archive/Tar.pir
M runtime/parrot/library/Archive/Zip.pir
M runtime/parrot/library/Configure/genfile.pir
M runtime/parrot/library/ProfTest/PIRProfile.nqp
M runtime/parrot/library/Test/Builder.pir
M runtime/parrot/library/Test/Builder/Output.pir
M runtime/parrot/library/Test/More.pir
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/osutils.pir
A src/alarm.c
M src/call/args.c
M src/call/context_accessors.c
M src/call/ops.c
M src/call/pcc.c
M src/debug.c
A src/disassemble.c
M src/dynext.c
M src/dynoplibs/Rules.in
M src/dynpmc/Defines.in
M src/dynpmc/Rules.in
M src/dynpmc/dynlexpad.pmc
M src/dynpmc/select.pmc
R src/embed.c
M src/embed/api.c
M src/embed/bytecode.c
M src/embed/pmc.c
A src/events.c
M src/exceptions.c
M src/exit.c
M src/extend.c
M src/gc/gc_gms.c
M src/gc/gc_ms.c
M src/gc/mark_sweep.c
M src/hash.c
M src/hll.c
A src/interp/api.c
M src/interp/inter_cb.c
R src/interp/inter_create.c
R src/interp/inter_misc.c
M src/io/buffer.c
M src/key.c
M src/misc.c
M src/multidispatch.c
M src/namespace.c
M src/nci/libffi.c
M src/oo.c
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/string.ops
M src/ops/sys.ops
M src/packfile/api.c
M src/packfile/pf_items.c
M src/packfile/pf_private.h
M src/platform/darwin/hires_timer.c
M src/platform/generic/file.c
M src/platform/generic/hires_timer.c
M src/platform/generic/io.c
M src/platform/generic/time.c
M src/platform/win32/dl.c
M src/platform/win32/hires_timer.c
M src/platform/win32/io.c
M src/pmc.c
A src/pmc/alarm.pmc
M src/pmc/arrayiterator.pmc
M src/pmc/bytebuffer.pmc
A src/pmc/callback.pmc
M src/pmc/callcontext.pmc
M src/pmc/coroutine.pmc
M src/pmc/default.pmc
M src/pmc/eval.pmc
M src/pmc/exception.pmc
M src/pmc/exceptionhandler.pmc
M src/pmc/filehandle.pmc
M src/pmc/fixedfloatarray.pmc
M src/pmc/fixedintegerarray.pmc
M src/pmc/fixedpmcarray.pmc
M src/pmc/fixedstringarray.pmc
M src/pmc/hash.pmc
M src/pmc/hashiterator.pmc
M src/pmc/imageiosize.pmc
M src/pmc/imccompiler.pmc
M src/pmc/integer.pmc
M src/pmc/iterator.pmc
M src/pmc/key.pmc
M src/pmc/orderedhashiterator.pmc
M src/pmc/packfile.pmc
M src/pmc/packfileannotation.pmc
M src/pmc/packfileview.pmc
M src/pmc/parrotinterpreter.pmc
A src/pmc/pmclist.pmc
M src/pmc/pointer.pmc
M src/pmc/scheduler.pmc
M src/pmc/socket.pmc
M src/pmc/stringiterator.pmc
M src/pmc/structview.pmc
M src/pmc/sub.pmc
M src/pmc/task.pmc
M src/pmc/timer.pmc
M src/pmc/undef.pmc
M src/pointer_array.c
M src/runcore/cores.c
M src/runcore/main.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M src/scheduler.c
M src/string/api.c
A t/archive/README
M t/codingstd/filenames.t
M t/compilers/data_json/to_parrot.t
M t/compilers/imcc/syn/clash.t
M t/compilers/imcc/syn/op.t
M t/compilers/imcc/syn/regressions.t
M t/compilers/opsc/01-parse.t
M t/compilers/opsc/06-opsfile.t
M t/compilers/pct/past.t
M t/compilers/tge/grammar.t
M t/configure/008-file_based_configuration.t
R t/configure/testlib/verbosefoobar
M t/dynoplibs/io.t
M t/dynpmc/gziphandle.t
M t/dynpmc/os.t
M t/dynpmc/select.t
A t/fullharness
M t/harness
M t/harness.pir
M t/library/p6object.t
M t/native_pbc/header.t
M t/native_pbc/integer.t
M t/native_pbc/number.t
M t/native_pbc/string.t
M t/oo/metamodel.t
M t/op/arithmetics.t
M t/op/calling.t
M t/op/comp.t
M t/op/gc.t
M t/op/inf_nan.t
M t/op/lexicals.t
M t/op/number.t
M t/op/stringu.t
A t/pmc/alarm.t
M t/pmc/class.t
M t/pmc/complex.t
M t/pmc/exceptionhandler.t
M t/pmc/exporter.t
M t/pmc/filehandle.t
M t/pmc/float.t
M t/pmc/hash.t
M t/pmc/io.t
M t/pmc/io_iterator.t
M t/pmc/iterator.t
M t/pmc/mappedbytearray.t
M t/pmc/multidispatch.t
M t/pmc/namespace-old.t
M t/pmc/nci.t
M t/pmc/opcode.t
M t/pmc/packfile.t
M t/pmc/packfileview.t
M t/pmc/parrotio.t
A t/pmc/pmclist.t
M t/pmc/resizablefloatarray.t
M t/pmc/resizableintegerarray.t
M t/pmc/resizablepmcarray.t
M t/pmc/resizablestringarray.t
R t/pmc/scheduler.t
M t/pmc/stringhandle.t
M t/pmc/sub.t
M t/pmc/task.t
A t/pmc/task_primes.t
M t/pmc/timer.t
M t/run/options.t
M t/src/embed.t
M t/src/embed/api.t
M t/src/embed/pmc.t
M t/src/embed/strings.t
M t/src/exit.t
M t/src/extend.t
M t/src/extend_vtable.t
M t/src/misc.t
M t/src/pointer_array.t
A t/src/threads_io.t
M t/src/warnings.t
R t/steps/auto/sha1-01.t
M t/tools/dev/search_ops/samples.pm
M t/tools/install/testlib/README
M tools/dev/install_files.pl
M tools/dev/mk_inno_language.pl
M tools/dev/pbc_to_exe.pir
M tools/dev/resubmit_smolder.pl
R tools/docs/make_html_docs.pl
A tools/docs/mk_html_docs.pl
M tools/release/release.json
Log Message:
-----------
Merge from master. we had some conflicts in the ops because of the earlier green_threads merge, so those conflicts have been resolved and the new ops files have been generated
Commit: 48bc93c444063befc7f59665c5f33241e18afa8d
https://github.com/parrot/parrot/commit/48bc93c444063befc7f59665c5f33241e18afa8d
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-06 (Mon, 06 Feb 2012)
Changed paths:
M docs/revisions/docs/mans/vmspec/toc.pod
Log Message:
-----------
Update toc.pod with chapter 01 subsections.
Commit: 0a9f1345fce72fbc76befb24bc894bd76a98564c
https://github.com/parrot/parrot/commit/0a9f1345fce72fbc76befb24bc894bd76a98564c
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-06 (Mon, 06 Feb 2012)
Changed paths:
M docs/revisions/docs/mans/vmspec/ch01_introduction.pod
Log Message:
-----------
Update to ch01 with relevant documentation from overview.pod.
Commit: 0f1422c23323a6646734d0e54336ada819e73aa5
https://github.com/parrot/parrot/commit/0f1422c23323a6646734d0e54336ada819e73aa5
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
[codingstd] Rebreak line to conform to linelength standard.
Commit: ad65ada64b9d0c225d9f3d18c2bfcd20e2888c21
https://github.com/parrot/parrot/commit/ad65ada64b9d0c225d9f3d18c2bfcd20e2888c21
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
[codingstd] Rebreak line to avoid cuddled else.
Commit: 2cabfb6815c86ed86056edabdff0b14cb804b302
https://github.com/parrot/parrot/commit/2cabfb6815c86ed86056edabdff0b14cb804b302
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
[codingstd] No space permitted before closing paren.
Commit: 118b706e91f18b77f82931b641d983e563b5ff39
https://github.com/parrot/parrot/commit/118b706e91f18b77f82931b641d983e563b5ff39
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
Revert "[codingstd] No space permitted before closing paren."
This reverts commit 2cabfb6815c86ed86056edabdff0b14cb804b302.
Commit: f4f5025c2335663343b7cc7386f7eea21fdd9426
https://github.com/parrot/parrot/commit/f4f5025c2335663343b7cc7386f7eea21fdd9426
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M include/parrot/hash.h
M src/hash.c
Log Message:
-----------
'ARGMOD' not appropriate with 'const'; must use 'ARGIN'.
Commit: 3bc818bc596c2d6abf86c670f97f9915d26f236f
https://github.com/parrot/parrot/commit/3bc818bc596c2d6abf86c670f97f9915d26f236f
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M lib/Parrot/Docs/HTMLPage.pm
M tools/docs/mk_html_docs.pl
Log Message:
-----------
[codingstd] No hard tabs.
Commit: 06e70789b3fec0cbe1758ebf2db23eb8b428d10e
https://github.com/parrot/parrot/commit/06e70789b3fec0cbe1758ebf2db23eb8b428d10e
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M include/parrot/hash.h
Log Message:
-----------
make parrot_hash_iterate_... usable like functions to decreeas dangling else and semicolon placing problems
Commit: 586cc256562db097d49a4db2f88f2e57715fcf89
https://github.com/parrot/parrot/commit/586cc256562db097d49a4db2f88f2e57715fcf89
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
[codingstd] Rebreak lines to meet c_parens, c_function_docs and linelength standards.
Commit: 41bcdab994c5081ac8808af01198481060be90ac
https://github.com/parrot/parrot/commit/41bcdab994c5081ac8808af01198481060be90ac
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M t/codingstd/c_arg_assert.t
Log Message:
-----------
Improve sentence flow in documentation of what test does.
Commit: 6a6db9296bae742af22d5765ec59d9faf7062d23
https://github.com/parrot/parrot/commit/6a6db9296bae742af22d5765ec59d9faf7062d23
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M src/ops/experimental.ops
Log Message:
-----------
[codingstd] Provide at least stub documentation for recently added experimental opcodes.
Commit: b62f4b88cd01daf424bc3917efa3f6284388f06b
https://github.com/parrot/parrot/commit/b62f4b88cd01daf424bc3917efa3f6284388f06b
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-09 (Thu, 09 Feb 2012)
Changed paths:
M CREDITS
Log Message:
-----------
Correct misspelled last name.
Commit: 92745461c27be960c5bb0da450a8f8c5833c7431
https://github.com/parrot/parrot/commit/92745461c27be960c5bb0da450a8f8c5833c7431
Author: Bruce Gray <bruce.gray at acm.org>
Date: 2012-02-10 (Fri, 10 Feb 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
[codingstd] Add missing ASSERT_ARGS. c_arg_assert.t now passes.
Commit: 99630e0fa3f2cb323fc053ae7837e49f9842eed2
https://github.com/parrot/parrot/commit/99630e0fa3f2cb323fc053ae7837e49f9842eed2
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-10 (Fri, 10 Feb 2012)
Changed paths:
M docs/revisions/docs/mans/vmspec/ch01_introduction.pod
Log Message:
-----------
Update content.
Commit: 1b91854931e39b01729aa506cebb32b70051607d
https://github.com/parrot/parrot/commit/1b91854931e39b01729aa506cebb32b70051607d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-10 (Fri, 10 Feb 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Add gcc-multilib in hopes of making LLVM/clang happy
Commit: 4c49a78c3720b306fe2e2220ab4041d954361762
https://github.com/parrot/parrot/commit/4c49a78c3720b306fe2e2220ab4041d954361762
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Turn on IRC notifications
Our test suite (smolder_fulltest) is now passing on Travis CI [0] .
Every commit is being tested with clang, gcc and g++ in a disposable
Ubuntu VM container.
We really need "make allhlltest", but that is so long that it would
timeout with their current settings.
Next step is Rakudo on Travis.
[0] http://travis-ci.org/#!/parrot/parrot/builds/659732
Commit: ae4bf3da72c551decdd52c88f7d8e1fd140ad35a
https://github.com/parrot/parrot/commit/ae4bf3da72c551decdd52c88f7d8e1fd140ad35a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M CREDITS
Log Message:
-----------
Update my URL in CREDITS and some details
Commit: 0c5419806251b097bbb1011a1b5859b28f849fc1
https://github.com/parrot/parrot/commit/0c5419806251b097bbb1011a1b5859b28f849fc1
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Remove #perl6 from irc notifications
Commit: e9e82f370df86292795b6fb97471dff6fb1e3f1f
https://github.com/parrot/parrot/commit/e9e82f370df86292795b6fb97471dff6fb1e3f1f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M src/pmc/class.pmc
Log Message:
-----------
Add an is_equal vtable to Class PMC
Commit: 6e53ad0fca77693d5112fb1c13df849e3946c009
https://github.com/parrot/parrot/commit/6e53ad0fca77693d5112fb1c13df849e3946c009
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M .travis.yml
M CREDITS
M include/parrot/hash.h
M lib/Parrot/Docs/HTMLPage.pm
M src/hash.c
M src/ops/experimental.ops
M t/codingstd/c_arg_assert.t
M tools/docs/mk_html_docs.pl
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 201d047682baa3dccc9edc83338fd2e640d099b8
https://github.com/parrot/parrot/commit/201d047682baa3dccc9edc83338fd2e640d099b8
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M compilers/imcc/pcc.c
Log Message:
-----------
If the first parameter is named 'self' and this is a method, do not automagically prepend another 'self' parameter to the argument list
Commit: 7691e5caaf71c02c8cf38e3f1de524f5343c485c
https://github.com/parrot/parrot/commit/7691e5caaf71c02c8cf38e3f1de524f5343c485c
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M t/compilers/imcc/syn/pcc.t
Log Message:
-----------
Add in a test for explict self in methods
Commit: 6fc5e92d354b28157c4925a095e54f48c3a7526d
https://github.com/parrot/parrot/commit/6fc5e92d354b28157c4925a095e54f48c3a7526d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Mention pcc ops in changelog
Commit: a611cbb2941acb65130dc585a8449ffca2f2e85f
https://github.com/parrot/parrot/commit/a611cbb2941acb65130dc585a8449ffca2f2e85f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-11 (Sat, 11 Feb 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] With the blessing of cotto++, start sending travis ci emails to parrot-dev
Commit: d686c333182eb2a3e281e6ee4cefdc3e3a14dfe1
https://github.com/parrot/parrot/commit/d686c333182eb2a3e281e6ee4cefdc3e3a14dfe1
Author: coke <will at coleda.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M tools/dev/faces.pl
Log Message:
-----------
Generate github markdown syntax instead.
Fixes #716
Commit: 6f18d9e9aa02d3782d2d051fa9fd56add07ef85d
https://github.com/parrot/parrot/commit/6f18d9e9aa02d3782d2d051fa9fd56add07ef85d
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M README
Log Message:
-----------
Boost copyright date (as README is displayed on our github home page).
Commit: c52b79e2c7ee13ea7091bdd41d10cf34cb677977
https://github.com/parrot/parrot/commit/c52b79e2c7ee13ea7091bdd41d10cf34cb677977
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-18 (Sat, 18 Feb 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add some beef to Changelog
Commit: c21e4b2241e77c24f29ae07d28d3e1fbebd8fcb2
https://github.com/parrot/parrot/commit/c21e4b2241e77c24f29ae07d28d3e1fbebd8fcb2
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-18 (Sat, 18 Feb 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Reshape Changelog so it fits into emails/blog posts and add details
Commit: 13d557c84b17d9c8092d65b7b893ac10f049378a
https://github.com/parrot/parrot/commit/13d557c84b17d9c8092d65b7b893ac10f049378a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M include/parrot/call.h
M src/call/context.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/object.ops
M src/pmc/callcontext.pmc
Log Message:
-----------
Introduce (stub) Parrot_pcc_reuse_continuation function
Commit: 8a12b906a2f67055f67688b6b123163d4bd6970f
https://github.com/parrot/parrot/commit/8a12b906a2f67055f67688b6b123163d4bd6970f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M src/call/context.c
M src/ops/core_ops.c
M src/pmc/callcontext.pmc
M src/pmc/continuation.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Reuse Continuation if it was already called.
This reduce GC pressure in PCC by about 25%. Which gives about 6%
overall preformance boost on standard fib.pir benchmark.
Commit: 2a26af5161ddff591e78d2a94efc4630a173c652
https://github.com/parrot/parrot/commit/2a26af5161ddff591e78d2a94efc4630a173c652
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Fix dependencies spotted my tadzik++
Commit: beffdd573a8d040c49c5d615d9c069e7cb697c34
https://github.com/parrot/parrot/commit/beffdd573a8d040c49c5d615d9c069e7cb697c34
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M src/call/context.c
Log Message:
-----------
Temporary block reusing continuations for tailcall.
I have no idea why it resolve many issues.
Commit: aa87072e68647aa261a9dd4d9b5293627889c0e3
https://github.com/parrot/parrot/commit/aa87072e68647aa261a9dd4d9b5293627889c0e3
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Please checkdepends.t which is too strict about number of included files.
Commit: 0cb86fed94886d35db85bdfb70d252ee7b0e6da7
https://github.com/parrot/parrot/commit/0cb86fed94886d35db85bdfb70d252ee7b0e6da7
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M include/parrot/call.h
M src/call/context.c
Log Message:
-----------
Fix Parrot_pcc_reuse_continuation asserts and put doc
Commit: 2caf6ce7a4ab1dcb9ad0f3c3135561fe5ecb596a
https://github.com/parrot/parrot/commit/2caf6ce7a4ab1dcb9ad0f3c3135561fe5ecb596a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M include/parrot/sub.h
M src/gc/mark_sweep.c
M src/pmc/coroutine.pmc
M src/pmc/imccompiler.pmc
M src/pmc/nativepccmethod.pmc
M src/pmc/nci.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Kill NEED_CONTINUATION ugly hack.
Continuation is always created on caller side now.
Commit: 3c2cdf67736be26e83d8a82ff9fb7bf386188c49
https://github.com/parrot/parrot/commit/3c2cdf67736be26e83d8a82ff9fb7bf386188c49
Author: Andy Lester <andy at petdance.com>
Date: 2012-02-20 (Mon, 20 Feb 2012)
Changed paths:
M src/pmc/unmanagedstruct.pmc
Log Message:
-----------
localized a var and consted some args
Commit: 504e599e7258c22b17ad6ee6e68d41cdb5a67555
https://github.com/parrot/parrot/commit/504e599e7258c22b17ad6ee6e68d41cdb5a67555
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-21 (Tue, 21 Feb 2012)
Changed paths:
M CREDITS
M ChangeLog
M MANIFEST.generated
M README
M RESPONSIBLE_PARTIES
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
The Parrot 4.1.0 Release
Commit: 33316f87169ea34f0c7f549d9e1b86b0f7ca9aef
https://github.com/parrot/parrot/commit/33316f87169ea34f0c7f549d9e1b86b0f7ca9aef
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-21 (Tue, 21 Feb 2012)
Changed paths:
M README
Log Message:
-----------
Update README on how to obtain git on modern Debian/Ubuntu
Commit: cb822965dc4c87e815ceb88b974d6ff01c96795e
https://github.com/parrot/parrot/commit/cb822965dc4c87e815ceb88b974d6ff01c96795e
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-21 (Tue, 21 Feb 2012)
Changed paths:
M docs/parrothist.pod
Log Message:
-----------
Update docs/parrothist.pod to correct the year for 4.0.0 and 4.1.0
Commit: 88e81a1b526e2692976c09dd391f96d3069a6f5c
https://github.com/parrot/parrot/commit/88e81a1b526e2692976c09dd391f96d3069a6f5c
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-02-21 (Tue, 21 Feb 2012)
Changed paths:
M config/gen/makefiles/root.in
M include/parrot/call.h
M include/parrot/sub.h
M src/call/context.c
M src/gc/mark_sweep.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/object.ops
M src/pmc/callcontext.pmc
M src/pmc/continuation.pmc
M src/pmc/coroutine.pmc
M src/pmc/imccompiler.pmc
M src/pmc/nativepccmethod.pmc
M src/pmc/nci.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/sub.pmc
Log Message:
-----------
Merge remote-tracking branch 'origin/cont_reuse'
Commit: aca5acc99263d10532f1194a34325975d172bec9
https://github.com/parrot/parrot/commit/aca5acc99263d10532f1194a34325975d172bec9
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-02-23 (Thu, 23 Feb 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Update to the release manager guide to instruct release managers to provide a more informative topic for #parrot.
Commit: 7f58626e9653201edf6e4fdf4608eef302dfd540
https://github.com/parrot/parrot/commit/7f58626e9653201edf6e4fdf4608eef302dfd540
Author: Moritz Lenz <moritz at faui2k3.org>
Date: 2012-02-24 (Fri, 24 Feb 2012)
Changed paths:
M src/dynpmc/os.pmc
Log Message:
-----------
[os] expose unlink and rmdir as separate methods
Perl 6 wants them separate, so it is much more convenient this way.
Also the .rm approach is prone to race conditions between the stat and
the unlink/rmdir call
Commit: 33a524f07d82554a7e011a4078610da54ad382f0
https://github.com/parrot/parrot/commit/33a524f07d82554a7e011a4078610da54ad382f0
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-02-28 (Tue, 28 Feb 2012)
Changed paths:
M MANIFEST.generated
Log Message:
-----------
Fix building on Cygwin
The DLL is cygparrot4_1_0.dll, not cygparrot4.1.0.dll. This seems to
be a bug with update_version.pl, which should be corrected before the
next release.
Reported by gfldex++ on #perl6
Commit: c0a47f01bf2b0a28ea30d2bd165f71fec0ac6ddf
https://github.com/parrot/parrot/commit/c0a47f01bf2b0a28ea30d2bd165f71fec0ac6ddf
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-02-29 (Wed, 29 Feb 2012)
Changed paths:
M MANIFEST.generated
M config/init/hints/cygwin.pm
M tools/release/update_version.pl
Log Message:
-----------
Fix issue #720 by quoting version regex and renaming DLL on Cygwin
The old name was non-standard anyway
Commit: 09977899237cf9fdb6dc1964ddf7a0243428ac57
https://github.com/parrot/parrot/commit/09977899237cf9fdb6dc1964ddf7a0243428ac57
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-02-29 (Wed, 29 Feb 2012)
Changed paths:
M config/auto/gcc.pm
M config/auto/warnings.pm
Log Message:
-----------
fix issue #709 on clang
treats clang like g++
icc handling still broken
Commit: c1109bbaaf9c0929b7e0c18286eadb9ce22e46cb
https://github.com/parrot/parrot/commit/c1109bbaaf9c0929b7e0c18286eadb9ce22e46cb
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-29 (Wed, 29 Feb 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc][ci skip] Add skeleton for next release announcement
Commit: fe162316f4c85cabdb4ce0e7db578a1b38774ac8
https://github.com/parrot/parrot/commit/fe162316f4c85cabdb4ce0e7db578a1b38774ac8
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-29 (Wed, 29 Feb 2012)
Changed paths:
M MANIFEST
A tools/dev/new_changelog_skeleton.pl
Log Message:
-----------
[tools] Script to add a new release announcement skeleton to ChangeLog
Commit: d1aaa23e921332c791a7313d271984aa01a3b48a
https://github.com/parrot/parrot/commit/d1aaa23e921332c791a7313d271984aa01a3b48a
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-02-29 (Wed, 29 Feb 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc][ci skip] Update the release manager guide and relieve poor release managers of manually writing a release announcement skeleton
Commit: f8e4a7ae2136821ebbfe3326829c81e4a40ab1e7
https://github.com/parrot/parrot/commit/f8e4a7ae2136821ebbfe3326829c81e4a40ab1e7
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
M src/ops/string.ops
Log Message:
-----------
Remove new_si op. Closes #203.
Commit: 41cc2cde988190b9973490651fa569660b59ff2e
https://github.com/parrot/parrot/commit/41cc2cde988190b9973490651fa569660b59ff2e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core_ops.c
Log Message:
-----------
Rebootstrap ops
Commit: e2a9df6bef688fbad9790569bea0c35e00adac1a
https://github.com/parrot/parrot/commit/e2a9df6bef688fbad9790569bea0c35e00adac1a
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-02 (Fri, 02 Mar 2012)
Changed paths:
M tools/dev/new_changelog_skeleton.pl
Log Message:
-----------
[codingstd] Modify file to pass 'perlcritic' re: no subroutine
prototypes; no two-argument 'open'; no 'return undef'.
Commit: 33dd6db57918b6a995e2576d4de84bc488466ee1
https://github.com/parrot/parrot/commit/33dd6db57918b6a995e2576d4de84bc488466ee1
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M include/parrot/pmc.h
M src/pmc.c
Log Message:
-----------
Copy prop-related functions from "default" pmc into parrot-wide set.
Commit: f88e925fcda0b0734a1b958edecc1dd3cd84381d
https://github.com/parrot/parrot/commit/f88e925fcda0b0734a1b958edecc1dd3cd84381d
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/ops/pmc.ops
M src/ops/set.ops
Log Message:
-----------
Replace prop VTABLEs with function calls
Commit: 2d2251bcb72982db3083df2e2c7e4c7e337f3222
https://github.com/parrot/parrot/commit/2d2251bcb72982db3083df2e2c7e4c7e337f3222
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/ops/core_ops.c
Log Message:
-----------
Rebootstrap ops
Commit: 4a9efbca7b3f35e27c0993767496174b234ff25e
https://github.com/parrot/parrot/commit/4a9efbca7b3f35e27c0993767496174b234ff25e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/dynext.c
M src/interp/api.c
M src/interp/inter_cb.c
M src/pmc/parrotlibrary.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
Log Message:
-----------
Mass replace VTABLE with function calls
Commit: b7b247040a802059dd1569c2fa858052510bf3cc
https://github.com/parrot/parrot/commit/b7b247040a802059dd1569c2fa858052510bf3cc
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M lib/Parrot/Pmc2c/PMC/default.pm
Log Message:
-----------
Don't generate VTABLE_getprop
Commit: b8571572b078417a79f109d30c1cf7117ae353ac
https://github.com/parrot/parrot/commit/b8571572b078417a79f109d30c1cf7117ae353ac
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M compilers/imcc/imcc.y
Log Message:
-----------
Don't use VTABLE_getprop in imcc
Commit: b16b688a5ce1b36fbe1778b1a072073c458ba990
https://github.com/parrot/parrot/commit/b16b688a5ce1b36fbe1778b1a072073c458ba990
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
Log Message:
-----------
Regenerate imcc grammar
Commit: cdf2bd99c1474ea7069b0bbcede653ba01a8e2dc
https://github.com/parrot/parrot/commit/cdf2bd99c1474ea7069b0bbcede653ba01a8e2dc
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/pmc/default.pmc
M src/vtable.tbl
Log Message:
-----------
Finally kill props VTABLES
Commit: 8a5fc589f79f09e66a5eb89c91f9224aa9049631
https://github.com/parrot/parrot/commit/8a5fc589f79f09e66a5eb89c91f9224aa9049631
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Fix possible segfault if we try to get the main_sub from a packfile that has no constants or no main_sub
Commit: 021101f5b2414b828fc0fa5ee3372746944a1c54
https://github.com/parrot/parrot/commit/021101f5b2414b828fc0fa5ee3372746944a1c54
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M tools/dev/new_changelog_skeleton.pl
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 3378465317d03068dad4543a2d831fdb698d667e
https://github.com/parrot/parrot/commit/3378465317d03068dad4543a2d831fdb698d667e
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M include/parrot/hash.h
M include/parrot/pmc.h
M src/pmc.c
Log Message:
-----------
Mark pmc prop functions with PARROT_EXPORT
Commit: e40e72a592174e73615ca450325cd2b08f812d14
https://github.com/parrot/parrot/commit/e40e72a592174e73615ca450325cd2b08f812d14
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M t/pmc/namespace.t
Log Message:
-----------
Update test to latest list of vtables.
Commit: 6f6d7d071a8476384a653bfbef76122cc06b2842
https://github.com/parrot/parrot/commit/6f6d7d071a8476384a653bfbef76122cc06b2842
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M t/src/extend_vtable.t
Log Message:
-----------
Update test to remove prop VTABLEs testing.
Commit: c662128655d4b02e03f107d61def47334943b4f8
https://github.com/parrot/parrot/commit/c662128655d4b02e03f107d61def47334943b4f8
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Tell Travis to use a perl worker and test under perl 5.10 and 5.14
Commit: 47bfa1ff8bf3251b66d19dd2f9af8800d8d31066
https://github.com/parrot/parrot/commit/47bfa1ff8bf3251b66d19dd2f9af8800d8d31066
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M include/parrot/hash.h
M include/parrot/pmc.h
M lib/Parrot/Pmc2c/PMC/default.pm
M src/dynext.c
M src/interp/api.c
M src/interp/inter_cb.c
M src/ops/core_ops.c
M src/ops/pmc.ops
M src/ops/set.ops
M src/pmc.c
M src/pmc/default.pmc
M src/pmc/parrotlibrary.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
M src/vtable.tbl
M t/pmc/namespace.t
M t/src/extend_vtable.t
Log Message:
-----------
Merge branch 'kill_props_vtables'
Commit: 5555d82a4e70bd997e5f3b29b88e0017a3ea22f7
https://github.com/parrot/parrot/commit/5555d82a4e70bd997e5f3b29b88e0017a3ea22f7
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Perl versions must be quoted because they are strings
Commit: 86ddac48331f0ec73a16cefdadf68e122b2632c6
https://github.com/parrot/parrot/commit/86ddac48331f0ec73a16cefdadf68e122b2632c6
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Specify a dummy install command so cpanminus is not invoked, since it doesn't know what to do with Parrot
Commit: d82182cd85a861359acaaf161f518dfb0fe67466
https://github.com/parrot/parrot/commit/d82182cd85a861359acaaf161f518dfb0fe67466
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-03 (Sat, 03 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Submitting smoke tests requires LWP::UserAgent as a dependency
Commit: c7f99d751b1539c4a278c639a1a6c8238d795489
https://github.com/parrot/parrot/commit/c7f99d751b1539c4a278c639a1a6c8238d795489
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Only run Travis on the master branch and only on 5.14 for now
Commit: 4a482c7ee05c0896cbd1aac3d44e5a3064507ff9
https://github.com/parrot/parrot/commit/4a482c7ee05c0896cbd1aac3d44e5a3064507ff9
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/ops/pmc.ops
Log Message:
-----------
Add new getprop variant and deprecate old one. Part of #351
Commit: a8dd597b88cb4e5bab3d87b648e2e58a61638f3f
https://github.com/parrot/parrot/commit/a8dd597b88cb4e5bab3d87b648e2e58a61638f3f
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core_ops.c
Log Message:
-----------
Rebootstrap ops
Commit: 675a8046fa16f948bb924b4cdb2983a2b0179c36
https://github.com/parrot/parrot/commit/675a8046fa16f948bb924b4cdb2983a2b0179c36
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/byteorder.pm
Log Message:
-----------
remove capture from match
Commit: dcc70b521f4160f3cd762ce3819aeed0aaf8ee5f
https://github.com/parrot/parrot/commit/dcc70b521f4160f3cd762ce3819aeed0aaf8ee5f
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
removed -Wzero-as-null-pointer-constant because of too many false positives
Commit: 5863a8775298fe78c4a5afb56cfad93f546bde9d
https://github.com/parrot/parrot/commit/5863a8775298fe78c4a5afb56cfad93f546bde9d
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci skip] Travis CI shouldn't attempt a build with clang. It's always failing config and we don't know why yet.
Commit: 48317e596e87e64ee3e1a5bcb83d19d3c98f11fe
https://github.com/parrot/parrot/commit/48317e596e87e64ee3e1a5bcb83d19d3c98f11fe
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M src/runcore/subprof.c
Log Message:
-----------
Updating function parameters
Commit: 220feb9db4c23142e77423fd4e1e608dc09eb478
https://github.com/parrot/parrot/commit/220feb9db4c23142e77423fd4e1e608dc09eb478
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
adding some C++-specific warnings and a cage check for redundant declarations
Commit: 2c7436f821a6ee930341a14a8efdd20d96342acf
https://github.com/parrot/parrot/commit/2c7436f821a6ee930341a14a8efdd20d96342acf
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M include/parrot/packfile.h
Log Message:
-----------
removed old function declarations
Commit: 608aa0a1e28ea05a2cee79b275d8870879f5ec08
https://github.com/parrot/parrot/commit/608aa0a1e28ea05a2cee79b275d8870879f5ec08
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M include/parrot/interpreter.h
Log Message:
-----------
remove redundant declaration
Commit: 2c959c270e0e609095047bd32d517a6d07a03755
https://github.com/parrot/parrot/commit/2c959c270e0e609095047bd32d517a6d07a03755
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
add -Wstrict-overflow to see what that turns up
Commit: 3741c0defd17902a013aa2d75f3ca5820fd88afc
https://github.com/parrot/parrot/commit/3741c0defd17902a013aa2d75f3ca5820fd88afc
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/gcc.pm
M config/auto/warnings.pm
Log Message:
-----------
Merge pull request #715 from gerdr/gerdr/709-clang
fix issue #709 on clang
Commit: 075a574fdfd2e1d3aa7ab5ba01116c05743d5a8f
https://github.com/parrot/parrot/commit/075a574fdfd2e1d3aa7ab5ba01116c05743d5a8f
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
adding some more warnings
Commit: 10ae7c67677bb74435fefc39c6e44115081e115b
https://github.com/parrot/parrot/commit/10ae7c67677bb74435fefc39c6e44115081e115b
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M docs/book/draft/ch10_opcode_reference.pod
M docs/book/pir/ch04_variables.pod
Log Message:
-----------
Update pir book to new getprop syntax.
Commit: cebe8d75eb50d01a2845934fba82f0e8f2a52537
https://github.com/parrot/parrot/commit/cebe8d75eb50d01a2845934fba82f0e8f2a52537
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M ext/nqp-rx/src/stage0/HLL-s0.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
Log Message:
-----------
Update nqp-rx in-place to new getprop syntax
Commit: a7790bf0cee3f32cd650337b2ce1309c4e601fdb
https://github.com/parrot/parrot/commit/a7790bf0cee3f32cd650337b2ce1309c4e601fdb
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PCT/HLLCompiler.pir
Log Message:
-----------
Update PCT to new getprop version
Commit: 5c3c2fe5edc78fa1da231f745d45ef99442aa399
https://github.com/parrot/parrot/commit/5c3c2fe5edc78fa1da231f745d45ef99442aa399
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M t/dynpmc/foo-02.t
M t/op/gc.t
M t/pmc/freeze.t
M t/pmc/object-meths.t
Log Message:
-----------
Update tests to use new getprop version
Commit: 29f72df28210bbcaaad80e080ea4d463bef38f61
https://github.com/parrot/parrot/commit/29f72df28210bbcaaad80e080ea4d463bef38f61
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M examples/sdl/tetris/block.pir
M examples/sdl/tetris/board.pir
Log Message:
-----------
Update tetris to use new getprop version
Commit: 4b23603cf4c269976e2ac1245be95ac23a66a769
https://github.com/parrot/parrot/commit/4b23603cf4c269976e2ac1245be95ac23a66a769
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M runtime/parrot/library/P6object.pir
M runtime/parrot/library/SDL/Surface.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/parrotlib.pir
Log Message:
-----------
Update runtime to use new getprop version
Commit: 179831d3967f9b8ca2ee9f0676945ac8de769bf6
https://github.com/parrot/parrot/commit/179831d3967f9b8ca2ee9f0676945ac8de769bf6
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M t/pmc/prop.t
Log Message:
-----------
Update test to new getprop version
Commit: 67b0e5e33b2d764e275626dfb39b6d92b7ab06c3
https://github.com/parrot/parrot/commit/67b0e5e33b2d764e275626dfb39b6d92b7ab06c3
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M include/parrot/memory.h
Log Message:
-----------
Add mem_internal_realloc_n_typed for consistency
Commit: 6444a672b8e7e2d795a1cc273213e9dbf6783577
https://github.com/parrot/parrot/commit/6444a672b8e7e2d795a1cc273213e9dbf6783577
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M include/parrot/pointer_array.h
M src/pointer_array.c
Log Message:
-----------
Update PointerArray to use mem_internal_* functions.
Commit: 8213cff80b3f1f5528ccf338be7c6a0ea61d8c1a
https://github.com/parrot/parrot/commit/8213cff80b3f1f5528ccf338be7c6a0ea61d8c1a
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/dynpmc/gziphandle.pmc
M src/gc/gc_gms.c
M src/gc/gc_ms2.c
M src/hash.c
M src/packfile/api.c
M src/packfile/output.c
M src/packfile/pf_items.c
M src/packfile/segments.c
M src/pmc/fixedbooleanarray.pmc
M src/pmc/fixedstringarray.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/resizablebooleanarray.pmc
M src/pmc/resizablefloatarray.pmc
M src/pmc/resizableintegerarray.pmc
M src/pmc/resizablepmcarray.pmc
M src/pmc/stringbuilder.pmc
M src/pmc/unmanagedstruct.pmc
M src/spf_render.c
M src/string/api.c
Log Message:
-----------
Don't use mem_sys_* macros. They are deprecated
Commit: b960fc121166356149def4b7a8659aca28899c52
https://github.com/parrot/parrot/commit/b960fc121166356149def4b7a8659aca28899c52
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/gc/mark_sweep.c
Log Message:
-----------
removed unused label
Commit: bdc7c8d9c0ef3231ddbcffca7298ab6a04f4a437
https://github.com/parrot/parrot/commit/bdc7c8d9c0ef3231ddbcffca7298ab6a04f4a437
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/interp/api.c
Log Message:
-----------
renamed a shadowed variable.
Commit: dbc3edb95f704000450907877ece9b493ba0bccc
https://github.com/parrot/parrot/commit/dbc3edb95f704000450907877ece9b493ba0bccc
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/events.c
Log Message:
-----------
removed unused variable
Commit: 857acac801b3a775d4c34d5278b4ef263373f000
https://github.com/parrot/parrot/commit/857acac801b3a775d4c34d5278b4ef263373f000
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
adding more GCC/G++ warning flags for --cage
Commit: cd67cf81e31d06a0c5312b13c937e764c6c104e1
https://github.com/parrot/parrot/commit/cd67cf81e31d06a0c5312b13c937e764c6c104e1
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/debug.c
Log Message:
-----------
const a bunch of variables. Make some ints into UINTVALs. Simplify a big for() by turning it into a while().
Commit: 795a4444b47bd5897bb5712f4d485857951868e3
https://github.com/parrot/parrot/commit/795a4444b47bd5897bb5712f4d485857951868e3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Re-enable clang, which I accidentally broke by commenting out the before_script command which installs it
Commit: 774e4e587cb3c3fc0fd632c4aa6aeb8123c2559e
https://github.com/parrot/parrot/commit/774e4e587cb3c3fc0fd632c4aa6aeb8123c2559e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Fix improper spacing in our .travis.yml, thanks http://lint.travis-ci.org/parrot/parrot
Commit: 0935a0f892aca62ed4d04a14294e4706532d6110
https://github.com/parrot/parrot/commit/0935a0f892aca62ed4d04a14294e4706532d6110
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M src/scheduler.c
Log Message:
-----------
use NULL for NULL, not a zero
Commit: c5339d29603bb34d9a62c4f398d5671aa883b5e6
https://github.com/parrot/parrot/commit/c5339d29603bb34d9a62c4f398d5671aa883b5e6
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
Log Message:
-----------
Use the proper static HOP *hop_buckets by removing a shadow variables. Fixes GitHub ticket #729 https://github.com/parrot/parrot/issues/729
Commit: ffed5f666ccdd41f64d0190dcf2f4398aa227fe2
https://github.com/parrot/parrot/commit/ffed5f666ccdd41f64d0190dcf2f4398aa227fe2
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M include/parrot/interpreter.h
M include/parrot/scheduler.h
M src/interp/api.c
M src/scheduler.c
Log Message:
-----------
const a var and fix a splint annotation
Commit: f079fc5682a7543adcdbd330cd791f3b910d934e
https://github.com/parrot/parrot/commit/f079fc5682a7543adcdbd330cd791f3b910d934e
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Remove Configure.pl build tests in attempt to reduce test time below the default 25 minute timeout
Commit: 4cb2d3bbbc26485392f00f5a857cf9334d91f47b
https://github.com/parrot/parrot/commit/4cb2d3bbbc26485392f00f5a857cf9334d91f47b
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M MANIFEST
M config/gen/makefiles/root.in
R src/packfile/byteorder.h
M src/packfile/pf_items.c
Log Message:
-----------
Eliminated packfile/byteorder.h and put the static functions in it in packfile/pf_items.c. This is part GitHub #728 https://github.com/parrot/parrot/issues/728
Commit: 5c0ae67e294f25e3565754956a73f4e9e7eaed14
https://github.com/parrot/parrot/commit/5c0ae67e294f25e3565754956a73f4e9e7eaed14
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
Merge branch 'master' of github.com:parrot/parrot
Commit: 5dbcdef936fb690d0fd4bf34d0a7ba886920463c
https://github.com/parrot/parrot/commit/5dbcdef936fb690d0fd4bf34d0a7ba886920463c
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-05 (Mon, 05 Mar 2012)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
Log Message:
-----------
Unbreak the build by pleasing the C90 Elder Gods, petdance--
Commit: b3563f4c37081ffbba2ef025c136ae03cffc16ca
https://github.com/parrot/parrot/commit/b3563f4c37081ffbba2ef025c136ae03cffc16ca
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-07 (Wed, 07 Mar 2012)
Changed paths:
M src/debug.c
Log Message:
-----------
[codingstd] Correct space before/after parens.
Commit: d7428bc726a7551d650ca05fceec10542d50cce2
https://github.com/parrot/parrot/commit/d7428bc726a7551d650ca05fceec10542d50cce2
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-07 (Wed, 07 Mar 2012)
Changed paths:
M src/packfile/pf_items.c
Log Message:
-----------
[codingstd] Add 'ASSERT_ARGS(<function_name>) in 14 locations.
Commit: 0716f33b37ea9e44bf0885eac7bd52ed22a33c9d
https://github.com/parrot/parrot/commit/0716f33b37ea9e44bf0885eac7bd52ed22a33c9d
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-07 (Wed, 07 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci skip] Spam parrot-ci instead of parrot-dev with build reports
Commit: ee3774701212e1e0bfeff71a5405ae484ca80d11
https://github.com/parrot/parrot/commit/ee3774701212e1e0bfeff71a5405ae484ca80d11
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-03-08 (Thu, 08 Mar 2012)
Changed paths:
M compilers/opsc/src/Ops/Emitter.pm
Log Message:
-----------
Calculate basename properly on Win32.
Commit: 60ebdacf1b0c3c9a0ccee0d53a238b3fac6c2e01
https://github.com/parrot/parrot/commit/60ebdacf1b0c3c9a0ccee0d53a238b3fac6c2e01
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-08 (Thu, 08 Mar 2012)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
consted some vars, and unshadowed a loop variable
Commit: e965bc39c7ef5342f165b16118d545323149b56b
https://github.com/parrot/parrot/commit/e965bc39c7ef5342f165b16118d545323149b56b
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-08 (Thu, 08 Mar 2012)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
fixed a loop variable typo
Commit: fb1ef6ada8155ce39f0a4fb9b494b5419e2aa3b8
https://github.com/parrot/parrot/commit/fb1ef6ada8155ce39f0a4fb9b494b5419e2aa3b8
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-08 (Thu, 08 Mar 2012)
Changed paths:
M tools/build/parrot_config_c.pl
Log Message:
-----------
consting some functions in the built program
Commit: b96015887fc69d48d7156ae5214e347677c7e104
https://github.com/parrot/parrot/commit/b96015887fc69d48d7156ae5214e347677c7e104
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-09 (Fri, 09 Mar 2012)
Changed paths:
M include/parrot/packfile.h
M src/packfile/output.c
M src/packfile/pf_private.h
Log Message:
-----------
Removed function declarations that are in pf_private.h that are already in include/parrot/packfile.h
Commit: d811c468f2b59883bce8bd55b2f58adbd5e50103
https://github.com/parrot/parrot/commit/d811c468f2b59883bce8bd55b2f58adbd5e50103
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-09 (Fri, 09 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
-pedantic is not useful as a warning.
Commit: a54ec4cf9b4f0eedbd76532d3ee88c1675fdf602
https://github.com/parrot/parrot/commit/a54ec4cf9b4f0eedbd76532d3ee88c1675fdf602
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-10 (Sat, 10 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Manually apply a slightly bitrotten patch from the heidnes++ Trac user that fixes a dlclose bug
Commit: 6050332f3afd125ed606e0e94f85e945888934e6
https://github.com/parrot/parrot/commit/6050332f3afd125ed606e0e94f85e945888934e6
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-10 (Sat, 10 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Cast a malloc to make g++ happy, #363
Commit: 2228093ac794613746c856c4741296d7b3e6ab93
https://github.com/parrot/parrot/commit/2228093ac794613746c856c4741296d7b3e6ab93
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-10 (Sat, 10 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Update the guide to point to new 'release_parrot_github_guide.pod'.
Commit: 1f2436ef1d146617eadeb047816bb7e88d24ec27
https://github.com/parrot/parrot/commit/1f2436ef1d146617eadeb047816bb7e88d24ec27
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-10 (Sat, 10 Mar 2012)
Changed paths:
A docs/project/release_parrot_github_guide.pod
Log Message:
-----------
Add 'release_parrot_github_guide.pod' to 'docs/project'.
Commit: a1d58e8c6850e2b1be6133e1f8d71569d2b14b0f
https://github.com/parrot/parrot/commit/a1d58e8c6850e2b1be6133e1f8d71569d2b14b0f
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-10 (Sat, 10 Mar 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
Update MANIFEST to include 'docs/project/release_parrot_github_guide.pod'
Commit: 7baf54913200866de120ebe8fb39174f52a6ba4f
https://github.com/parrot/parrot/commit/7baf54913200866de120ebe8fb39174f52a6ba4f
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/parrot_debugger/main.c
Log Message:
-----------
consted some local vars
Commit: 1ea49e0e038960d7f4c3b8b0af906b7e4ad13b28
https://github.com/parrot/parrot/commit/1ea49e0e038960d7f4c3b8b0af906b7e4ad13b28
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/parrot_debugger/main.c
Log Message:
-----------
Don't pass potentially-NULL pfraw into Parrot_pf_get_packfile_pmc()
Commit: 6c09f3bc2f38910baa69080cfa698b928f3f49b6
https://github.com/parrot/parrot/commit/6c09f3bc2f38910baa69080cfa698b928f3f49b6
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
adding another flag to see if we can get more pickiness
Commit: fea617710cdbb36d96a9045fab656c19e5421aa8
https://github.com/parrot/parrot/commit/fea617710cdbb36d96a9045fab656c19e5421aa8
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/parrot_debugger/main.c
Log Message:
-----------
fix the code-before-declarations error
Commit: 52a9527473658dd5d65377f4673d501cafd8e5fb
https://github.com/parrot/parrot/commit/52a9527473658dd5d65377f4673d501cafd8e5fb
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
Log Message:
-----------
add all the frontend programs to be headerized. A headerized program is a happy program.
Commit: 1c3c90829e1b2b182c04249e2eb8e3d4b9ca5476
https://github.com/parrot/parrot/commit/1c3c90829e1b2b182c04249e2eb8e3d4b9ca5476
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
adding headerizer macros
Commit: fd023f8d7fc35541907838592789e1b5c4f4fa8b
https://github.com/parrot/parrot/commit/fd023f8d7fc35541907838592789e1b5c4f4fa8b
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
Adding headerizer macros
Commit: 59b35dca8f242b3518cc4a528ae49ace88b44b35
https://github.com/parrot/parrot/commit/59b35dca8f242b3518cc4a528ae49ace88b44b35
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-11 (Sun, 11 Mar 2012)
Changed paths:
M frontend/parrot_debugger/main.c
Log Message:
-----------
added headerizer macros
Commit: 9317840523c0a9cce5a613e2b48164d7c24c6eb1
https://github.com/parrot/parrot/commit/9317840523c0a9cce5a613e2b48164d7c24c6eb1
Author: luben <karavelov at spnet.net>
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M src/pmc/hashiterator.pmc
Log Message:
-----------
add shift_integer() VTABLE to HashIterator PMC in order to
make possible iterating over Hash PMCs with int keys
Commit: 67bd75b4fe1d73c40853dfeaad8c9b0614ed7455
https://github.com/parrot/parrot/commit/67bd75b4fe1d73c40853dfeaad8c9b0614ed7455
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M frontend/pbc_dump/main.c
Log Message:
-----------
[codingstd] Add 'ASSERT_ARGS(<function_name>) in 8 locations in 2 files. A
program with ASSERT_ARGS is an even happier program.
Commit: 16f74d9179f09c5873806333ba7fa92f21315a41
https://github.com/parrot/parrot/commit/16f74d9179f09c5873806333ba7fa92f21315a41
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M frontend/parrot_debugger/main.c
Log Message:
-----------
[codingstd] Add 'ASSERT_ARGS(<function_name>) in 8 locations in 2 files. A
program with ASSERT_ARGS is an even happier program.
Commit: 5779c32e68a94926d69f49ece4836edf7e7b352f
https://github.com/parrot/parrot/commit/5779c32e68a94926d69f49ece4836edf7e7b352f
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M compilers/imcc/pbc.c
M t/compilers/imcc/syn/const.t
Log Message:
-----------
imcc: Be more strict in parsing FixedIntegerArrays
The previous implementation would sit and spin on strtoul when handed
invalid input.
This version performs more sanity checks as it parses, although it
doesn't require the presence of surrounding parenthesis due to the
parser giving it just '0' while parsing
compilers/pct/src/PCT/HLLCompiler.pir
Commit: d296f64fedf54ef59e00c568b4f37c3403985404
https://github.com/parrot/parrot/commit/d296f64fedf54ef59e00c568b4f37c3403985404
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-13 (Tue, 13 Mar 2012)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
Initialize $hout before we use it
Commit: 8032bfa201f3029c3414f4a960baa4bc73a60d59
https://github.com/parrot/parrot/commit/8032bfa201f3029c3414f4a960baa4bc73a60d59
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
Under 'use strict', you must declare a lexical ('my') variable before you use it.
Commit: 86bb3b37e4fca2d01cb4b4eab4d1f0cb8abe5f84
https://github.com/parrot/parrot/commit/86bb3b37e4fca2d01cb4b4eab4d1f0cb8abe5f84
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
Log Message:
-----------
Update winxed snapshot to 1.6.devel 44a04cfa7b
- Default parameters
- Use pir compile method instead of obsolted ways
Commit: 2d2a1a51bdeab4e72e36128e780ef9249c6ee940
https://github.com/parrot/parrot/commit/2d2a1a51bdeab4e72e36128e780ef9249c6ee940
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M src/alarm.c
Log Message:
-----------
remove redundant declaration
Commit: d923903bdf2183c223cca1b2887055fcbac0e588
https://github.com/parrot/parrot/commit/d923903bdf2183c223cca1b2887055fcbac0e588
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-14 (Wed, 14 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
strengthening some warnings as errors
Commit: b8d2b92d6105650d9426b7a49a32ea994a5d0da8
https://github.com/parrot/parrot/commit/b8d2b92d6105650d9426b7a49a32ea994a5d0da8
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M frontend/parrot2/main.c
M include/parrot/api.h
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
put get_program_code and get_program_code_size in api.h, and removed the cut & paste copies of the prototypes in the source files
Commit: 621a3a213d613d9ba358edf898e1740f63dd4b5a
https://github.com/parrot/parrot/commit/621a3a213d613d9ba358edf898e1740f63dd4b5a
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
make proagram_code be an array, instead of a pointer pointing to the array
Commit: 614fc51a67c84ed082884244d3d4027448214652
https://github.com/parrot/parrot/commit/614fc51a67c84ed082884244d3d4027448214652
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/global_setup.c
Log Message:
-----------
use ifdefs instead of if for our preprocessor vars
Commit: eeb0c8da8d859f0c94f5c2e1eb254dfe0c170f65
https://github.com/parrot/parrot/commit/eeb0c8da8d859f0c94f5c2e1eb254dfe0c170f65
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-16 (Fri, 16 Mar 2012)
Changed paths:
M src/alarm.c
Log Message:
-----------
Need to include pthread.h for the pthread_sigmask declaration
Commit: 3aca526bba97d1c5fa422055194a941564425062
https://github.com/parrot/parrot/commit/3aca526bba97d1c5fa422055194a941564425062
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Just run 'make smoke' instead of 'make smolder_fulltest' due to low Travis timeouts
Commit: c2b395220c532db8e1b477b31621fbfe19040d3b
https://github.com/parrot/parrot/commit/c2b395220c532db8e1b477b31621fbfe19040d3b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add some beef to the ChangeLog
Commit: 35e100e22c54f4ac8e6a6a276bf5120c5d2d2f56
https://github.com/parrot/parrot/commit/35e100e22c54f4ac8e6a6a276bf5120c5d2d2f56
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add a bit of spice to the ChangeLog
Commit: ed5f817a0abab8a87e1d377f2dc838e57ace98f3
https://github.com/parrot/parrot/commit/ed5f817a0abab8a87e1d377f2dc838e57ace98f3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Even more spicy beef for the ChangeLog
Commit: 0ae6553d727bae36138d60bea17579fd5098c1be
https://github.com/parrot/parrot/commit/0ae6553d727bae36138d60bea17579fd5098c1be
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M docs/parrothist.pod
Log Message:
-----------
[doc] Add alvis++ to the list of release managers
Commit: 24eca7155e7bed0862ccb5a30af29d86fcdcac01
https://github.com/parrot/parrot/commit/24eca7155e7bed0862ccb5a30af29d86fcdcac01
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc] Enroll to be release manager for 4.9.0 and update copyright info
Commit: a21de64c471a9027aac89ecf7efbc6a79a218e68
https://github.com/parrot/parrot/commit/a21de64c471a9027aac89ecf7efbc6a79a218e68
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc] Remove wording about supported releases from release manager guide
Commit: 190d927c73fa1b8c8cc36ed2590fbf3a54203553
https://github.com/parrot/parrot/commit/190d927c73fa1b8c8cc36ed2590fbf3a54203553
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add some news about important branches that people should know about
Commit: 26902c1e6fd97cd33ec23bac1aab8c8d089277df
https://github.com/parrot/parrot/commit/26902c1e6fd97cd33ec23bac1aab8c8d089277df
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M t/src/checkdepend.t
Log Message:
-----------
Make t/src/checkdepend.t report the correct line of the failing test
Commit: 4735f5b7b71f662040e97249a73381b75188cd01
https://github.com/parrot/parrot/commit/4735f5b7b71f662040e97249a73381b75188cd01
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
fix typos
Commit: 138dc625e09a2b2029856f0bae5c9207ff0469cc
https://github.com/parrot/parrot/commit/138dc625e09a2b2029856f0bae5c9207ff0469cc
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M include/parrot/api.h
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
Standard program code as unsigned char
Commit: 6fac2cdec23b4e41780ed68ec141581ecb8442fa
https://github.com/parrot/parrot/commit/6fac2cdec23b4e41780ed68ec141581ecb8442fa
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M frontend/parrot2/build.pir
Log Message:
-----------
built programs have to include parrot/api.h
Commit: ab4520154ab5b0c14d9e485cac0bb9605a13b8a0
https://github.com/parrot/parrot/commit/ab4520154ab5b0c14d9e485cac0bb9605a13b8a0
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-17 (Sat, 17 Mar 2012)
Changed paths:
M src/ops/core_ops.c
Log Message:
-----------
rebootstrapped to get the fix from GitHub #729
Commit: daad3e865e0757406f5dc875c2a3698906ce5334
https://github.com/parrot/parrot/commit/daad3e865e0757406f5dc875c2a3698906ce5334
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/auto/headers.pm
M include/parrot/parrot.h
M src/runcore/cores.c
M src/runcore/profiling.c
M src/runcore/subprof.c
Log Message:
-----------
[mingw] fix build
broken since https://github.com/parrot/parrot/commit/d923903bdf2183c223cca1b2887055fcbac0e588
where warning implicit-function-declaration becomes an error.
so, now probe process.h which declares _getpid.
Commit: 3bb3ac9c1c7cc013332e1495e6968f4112ceda37
https://github.com/parrot/parrot/commit/3bb3ac9c1c7cc013332e1495e6968f4112ceda37
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Add dependencies revealed by running t/src/checkdepend.t as part of 'make test'.
Commit: b714b9044d4d67b9377216e705043aa619df9a2c
https://github.com/parrot/parrot/commit/b714b9044d4d67b9377216e705043aa619df9a2c
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Extend use of Makefile variable $(INC_DIR) to two unused cases.
Commit: c66fc77b51f6d5f0596e11ba12dd33a3a87dcec4
https://github.com/parrot/parrot/commit/c66fc77b51f6d5f0596e11ba12dd33a3a87dcec4
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Introduce use of Makefile variable $FRP_DIR.
Commit: 4f50140ec8d64e5ad54dc85ace340be6c63a833b
https://github.com/parrot/parrot/commit/4f50140ec8d64e5ad54dc85ace340be6c63a833b
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Introduce use of Makefile variable $FR_DIR.
Commit: 818a583a4a2104501864afa5b12e11f91cadfcf8
https://github.com/parrot/parrot/commit/818a583a4a2104501864afa5b12e11f91cadfcf8
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Remove two superfluous instances of Makefile variable $(MINIPARROT).
Commit: 6e8c6938402545bf1f10900fa9338e8e5ceb2717
https://github.com/parrot/parrot/commit/6e8c6938402545bf1f10900fa9338e8e5ceb2717
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Introduce Makefile variable $(FRPTWO_DIR) for 'frontend/parrot2'.
Commit: 97162f8b79f9ca3286f3a61897da6dc930f9d4a0
https://github.com/parrot/parrot/commit/97162f8b79f9ca3286f3a61897da6dc930f9d4a0
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Introduce Makefile variable $(RUN_INC_DIR) for runtime/parrot/include.
Commit: cec7cc87af6502d80345cf58cf5d09c4c4348333
https://github.com/parrot/parrot/commit/cec7cc87af6502d80345cf58cf5d09c4c4348333
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Use Makefile variable $(LIBRARY_DIR) more consistently.
Commit: 21b87585bdc6492bac94ef5727de5f26b63ec552
https://github.com/parrot/parrot/commit/21b87585bdc6492bac94ef5727de5f26b63ec552
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Cannot use a Makefile variable in an include statement. Fix.
(Or so it appears.)
Commit: a1a65dab6656bf7b4ebb6c47c55255503f30a4b9
https://github.com/parrot/parrot/commit/a1a65dab6656bf7b4ebb6c47c55255503f30a4b9
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/init/hints/mswin32.pm
Log Message:
-----------
Make compiler detection on Windows more robust
Commit: f4e8318479b1eadc2e2d965915db939d9f092cdd
https://github.com/parrot/parrot/commit/f4e8318479b1eadc2e2d965915db939d9f092cdd
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M config/init/hints/mswin32.pm
Log Message:
-----------
Add gmake to init::hints::mswin32
Commit: ecaac1a7190dff8b569db7f5115e48d82035f8a1
https://github.com/parrot/parrot/commit/ecaac1a7190dff8b569db7f5115e48d82035f8a1
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/gc/string_gc.c
Log Message:
-----------
Add temporary fix for issue #378
Commit: fd5866e705e831029918dc3e5cd95d98d68809a0
https://github.com/parrot/parrot/commit/fd5866e705e831029918dc3e5cd95d98d68809a0
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/interp/inter_cb.c
Log Message:
-----------
Add workaround for issue #742
Commit: 9e4fd963173a453db4f9df67c712551400a405f9
https://github.com/parrot/parrot/commit/9e4fd963173a453db4f9df67c712551400a405f9
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/packfile/segments.c
Log Message:
-----------
Add missing parentheses
Commit: ca77718e3007c5050834ebdfa448d85d3f468394
https://github.com/parrot/parrot/commit/ca77718e3007c5050834ebdfa448d85d3f468394
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/platform/generic/socket.c
Log Message:
-----------
Add cast to make g++ happy
Commit: e445c0aa9366e02d53e6e09581799a5dd4ac8a2d
https://github.com/parrot/parrot/commit/e445c0aa9366e02d53e6e09581799a5dd4ac8a2d
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/interp/inter_cb.c
Log Message:
-----------
Add missing casts to fix for issue #742
Commit: 2ba6a6f74acbc7f22134e0522fc8ab3a1d0d69c5
https://github.com/parrot/parrot/commit/2ba6a6f74acbc7f22134e0522fc8ab3a1d0d69c5
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M compilers/imcc/cfg.c
Log Message:
-----------
renamed i to j, so that it doesn't shadow an outer one
Commit: be241d68fce25286bf44720c4bc5f7314195396f
https://github.com/parrot/parrot/commit/be241d68fce25286bf44720c4bc5f7314195396f
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M src/pmc/coroutine.pmc
Log Message:
-----------
removed unused var "next_op"
Commit: 76a324aaf482d07e155f30491f55f32d1dfcfb6a
https://github.com/parrot/parrot/commit/76a324aaf482d07e155f30491f55f32d1dfcfb6a
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-18 (Sun, 18 Mar 2012)
Changed paths:
M compilers/imcc/main.c
M compilers/imcc/pcc.c
Log Message:
-----------
removed unused functions
Commit: cd06be885d1f9bddde3b3d85246624811883a633
https://github.com/parrot/parrot/commit/cd06be885d1f9bddde3b3d85246624811883a633
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 1.6.0 - f21196808c
Commit: 228daeb3b60966ffbfdd2c19cf01172586875dc9
https://github.com/parrot/parrot/commit/228daeb3b60966ffbfdd2c19cf01172586875dc9
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-19 (Mon, 19 Mar 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add some useful links to the ChangeLog
Commit: c74304257245875e43859e56762b60392e869826
https://github.com/parrot/parrot/commit/c74304257245875e43859e56762b60392e869826
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M CREDITS
M MANIFEST.generated
M README
M RESPONSIBLE_PARTIES
M VERSION
M docs/parrothist.pod
M docs/project/release_manager_guide.pod
M include/parrot/oplib/core_ops.h
M src/ops/core_ops.c
M tools/release/release.json
Log Message:
-----------
Run perl tools/release/auto_release.pl 4.2.0
Commit: 671468cdb2c87cf093234df4d14b570c49231507
https://github.com/parrot/parrot/commit/671468cdb2c87cf093234df4d14b570c49231507
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
A t/native_pbc/annotations.pbc
M t/native_pbc/integer.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_4.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_4.pbc
Log Message:
-----------
Add some native pbc
Commit: f7e164718c5d6b718136d2b8058fdc799a3d482f
https://github.com/parrot/parrot/commit/f7e164718c5d6b718136d2b8058fdc799a3d482f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M src/nci/libffi.c
Log Message:
-----------
[ffi] Get tools/dev/mk_native_pbc working again by adding logic for when numvalsize=16; LTA
Commit: 95229308697e37081912cc54dd59adfc4dedf149
https://github.com/parrot/parrot/commit/95229308697e37081912cc54dd59adfc4dedf149
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc] Fix line-length failures
Commit: 0e75eb61d5b713b57b05e91a2d45251bb18d3e2e
https://github.com/parrot/parrot/commit/0e75eb61d5b713b57b05e91a2d45251bb18d3e2e
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
Rerun mk_manifest_and_skip.pl to pick up one file.
Commit: 3e77d4004c6658b33aa271fe2fe2e474d2769622
https://github.com/parrot/parrot/commit/3e77d4004c6658b33aa271fe2fe2e474d2769622
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-20 (Tue, 20 Mar 2012)
Changed paths:
M MANIFEST
M src/nci/libffi.c
M t/native_pbc/number_5.pbc
A t/native_pbc/string_5.pbc
Log Message:
-----------
[nci] Fix definition of ffi_type_parrot_numval when NUMVAL_SIZE=16 and add some native pbc
Commit: ddd6fb6d2ae278fad1137cbab974bd89eee91ec8
https://github.com/parrot/parrot/commit/ddd6fb6d2ae278fad1137cbab974bd89eee91ec8
Author: Francois Perrad <francois.perrad at gadz.org>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M runtime/parrot/library/osutils.pir
Log Message:
-----------
[osutils] refactor with unlink/rmdir instead of rm
Commit: f623f491580a9cec6e3b59db0ea94ca17ace418f
https://github.com/parrot/parrot/commit/f623f491580a9cec6e3b59db0ea94ca17ace418f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc] Linkify some filenames in the release manager guide so the HTML rendering on Github is more useful
Commit: fefc6b72bcdd57c662d96b7c2a2d5b0e19e4647b
https://github.com/parrot/parrot/commit/fefc6b72bcdd57c662d96b7c2a2d5b0e19e4647b
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
[doc][ci skip] Add a note about the auto_release.pl tool to the release manager guide
Commit: 9d154564108d235fa02abf0f47c1bfaed1b27da3
https://github.com/parrot/parrot/commit/9d154564108d235fa02abf0f47c1bfaed1b27da3
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M config/init/hints/mswin32.pm
M src/gc/string_gc.c
M src/interp/inter_cb.c
M src/packfile/segments.c
M src/platform/generic/socket.c
Log Message:
-----------
Merge pull request #743 from gerdr/gerdr/mingw-gpp
Fix g++ issues with Strawberry Perl on Win64
Commit: 34ee7539e93c880833501b5e89918ed0b4746c90
https://github.com/parrot/parrot/commit/34ee7539e93c880833501b5e89918ed0b4746c90
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M frontend/parrot/main.c
M frontend/parrot2/main.c
M src/gc/string_gc.c
M src/interp/inter_cb.c
Log Message:
-----------
Use proper /* */ C-style comments, not C++-style // comments which some compilers do not handle
Commit: 16d0081a1a3ea350708ab88186b984b239c2b05e
https://github.com/parrot/parrot/commit/16d0081a1a3ea350708ab88186b984b239c2b05e
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M frontend/parrot/main.c
M frontend/parrot2/main.c
Log Message:
-----------
remove nested comments
Commit: a39d99f919a8f94b14b2ed0f359da6665942ef51
https://github.com/parrot/parrot/commit/a39d99f919a8f94b14b2ed0f359da6665942ef51
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M frontend/parrot/main.c
M frontend/parrot2/main.c
Log Message:
-----------
remove the //-style comments that are causing problems embedded in comments
Commit: 4b167c12984cba51723b74287a908be42cfacee0
https://github.com/parrot/parrot/commit/4b167c12984cba51723b74287a908be42cfacee0
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M tools/dev/pbc_to_exe.pir
Log Message:
-----------
All instances of get_program_code() need to return unsigned char *
Commit: 0b292f8dabcdf7aa76e22182e78513c5c93d18a8
https://github.com/parrot/parrot/commit/0b292f8dabcdf7aa76e22182e78513c5c93d18a8
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M .travis.yml
Log Message:
-----------
[ci] Only send IRC notifications when build status changes, for moritz++
Commit: 9f73c7dc9c8d97cf8b4875baac4f7b515ede726e
https://github.com/parrot/parrot/commit/9f73c7dc9c8d97cf8b4875baac4f7b515ede726e
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
Don't be so strict about prototypes because we can't control system libraries, and a function declaration of foo() instead of foo(void) makes this error trip.
Commit: a6b93466fca7d6a7c335d649954e5bb71e339aa7
https://github.com/parrot/parrot/commit/a6b93466fca7d6a7c335d649954e5bb71e339aa7
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M config/auto/icu.pm
M config/auto/warnings.pm
Log Message:
-----------
Turn the strict-prototypes back to an error.
Include the ICU flags as -isystem instead of -I, so GCC knows to ignore warnings in ICU includes.
not_gerd++ for showing the way, and benabik++ for being the guinea pig.
Commit: a3574843969c91eb1c615876df74fee00ef66cc2
https://github.com/parrot/parrot/commit/a3574843969c91eb1c615876df74fee00ef66cc2
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M t/steps/auto/icu-01.t
Log Message:
-----------
[configure] Update test file to reflect changes in auto::icu configuration step.
Commit: d344da6cbcb02b13df7525ef87a455aed0db3037
https://github.com/parrot/parrot/commit/d344da6cbcb02b13df7525ef87a455aed0db3037
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-21 (Wed, 21 Mar 2012)
Changed paths:
M src/call/ops.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
Log Message:
-----------
quiet some unused variable warnings
Commit: 66a733565012c119c5f2b9095cfd12a4194a7d59
https://github.com/parrot/parrot/commit/66a733565012c119c5f2b9095cfd12a4194a7d59
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
A tools/release/parrot_github_release.pl
A tools/release/parrot_github_release.pl~
Log Message:
-----------
Start work on parrot_github_release.pl
Commit: 76b9b1015eb42174405184cf3a7b97ee7d542c56
https://github.com/parrot/parrot/commit/76b9b1015eb42174405184cf3a7b97ee7d542c56
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
R tools/release/parrot_github_release.pl~
Log Message:
-----------
Remove emacs' temporary working file.
Commit: 177fc788b6b25ca80469586d572af176ea750347
https://github.com/parrot/parrot/commit/177fc788b6b25ca80469586d572af176ea750347
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
A docs/project/release_parrot_github_guide.pod
Log Message:
-----------
Add 'docs/projecet/release_parrot_github_guide.pod' into the branch.
Commit: f8d97af81dbb8c743aa6017988d1b559e83e4c05
https://github.com/parrot/parrot/commit/f8d97af81dbb8c743aa6017988d1b559e83e4c05
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M .gitignore
A .travis.yml
M CREDITS
M ChangeLog
M Configure.pl
M MANIFEST
M MANIFEST.SKIP
M MANIFEST.generated
M README
M RESPONSIBLE_PARTIES
M VERSION
M compilers/imcc/cfg.c
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/main.c
M compilers/imcc/pbc.c
M compilers/imcc/pcc.c
M compilers/opsc/src/Ops/Emitter.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PCT/HLLCompiler.pir
M config/auto/byteorder.pm
M config/auto/gcc.pm
M config/auto/headers.pm
M config/auto/icu.pm
M config/auto/warnings.pm
M config/gen/makefiles/docs.in
M config/gen/makefiles/root.in
M config/init/defaults.pm
M config/init/hints/cygwin.pm
M config/init/hints/mswin32.pm
M docs/book/draft/ch10_opcode_reference.pod
M docs/book/pir/ch04_variables.pod
M docs/parrothist.pod
M docs/pdds/draft/pdd06_pasm.pod
M docs/pdds/pdd03_calling_conventions.pod
M docs/project/committer_guide.pod
M docs/project/release_manager_guide.pod
M examples/config/file/configcompiler
A examples/config/file/configverbose
M examples/sdl/tetris/block.pir
M examples/sdl/tetris/board.pir
M ext/nqp-rx/src/stage0/HLL-s0.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/parrot/main.c
M frontend/parrot2/build.pir
M frontend/parrot2/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/call.h
M include/parrot/hash.h
M include/parrot/interpreter.h
M include/parrot/memory.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/pmc.h
M include/parrot/pointer_array.h
M include/parrot/runcore_profiling.h
M include/parrot/runcore_subprof.h
M include/parrot/scheduler.h
M include/parrot/sub.h
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Configure/Options/Conf/File.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/HTMLPage.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/RO.pm
M lib/Parrot/Pmc2c/PMC/default.pm
M lib/Parrot/Test/Pod.pm
M runtime/parrot/bin/prove.pir
M runtime/parrot/include/hllmacros.pir
M runtime/parrot/library/P6object.pir
M runtime/parrot/library/SDL/Surface.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/distutils.pir
M runtime/parrot/library/osutils.pir
M runtime/parrot/library/parrotlib.pir
M src/alarm.c
M src/call/context.c
M src/debug.c
M src/dynext.c
M src/dynoplibs/Rules.in
M src/dynpmc/Rules.in
M src/dynpmc/gziphandle.pmc
M src/dynpmc/os.pmc
M src/events.c
M src/gc/gc_gms.c
M src/gc/gc_ms2.c
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/global_setup.c
M src/hash.c
M src/interp/api.c
M src/interp/inter_cb.c
M src/namespace.c
M src/nci/libffi.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/io.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/packfile/api.c
R src/packfile/byteorder.h
M src/packfile/output.c
M src/packfile/pf_items.c
M src/packfile/pf_private.h
M src/packfile/segments.c
M src/platform/generic/file.c
M src/platform/generic/socket.c
M src/platform/win32/dl.c
M src/pmc.c
M src/pmc/callcontext.pmc
M src/pmc/class.pmc
M src/pmc/continuation.pmc
M src/pmc/coroutine.pmc
M src/pmc/default.pmc
M src/pmc/fixedbooleanarray.pmc
M src/pmc/fixedstringarray.pmc
M src/pmc/hashiterator.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/imccompiler.pmc
M src/pmc/nativepccmethod.pmc
M src/pmc/nci.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/parrotlibrary.pmc
M src/pmc/resizablebooleanarray.pmc
M src/pmc/resizablefloatarray.pmc
M src/pmc/resizableintegerarray.pmc
M src/pmc/resizablepmcarray.pmc
M src/pmc/stringbuilder.pmc
M src/pmc/sub.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
M src/pointer_array.c
M src/runcore/cores.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M src/scheduler.c
M src/spf_render.c
M src/string/api.c
M src/vtable.tbl
M t/codingstd/c_arg_assert.t
M t/codingstd/filenames.t
M t/compilers/data_json/to_parrot.t
M t/compilers/imcc/syn/clash.t
M t/compilers/imcc/syn/const.t
M t/compilers/imcc/syn/pcc.t
M t/compilers/imcc/syn/regressions.t
M t/compilers/pct/past.t
M t/compilers/tge/grammar.t
M t/configure/008-file_based_configuration.t
R t/configure/testlib/verbosefoobar
M t/dynoplibs/io.t
M t/dynpmc/foo-02.t
M t/dynpmc/os.t
M t/fullharness
M t/harness.pir
M t/library/p6object.t
A t/native_pbc/annotations.pbc
M t/native_pbc/header.t
M t/native_pbc/integer.pbc
M t/native_pbc/integer.t
M t/native_pbc/number.pbc
M t/native_pbc/number.t
M t/native_pbc/number_4.pbc
M t/native_pbc/number_5.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string.t
M t/native_pbc/string_4.pbc
A t/native_pbc/string_5.pbc
M t/oo/metamodel.t
M t/op/arithmetics.t
M t/op/calling.t
M t/op/comp.t
M t/op/gc.t
M t/op/inf_nan.t
M t/op/lexicals.t
M t/op/number.t
M t/pmc/class.t
M t/pmc/complex.t
M t/pmc/exporter.t
M t/pmc/filehandle.t
M t/pmc/float.t
M t/pmc/freeze.t
M t/pmc/io.t
M t/pmc/io_iterator.t
M t/pmc/multidispatch.t
M t/pmc/namespace-old.t
M t/pmc/namespace.t
M t/pmc/object-meths.t
M t/pmc/packfile.t
M t/pmc/packfileview.t
M t/pmc/parrotio.t
M t/pmc/prop.t
M t/pmc/resizablepmcarray.t
M t/pmc/stringhandle.t
M t/pmc/sub.t
M t/run/options.t
M t/src/checkdepend.t
M t/src/extend_vtable.t
R t/steps/auto/sha1-01.t
M tools/build/parrot_config_c.pl
M tools/dev/faces.pl
A tools/dev/new_changelog_skeleton.pl
M tools/dev/pbc_to_exe.pir
R tools/docs/make_html_docs.pl
A tools/docs/mk_html_docs.pl
M tools/release/release.json
M tools/release/update_version.pl
Log Message:
-----------
Merge branch 'master' into ayardley/parrot_github_release
Commit: 2f0e851f960e1d6b9c014c31e6b0ac8ba6a458b5
https://github.com/parrot/parrot/commit/2f0e851f960e1d6b9c014c31e6b0ac8ba6a458b5
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M include/parrot/api.h
M src/embed/api.c
Log Message:
-----------
const a local variable. Minor spacing tweaks
Commit: 707e83cb8959d85d4d2c3de755f4456da21a9eca
https://github.com/parrot/parrot/commit/707e83cb8959d85d4d2c3de755f4456da21a9eca
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M include/parrot/api.h
M src/global_setup.c
Log Message:
-----------
Added compile-time assertion macros, and added our first check that INTVAL and opcode_t are the same size
Commit: 6f23924a1d76c708831a2586594feb17da53994c
https://github.com/parrot/parrot/commit/6f23924a1d76c708831a2586594feb17da53994c
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M include/parrot/api.h
Log Message:
-----------
fixed an incorrectly-built error name
Commit: 4e317065fd0ce8dc8973c26ccd1ee751f8026af2
https://github.com/parrot/parrot/commit/4e317065fd0ce8dc8973c26ccd1ee751f8026af2
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-22 (Thu, 22 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
Turn off warning for unused local typedefs, because that is how we do PARROT_STATIC_ASSERT
Commit: 8ec7bb64d22aa2b5d0e6be989e9eaf0301f2587f
https://github.com/parrot/parrot/commit/8ec7bb64d22aa2b5d0e6be989e9eaf0301f2587f
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M docs/configuration.pod
Log Message:
-----------
[ci skip][doc] s/Trac ticket/Github issue/
Commit: e29d4a88ef8534fbf655d140898e4304ffa65f2f
https://github.com/parrot/parrot/commit/e29d4a88ef8534fbf655d140898e4304ffa65f2f
Author: Gerhard R <gerd.r.devel at googlemail.com>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M config/init/hints/darwin.pm
Log Message:
-----------
Fix fallout from increased warning levels on Mac OS
Commit: 8060b09658550293e236e87a79ad51c405052427
https://github.com/parrot/parrot/commit/8060b09658550293e236e87a79ad51c405052427
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M config/init/hints/darwin.pm
Log Message:
-----------
Merge pull request #748 from gerdr/gerdr/darwin-fix
Fix fallout from increased warning levels on Mac OS
Commit: f64dce9b2a6cb85dd94394df4876e603dc93ecb4
https://github.com/parrot/parrot/commit/f64dce9b2a6cb85dd94394df4876e603dc93ecb4
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Add a dependency so that t/src/checkdepend.t again passes.
Commit: ee1662f591bb764af36b0410ffae65b52f417cb3
https://github.com/parrot/parrot/commit/ee1662f591bb764af36b0410ffae65b52f417cb3
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Automation of the first part of the process -- to archive 'docs/' to the parrot-docsx repo -- complete.
Commit: 8997125e1760b0fe436bd23b01d8d5c42f969cf6
https://github.com/parrot/parrot/commit/8997125e1760b0fe436bd23b01d8d5c42f969cf6
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M src/global_setup.c
Log Message:
-----------
[codingstd] Make file pass c_parens standard.
Commit: 1b1fe7159c874403534532fc786f5409214cceb2
https://github.com/parrot/parrot/commit/1b1fe7159c874403534532fc786f5409214cceb2
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M include/parrot/api.h
Log Message:
-----------
[codingstd] Make api.h pass c_parens and c_operator tests.
It's still failing c_macro_args due to "PARROT_STATIC_ASSERT has unwrapped arg: X".
Commit: 52063c34816c8684dea4d901fd846719dcc58ce8
https://github.com/parrot/parrot/commit/52063c34816c8684dea4d901fd846719dcc58ce8
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M include/parrot/api.h
Log Message:
-----------
add parens to humor codetest
Commit: ba6af98a4b864c6b5f306a3ee244e28c0e770414
https://github.com/parrot/parrot/commit/ba6af98a4b864c6b5f306a3ee244e28c0e770414
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-23 (Fri, 23 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Merge branch 'kid51/makefile_variables'
Commit: d1142ed3c228dbf8ca5daed838e04d9093a04fdc
https://github.com/parrot/parrot/commit/d1142ed3c228dbf8ca5daed838e04d9093a04fdc
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-24 (Sat, 24 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Unbreak the parrallel build by making prt0* depend on miniparrot
Commit: 003b2b8060bdafb953cdc92d5f62d575280fa7f1
https://github.com/parrot/parrot/commit/003b2b8060bdafb953cdc92d5f62d575280fa7f1
Author: Stefan Seifert <nine at detonation.org>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/pmc/resizablepmcarray.pmc
Log Message:
-----------
Fix documentation to match the VTABLE function names they document
Commit: 4c5d82deea1c58828075c299262b998a43bb0463
https://github.com/parrot/parrot/commit/4c5d82deea1c58828075c299262b998a43bb0463
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M docs/project/cage_cleaners_guide.pod
Log Message:
-----------
[doc][ci skip] Add a note to the cage cleaner guide about running parrot+valgrind
Commit: 9dbe4f519beadc559f8edbe2e0347cf76ba2acb1
https://github.com/parrot/parrot/commit/9dbe4f519beadc559f8edbe2e0347cf76ba2acb1
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
M docs/project/hacking_tips.pod
Log Message:
-----------
Add counsel to test changes to Makefile templatest with 'make -jN' for N>1.
Commit: c29badb30a8243b3ba9a3a33927be8746a126418
https://github.com/parrot/parrot/commit/c29badb30a8243b3ba9a3a33927be8746a126418
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M docs/project/cage_cleaners_guide.pod
Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot
Commit: bc6c413e610709338014379ac3c29f29b5432e85
https://github.com/parrot/parrot/commit/bc6c413e610709338014379ac3c29f29b5432e85
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/pmc/null.pmc
Log Message:
-----------
mark unused stuff with UNUSED()
Commit: dbc0db799db73f3f154d48a428a3d4ee8b038220
https://github.com/parrot/parrot/commit/dbc0db799db73f3f154d48a428a3d4ee8b038220
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M src/call/context.c
Log Message:
-----------
consting
Commit: 67cec30db7971e4cd8ae3a632629f84b395bfc27
https://github.com/parrot/parrot/commit/67cec30db7971e4cd8ae3a632629f84b395bfc27
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M include/parrot/pointer_array.h
Log Message:
-----------
inlined allocate_more_chunks() which is called in only one place
Commit: f5cec3449befa388bdde3f096b0db450fd9f70e4
https://github.com/parrot/parrot/commit/f5cec3449befa388bdde3f096b0db450fd9f70e4
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-25 (Sun, 25 Mar 2012)
Changed paths:
M include/parrot/pointer_array.h
M src/gc/gc_gms.c
M src/gc/gc_ms2.c
M src/pointer_array.c
Log Message:
-----------
Parrot_pa_is_owned() is not something for public consumption, and does not use the interp, so get rid of the interp as an argument. Also, all arguments to the function can be consted.
Commit: 0e226994cd9e15077b215f87735cea9f54c3d99e
https://github.com/parrot/parrot/commit/0e226994cd9e15077b215f87735cea9f54c3d99e
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M include/parrot/pointer_array.h
Log Message:
-----------
[codingstd] Correct error in POD syntax.
Commit: fc53321e1c8276d8fb746a661b811c3b36626e6b
https://github.com/parrot/parrot/commit/fc53321e1c8276d8fb746a661b811c3b36626e6b
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M config/auto/warnings.pm
Log Message:
-----------
Add the new -Wuseless-cast flag for G++ 4.8 and beyond
Commit: 0cc333e33f26e4a4397341ab0974b2782604d62d
https://github.com/parrot/parrot/commit/0cc333e33f26e4a4397341ab0974b2782604d62d
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/debug.c
Log Message:
-----------
start_line is unsigned_long, so casting is unnecessary
Commit: fb20fdcc3d4f5ebd58b8fbe6bbd82d3f78844975
https://github.com/parrot/parrot/commit/fb20fdcc3d4f5ebd58b8fbe6bbd82d3f78844975
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M compilers/imcc/reg_alloc.c
Log Message:
-----------
0 need not be cast to (int)
Commit: 783b189abdaa7f31b17d6b840d53a730ca601ab4
https://github.com/parrot/parrot/commit/783b189abdaa7f31b17d6b840d53a730ca601ab4
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-26 (Mon, 26 Mar 2012)
Changed paths:
M src/gc/alloc_resources.c
M src/string/api.c
Log Message:
-----------
removing unnecessary and noisy casts
Commit: 37771a3531947ec0b77e27fb563b5b7e01da0159
https://github.com/parrot/parrot/commit/37771a3531947ec0b77e27fb563b5b7e01da0159
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 1.7.devel a990cfe
Fix default values
Commit: 30370fc5da029013990a4983072bc2331a7523db
https://github.com/parrot/parrot/commit/30370fc5da029013990a4983072bc2331a7523db
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/pmc/namespace.pmc
Log Message:
-----------
consting a local var
Commit: da228ae8ce5027505430751807fb49aba8f76e1b
https://github.com/parrot/parrot/commit/da228ae8ce5027505430751807fb49aba8f76e1b
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-27 (Tue, 27 Mar 2012)
Changed paths:
M src/string/api.c
Log Message:
-----------
removed unnecessary casts
Commit: 581af057d91291f15e57d68242ed186a73426d78
https://github.com/parrot/parrot/commit/581af057d91291f15e57d68242ed186a73426d78
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M config/gen/makefiles/root.in
Log Message:
-----------
Clarify the headerizer target in the help message
Commit: 945d1c8b0591591e4fff4a4fa24713a39998d3d6
https://github.com/parrot/parrot/commit/945d1c8b0591591e4fff4a4fa24713a39998d3d6
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M compilers/opsc/src/Ops/Trans/C.pm
M t/compilers/opsc/03-past.t
M t/compilers/opsc/08-emitter.t
Log Message:
-----------
remove unnecessary casting of cur_opcode
Commit: 5d838280f7549fb1e83d119f92a1cf27dbbea43b
https://github.com/parrot/parrot/commit/5d838280f7549fb1e83d119f92a1cf27dbbea43b
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-28 (Wed, 28 Mar 2012)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 34657cf - fixes for parameter defaults
Commit: 3e9ca81f2faa859830698056e281893315fe7427
https://github.com/parrot/parrot/commit/3e9ca81f2faa859830698056e281893315fe7427
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M ext/winxed/compiler.pir
Log Message:
-----------
update winxed snapshot to 375562d
- Default values in multiassign
- Minor fixes
Commit: 8f686bc61770155b90f7638ac4bb90503b29dab2
https://github.com/parrot/parrot/commit/8f686bc61770155b90f7638ac4bb90503b29dab2
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
autogen script to package parrot.github.com and supporting repositories - 99 percent complete and tested.
Commit: 4b6718ec2c090f3b939124bb6c9c4893c7c0ae8c
https://github.com/parrot/parrot/commit/4b6718ec2c090f3b939124bb6c9c4893c7c0ae8c
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Minor pod corrections.
Commit: 1c0e26caf98805aa8e81989758cb1252f8cb2f42
https://github.com/parrot/parrot/commit/1c0e26caf98805aa8e81989758cb1252f8cb2f42
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Merge remote-tracking branch 'origin/gh363/dlclose'
Commit: d5e1ffc97cfec3d0f3d464008eb56a417b75d9a9
https://github.com/parrot/parrot/commit/d5e1ffc97cfec3d0f3d464008eb56a417b75d9a9
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
A handful of rather minor edits.
Commit: 0488f0afde22c5d04070ff0dc3884d298ba2b16a
https://github.com/parrot/parrot/commit/0488f0afde22c5d04070ff0dc3884d298ba2b16a
Author: Stefan Seifert <nine at detonation.org>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Unbreak the build on gcc broken by 6050332f3afd125ed606e0e94f85e945888934e6
Commit: 905dba7eb3a040ce83cc7825472f76e5820ca5c5
https://github.com/parrot/parrot/commit/905dba7eb3a040ce83cc7825472f76e5820ca5c5
Author: Stefan Seifert <nine at detonation.org>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Fix codingstd violations in src/platform/generic/dl.c
Commit: 6a4efe6b377c74902ac7288d1f2983c518e8e0e1
https://github.com/parrot/parrot/commit/6a4efe6b377c74902ac7288d1f2983c518e8e0e1
Author: Stefan Seifert <nine at detonation.org>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/ops/core_ops.c
Log Message:
-----------
make bootstrap-ops which should have been done with 945d1c8b0591591e4fff4a4fa24713a39998d3d6
Commit: 79e21c80100361bb55d1ea27547ac1dd2079cc65
https://github.com/parrot/parrot/commit/79e21c80100361bb55d1ea27547ac1dd2079cc65
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Move the "return -1" outside the #if, so that we return -1 if the handle is not found
Commit: 65e944b5f5782bb4c31f4926406cccfc1624fb94
https://github.com/parrot/parrot/commit/65e944b5f5782bb4c31f4926406cccfc1624fb94
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
return proper NULLs instead of 0 for pointers
Commit: e4d981a548b41c33b2a82fea673eca64fe16327f
https://github.com/parrot/parrot/commit/e4d981a548b41c33b2a82fea673eca64fe16327f
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
localized some variables and consted some pointers
Commit: 84e0c30a157e945acfead00008aafc9466d28a46
https://github.com/parrot/parrot/commit/84e0c30a157e945acfead00008aafc9466d28a46
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Added proper headerizer section
Commit: ea10b132a3bf8acdf44cb32e991d5bce2bd11e8d
https://github.com/parrot/parrot/commit/ea10b132a3bf8acdf44cb32e991d5bce2bd11e8d
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-30 (Fri, 30 Mar 2012)
Changed paths:
M src/dynpmc/rational.pmc
Log Message:
-----------
* Removed unnecessary casting
* Removed unnecessary interp arguments for the static functions that don't use them.
* Flag many interpreters as unused
Commit: 7edf9b96724ed76bf2ded93a3264f04d4566373a
https://github.com/parrot/parrot/commit/7edf9b96724ed76bf2ded93a3264f04d4566373a
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-31 (Sat, 31 Mar 2012)
Changed paths:
M src/dynpmc/rational.pmc
Log Message:
-----------
Reverting to 84e0c30a157e945acfead00008aafc9466d28a46
Commit: c64b1e9739599ec6e3bdc219ab43316a93211986
https://github.com/parrot/parrot/commit/c64b1e9739599ec6e3bdc219ab43316a93211986
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-31 (Sat, 31 Mar 2012)
Changed paths:
M src/dynpmc/rational.pmc
Log Message:
-----------
removed unnecessary casts, and UNUSED() some INTERPs.
Commit: 4800aef888edb77045abe75eda367da96a7c0555
https://github.com/parrot/parrot/commit/4800aef888edb77045abe75eda367da96a7c0555
Author: Andy Lester <andy at petdance.com>
Date: 2012-03-31 (Sat, 31 Mar 2012)
Changed paths:
M frontend/pbc_merge/main.c
Log Message:
-----------
removed useless casts
Commit: 8a3e561567ab75f2295e0aff4567b468985d3532
https://github.com/parrot/parrot/commit/8a3e561567ab75f2295e0aff4567b468985d3532
Author: Jonathan "Duke" Leto <jonathan at leto.net>
Date: 2012-04-01 (Sun, 01 Apr 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
[doc] Add a changelog section for 4.3.0
Commit: b81dfc89e641f6dbfea2e4d0f8e1e7f428513ade
https://github.com/parrot/parrot/commit/b81dfc89e641f6dbfea2e4d0f8e1e7f428513ade
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-01 (Sun, 01 Apr 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Untabify the script.
Commit: 1a04f6884850d264bd4097a88fcc7a1ad1aca331
https://github.com/parrot/parrot/commit/1a04f6884850d264bd4097a88fcc7a1ad1aca331
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-01 (Sun, 01 Apr 2012)
Changed paths:
M MANIFEST
Log Message:
-----------
Add parrot_github_release.pl to MANIFEST
Commit: dce066098867828c949e535aa1f1baf99bcdae79
https://github.com/parrot/parrot/commit/dce066098867828c949e535aa1f1baf99bcdae79
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Corrections to quiet perlcritic
Commit: 2536b7eac2e133529990d8b015dc9352c77710b3
https://github.com/parrot/parrot/commit/2536b7eac2e133529990d8b015dc9352c77710b3
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M ChangeLog
M compilers/imcc/reg_alloc.c
M compilers/opsc/src/Ops/Trans/C.pm
M config/auto/warnings.pm
M config/gen/makefiles/root.in
M config/init/hints/darwin.pm
M docs/configuration.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/hacking_tips.pod
M ext/winxed/compiler.pir
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/pointer_array.h
M src/call/context.c
M src/call/ops.c
M src/debug.c
M src/dynpmc/rational.pmc
M src/embed/api.c
M src/gc/alloc_resources.c
M src/gc/gc_gms.c
M src/gc/gc_ms2.c
M src/global_setup.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/platform/generic/dl.c
M src/pmc/namespace.pmc
M src/pmc/null.pmc
M src/pmc/resizablepmcarray.pmc
M src/pointer_array.c
M src/string/api.c
M t/compilers/opsc/03-past.t
M t/compilers/opsc/08-emitter.t
M t/steps/auto/icu-01.t
Log Message:
-----------
Merge branch 'master' into ayardley/parrot_github_release
Commit: 09eec3b4639ae5a2b7e22608bf7c29dc553caf1d
https://github.com/parrot/parrot/commit/09eec3b4639ae5a2b7e22608bf7c29dc553caf1d
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M docs/project/release_parrot_github_guide.pod
Log Message:
-----------
Update release_parrot_github_guide.pod to reflect its more historical nature given we now have the 'parrot.github.release.pl' auto-tool.
Commit: 7dce570a82352bf61b48bffbad84e7e774d93f3b
https://github.com/parrot/parrot/commit/7dce570a82352bf61b48bffbad84e7e774d93f3b
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Minor edits and simple fixes
Commit: 70c98f0f49ea63a73493c20bd8b6df43bb6ae3a7
https://github.com/parrot/parrot/commit/70c98f0f49ea63a73493c20bd8b6df43bb6ae3a7
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Update the Release Manager Guide to reflect the inclusion of the 'tools/release/parrot_github_release.pl' script.
Commit: ba43b9bd9c758923292f14ea5778e2773e405056
https://github.com/parrot/parrot/commit/ba43b9bd9c758923292f14ea5778e2773e405056
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M ChangeLog
Log Message:
-----------
Update ChangeLog to reflect new 'tools/release/parrot_github_release.pl' script and updates to 'docs/project/release_manager_guide.pod' and 'docs/project/release_parrot_github_guide.pod'.
Commit: 53a07f9d3939824cb587e961b6640b694bf7c9e3
https://github.com/parrot/parrot/commit/53a07f9d3939824cb587e961b6640b694bf7c9e3
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Added ASSERT_ARGS calls
Commit: 5b6d3dc4f837ba21a75f5d2487622356b85d1858
https://github.com/parrot/parrot/commit/5b6d3dc4f837ba21a75f5d2487622356b85d1858
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
the arg to remove_handle_entry() can be NULL
Commit: c32af4bebf70b264d2497a924a733b7f4e4ca2d3
https://github.com/parrot/parrot/commit/c32af4bebf70b264d2497a924a733b7f4e4ca2d3
Author: Vasily Chekalkin <bacek at bacek.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
Fix push_handle_entry signature. NULL handles are kind of valid
Commit: 7f7caad5afcf2a806900e46e572cf63580db6757
https://github.com/parrot/parrot/commit/7f7caad5afcf2a806900e46e572cf63580db6757
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-04 (Wed, 04 Apr 2012)
Changed paths:
M include/parrot/sub.h
M src/gc/mark_sweep.c
M src/sub.c
Log Message:
-----------
Remove unused context_gc_mark variable
Also removes the Parrot_sub_mark_context_start function, whose only
purpose was to increment that variable.
It looks like the variable was designed to prevent corruption of
contexts while performing GC. However, nothing has used the variable
since 540d4c3 "Merge context_pmc3 branch into trunk." back in 2009.
Found by nine++
Commit: e68d18a7898cd885e6f41d2184ed383ac043d2cc
https://github.com/parrot/parrot/commit/e68d18a7898cd885e6f41d2184ed383ac043d2cc
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M tools/release/parrot_github_release.pl
Log Message:
-----------
Fixed incorrect taret -- i.e., push to gh-pages not master in 'parrot-docsx' repo.
Commit: 876221012b5c983f9b1fa7c16279770676882667
https://github.com/parrot/parrot/commit/876221012b5c983f9b1fa7c16279770676882667
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M ChangeLog
M MANIFEST
M docs/project/release_manager_guide.pod
M docs/project/release_parrot_github_guide.pod
A tools/release/parrot_github_release.pl
Log Message:
-----------
Merge branch 'ayardley/parrot_github_release'
Commit: da3ed582ce053db36950ae5a2184a24d0201b532
https://github.com/parrot/parrot/commit/da3ed582ce053db36950ae5a2184a24d0201b532
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M docs/project/release_manager_guide.pod
Log Message:
-----------
Added Whiteknight as the Release Manager for May 15, 2012.
Commit: d054e19f444dca04311e060ad100a0abff4f4bc5
https://github.com/parrot/parrot/commit/d054e19f444dca04311e060ad100a0abff4f4bc5
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M src/gc/gc_gms.c
M src/gc/gc_ms.c
Log Message:
-----------
removed unnecessary casts
Commit: bb282e3e9b4d110e0f363589f1d1451320f52d43
https://github.com/parrot/parrot/commit/bb282e3e9b4d110e0f363589f1d1451320f52d43
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M compilers/imcc/imcc.l
M compilers/imcc/optimizer.c
M src/hash.c
M src/pmc/managedstruct.pmc
M t/codingstd/cuddled_else.t
Log Message:
-----------
get the regex for cuddled elses a little broader, and then fix the cuddled elses it found
Commit: 5de61472f10dead653844997c728a0e7d5e7e9d1
https://github.com/parrot/parrot/commit/5de61472f10dead653844997c728a0e7d5e7e9d1
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M src/pmc/managedstruct.pmc
Log Message:
-----------
mark an unused INTERP
Commit: 28e0dd30d6d8ceb84eff7bb05c8e139def23218a
https://github.com/parrot/parrot/commit/28e0dd30d6d8ceb84eff7bb05c8e139def23218a
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-06 (Fri, 06 Apr 2012)
Changed paths:
M src/hash.c
Log Message:
-----------
Removed unnecessary cast. Localized a loop variable.
Commit: 486331d1a845c50d92836271b0682ff739058a0f
https://github.com/parrot/parrot/commit/486331d1a845c50d92836271b0682ff739058a0f
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M src/pmc/stringbuilder.pmc
M src/string/encoding/utf8.c
Log Message:
-----------
Implement StringBuilder.push_integer vtable, so we can assemble strings by pushing raw codepoints instead of needing to first create a 1-character string (chr_s_i) and then pushing that string to the StringBuilder
Commit: 17a886a29162a1c73c7982f8df859f2ad6f17494
https://github.com/parrot/parrot/commit/17a886a29162a1c73c7982f8df859f2ad6f17494
Author: jkeenan <jkeenan at cpan.org>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M src/pmc/stringbuilder.pmc
Log Message:
-----------
[codingstd] Make src/pmc/stringbuilder.pmc pass c_arg_assert.t.
But it's failing pmc_docs.t because no one added documentation for a new
function!
Commit: 63c15b72166a5e4c8d7c183e151b5b7bae0969c2
https://github.com/parrot/parrot/commit/63c15b72166a5e4c8d7c183e151b5b7bae0969c2
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M src/platform/generic/dl.c
Log Message:
-----------
POD for static helper functions
Commit: ee4c8c90eaf2698b50961f5f5b27b9461ba4f585
https://github.com/parrot/parrot/commit/ee4c8c90eaf2698b50961f5f5b27b9461ba4f585
Author: NotFound <julian.notfound at gmail.com>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M src/pmc/stringbuilder.pmc
Log Message:
-----------
add function POD and argument decorators to calculate_capacity
Commit: 5f6ac7a7131aaedeede2f792f506cebea83ca582
https://github.com/parrot/parrot/commit/5f6ac7a7131aaedeede2f792f506cebea83ca582
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M frontend/pbc_dump/packdump.c
Log Message:
-----------
Treat printed_flag_p like the boolean it is, rather than pretending it's a counter
Commit: f17bd2d30ede1cfe8fb2a2b47e4c8689e3318763
https://github.com/parrot/parrot/commit/f17bd2d30ede1cfe8fb2a2b47e4c8689e3318763
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M src/packfile/api.c
Log Message:
-----------
Remove unnecessary cast
Commit: 81d3c0861cf1645ab5d5c4fe1d55b3f8a3dd7e21
https://github.com/parrot/parrot/commit/81d3c0861cf1645ab5d5c4fe1d55b3f8a3dd7e21
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M include/parrot/packfile.h
M src/packfile/api.c
M src/packfile/segments.c
Log Message:
-----------
adding more function annotations
Commit: 912b2043b8ba85fa9372b37cd5f14c7ccc189a67
https://github.com/parrot/parrot/commit/912b2043b8ba85fa9372b37cd5f14c7ccc189a67
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-11 (Wed, 11 Apr 2012)
Changed paths:
M src/dynpmc/subproxy.pmc
Log Message:
-----------
UNUSED an INTERP
Commit: 0c99d32436fff7e5d21da6070f799792d4ab0d3a
https://github.com/parrot/parrot/commit/0c99d32436fff7e5d21da6070f799792d4ab0d3a
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M src/pmc/lexpad.pmc
M t/pmc/lexpad.t
Log Message:
-----------
LexPad: Add register_type method
This allows for the type of a lexical to be introspected before
retrieval. This is useful because attempting to store the lexical in
the wrong type of register throws an error.
Commit: 0c62b2d7151572f2dd4fc366901d0e1936c87ec5
https://github.com/parrot/parrot/commit/0c62b2d7151572f2dd4fc366901d0e1936c87ec5
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M src/dynpmc/rational.pmc
Log Message:
-----------
mark some more UNUSED interps. Remove an unnecessary var initialization
Commit: 3d3c8334205b219f8e6042e99a1255901669fe69
https://github.com/parrot/parrot/commit/3d3c8334205b219f8e6042e99a1255901669fe69
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M include/parrot/pointer_array.h
M src/gc/gc_gms.c
M src/gc/gc_ms2.c
M t/src/pointer_array.t
Log Message:
-----------
Removed unnecsary interp arg from Parrot_pa_insert. Changed the ARGIN(self) to ARGMOD. Fixed some spelling typos.
Commit: 8bb19e301f4285f1c46666cb01494004f9fb5232
https://github.com/parrot/parrot/commit/8bb19e301f4285f1c46666cb01494004f9fb5232
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M include/parrot/pointer_array.h
Log Message:
-----------
fixed Parrot_pa_insert comment
Commit: 18ac2cdc8c7f4388b241a245934244a662be2976
https://github.com/parrot/parrot/commit/18ac2cdc8c7f4388b241a245934244a662be2976
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M lib/Parrot/Distribution.pm
Log Message:
-----------
Properly escape the . in qr/.t/
Commit: b8780296d6247aef40d216ca8f51ae066a372acb
https://github.com/parrot/parrot/commit/b8780296d6247aef40d216ca8f51ae066a372acb
Author: Andy Lester <andy at petdance.com>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Distribution.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/POD2HTML.pm
M lib/Parrot/IO/File.pm
M lib/Parrot/IO/Path.pm
M lib/Parrot/Manifest.pm
Log Message:
-----------
removed unnecessary /o flags from regexes
Commit: b39e6f8e9753a4d9645554b1d25775218b02e4d0
https://github.com/parrot/parrot/commit/b39e6f8e9753a4d9645554b1d25775218b02e4d0
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-15 (Sun, 15 Apr 2012)
Changed paths:
M README.pod
Log Message:
-----------
Minor edit to conform to 78 character limit.
Commit: 4522cb295b47263a8b3d4e64bc87255026ac456a
https://github.com/parrot/parrot/commit/4522cb295b47263a8b3d4e64bc87255026ac456a
Author: Alvis Yardley <ac.yardley at gmail.com>
Date: 2012-04-15 (Sun, 15 Apr 2012)
Changed paths:
M .travis.yml
M CREDITS
M ChangeLog
M MANIFEST
M MANIFEST.generated
M README
M RESPONSIBLE_PARTIES
M VERSION
M compilers/imcc/cfg.c
M compilers/imcc/imcc.l
M compilers/imcc/imcc.y
M compilers/imcc/imcparser.c
M compilers/imcc/imcparser.h
M compilers/imcc/main.c
M compilers/imcc/optimizer.c
M compilers/imcc/pbc.c
M compilers/imcc/pcc.c
M compilers/imcc/reg_alloc.c
M compilers/opsc/src/Ops/Emitter.pm
M compilers/opsc/src/Ops/Trans/C.pm
M compilers/pct/src/PAST/Compiler.pir
M compilers/pct/src/PCT/HLLCompiler.pir
M config/auto/byteorder.pm
M config/auto/gcc.pm
M config/auto/headers.pm
M config/auto/icu.pm
M config/auto/warnings.pm
M config/gen/makefiles/docs.in
M config/gen/makefiles/root.in
M config/init/hints/cygwin.pm
M config/init/hints/darwin.pm
M config/init/hints/mswin32.pm
M docs/book/draft/ch10_opcode_reference.pod
M docs/book/pir/ch04_variables.pod
M docs/configuration.pod
M docs/parrothist.pod
M docs/project/cage_cleaners_guide.pod
M docs/project/hacking_tips.pod
M docs/project/release_manager_guide.pod
A docs/project/release_parrot_github_guide.pod
M examples/sdl/tetris/block.pir
M examples/sdl/tetris/board.pir
M ext/nqp-rx/src/stage0/HLL-s0.pir
M ext/nqp-rx/src/stage0/Regex-s0.pir
M ext/winxed/compiler.pir
M ext/winxed/driver.pir
M frontend/parrot/main.c
M frontend/parrot2/build.pir
M frontend/parrot2/main.c
M frontend/parrot_debugger/main.c
M frontend/pbc_disassemble/main.c
M frontend/pbc_dump/main.c
M frontend/pbc_dump/packdump.c
M frontend/pbc_merge/main.c
M include/parrot/api.h
M include/parrot/call.h
M include/parrot/hash.h
M include/parrot/interpreter.h
M include/parrot/memory.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M include/parrot/packfile.h
M include/parrot/parrot.h
M include/parrot/pmc.h
M include/parrot/pointer_array.h
M include/parrot/scheduler.h
M include/parrot/sub.h
M lib/Parrot/Configure/Compiler.pm
M lib/Parrot/Distribution.pm
M lib/Parrot/Docs/File.pm
M lib/Parrot/Docs/HTMLPage.pm
M lib/Parrot/Docs/POD2HTML.pm
M lib/Parrot/IO/File.pm
M lib/Parrot/IO/Path.pm
M lib/Parrot/Manifest.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/PMC/default.pm
M runtime/parrot/library/P6object.pir
M runtime/parrot/library/SDL/Surface.pir
M runtime/parrot/library/Stream/Writer.pir
M runtime/parrot/library/osutils.pir
M runtime/parrot/library/parrotlib.pir
M src/alarm.c
M src/call/context.c
M src/call/ops.c
M src/debug.c
M src/dynext.c
M src/dynpmc/gziphandle.pmc
M src/dynpmc/os.pmc
M src/dynpmc/rational.pmc
M src/dynpmc/subproxy.pmc
M src/embed/api.c
M src/events.c
M src/gc/alloc_resources.c
M src/gc/gc_gms.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/gc/mark_sweep.c
M src/gc/string_gc.c
M src/global_setup.c
M src/hash.c
M src/interp/api.c
M src/interp/inter_cb.c
M src/nci/libffi.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/ops/experimental.ops
M src/ops/object.ops
M src/ops/pmc.ops
M src/ops/set.ops
M src/ops/string.ops
M src/packfile/api.c
R src/packfile/byteorder.h
M src/packfile/output.c
M src/packfile/pf_items.c
M src/packfile/pf_private.h
M src/packfile/segments.c
M src/platform/generic/dl.c
M src/platform/generic/socket.c
M src/pmc.c
M src/pmc/callcontext.pmc
M src/pmc/class.pmc
M src/pmc/continuation.pmc
M src/pmc/coroutine.pmc
M src/pmc/default.pmc
M src/pmc/fixedbooleanarray.pmc
M src/pmc/fixedstringarray.pmc
M src/pmc/hashiterator.pmc
M src/pmc/imageiofreeze.pmc
M src/pmc/imccompiler.pmc
M src/pmc/lexpad.pmc
M src/pmc/managedstruct.pmc
M src/pmc/namespace.pmc
M src/pmc/nativepccmethod.pmc
M src/pmc/nci.pmc
M src/pmc/null.pmc
M src/pmc/parrotinterpreter.pmc
M src/pmc/parrotlibrary.pmc
M src/pmc/resizablebooleanarray.pmc
M src/pmc/resizablefloatarray.pmc
M src/pmc/resizableintegerarray.pmc
M src/pmc/resizablepmcarray.pmc
M src/pmc/stringbuilder.pmc
M src/pmc/sub.pmc
M src/pmc/undef.pmc
M src/pmc/unmanagedstruct.pmc
M src/pointer_array.c
M src/runcore/cores.c
M src/runcore/profiling.c
M src/runcore/subprof.c
M src/scheduler.c
M src/spf_render.c
M src/string/api.c
M src/string/encoding/utf8.c
M src/sub.c
M src/vtable.tbl
M t/codingstd/c_arg_assert.t
M t/codingstd/cuddled_else.t
M t/codingstd/filenames.t
M t/compilers/imcc/syn/const.t
M t/compilers/imcc/syn/pcc.t
M t/compilers/opsc/03-past.t
M t/compilers/opsc/08-emitter.t
M t/dynpmc/foo-02.t
M t/fullharness
A t/native_pbc/annotations.pbc
M t/native_pbc/integer.pbc
M t/native_pbc/number.pbc
M t/native_pbc/number_4.pbc
M t/native_pbc/number_5.pbc
M t/native_pbc/string.pbc
M t/native_pbc/string_4.pbc
A t/native_pbc/string_5.pbc
M t/op/gc.t
M t/pmc/freeze.t
M t/pmc/lexpad.t
M t/pmc/namespace.t
M t/pmc/object-meths.t
M t/pmc/prop.t
M t/src/checkdepend.t
M t/src/extend_vtable.t
M t/src/pointer_array.t
M t/steps/auto/icu-01.t
R t/steps/auto/sha1-01.t
M tools/build/parrot_config_c.pl
M tools/dev/faces.pl
A tools/dev/new_changelog_skeleton.pl
M tools/dev/pbc_to_exe.pir
R tools/docs/make_html_docs.pl
A tools/docs/mk_html_docs.pl
A tools/release/parrot_github_release.pl
M tools/release/release.json
M tools/release/update_version.pl
Log Message:
-----------
Merge branch 'master' into ayardley/documentation_revisions
Compare: https://github.com/parrot/parrot/compare/52c654b...4522cb2
More information about the parrot-commits
mailing list