[parrot/parrot] 7c21ff: Correct name of file inside C-comment; update copy...

GitHub noreply at github.com
Fri Mar 2 17:18:22 UTC 2012


  Branch: refs/heads/m0
  Home:   https://github.com/parrot/parrot
  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: 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: 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: 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: 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: 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: bae9ca39b6f57c8d1b0fb85f7c105a6cd9e0ce36
      https://github.com/parrot/parrot/commit/bae9ca39b6f57c8d1b0fb85f7c105a6cd9e0ce36
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-03-02 (Fri, 02 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 TODO
  M VERSION
  M api.yaml
  M compilers/imcc/pcc.c
  M config/gen/makefiles/docs.in
  M config/gen/makefiles/root.in
  M config/init/defaults.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/pdds/pdd03_calling_conventions.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/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/config/file/configcompiler
  A examples/config/file/configverbose
  M examples/languages/abc/setup.pir
  M examples/languages/squaak/doc/tutorial_episode_1.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/parrot2/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/call.h
  M include/parrot/hash.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M include/parrot/pointer_array.h
  M include/parrot/runcore_profiling.h
  M include/parrot/runcore_subprof.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/RO.pm
  M lib/Parrot/Test/Pod.pm
  M parrotbug
  M runtime/parrot/bin/prove.pir
  M runtime/parrot/include/hllmacros.pir
  M runtime/parrot/library/distutils.pir
  M src/call/context.c
  M src/debug.c
  M src/dynoplibs/Rules.in
  M src/dynpmc/Rules.in
  M src/dynpmc/os.pmc
  M src/gc/mark_sweep.c
  M src/hash.c
  M src/namespace.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/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/callcontext.pmc
  M src/pmc/class.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
  M src/pmc/unmanagedstruct.pmc
  M src/string/api.c
  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/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/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/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
  R t/steps/auto/sha1-01.t
  M t/tools/install/testlib/README
  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 m0


Compare: https://github.com/parrot/parrot/compare/e66f175...bae9ca3


More information about the parrot-commits mailing list