[parrot/parrot] 87c40a: Merge pull request #148 from dafrito/doc_fixes

noreply at github.com noreply at github.com
Thu Oct 20 00:30:07 UTC 2011


  Branch: refs/heads/whiteknight/tt_1910
  Home:   https://github.com/parrot/parrot

  Commit: 87c40abd70a4dafb0b0484feba35fec992cf48c1
      https://github.com/parrot/parrot/commit/87c40abd70a4dafb0b0484feba35fec992cf48c1
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M CREDITS
  M examples/languages/squaak/doc/tutorial_episode_4.pod
  M lib/Parrot/Docs/PodToHtml.pm
  M tools/docs/make_html_docs.pl

  Log Message:
  -----------
  Merge pull request #148 from dafrito/doc_fixes

Revised doc fixes


  Commit: c059a6775a62f64788984871d371c2c0b73298dc
      https://github.com/parrot/parrot/commit/c059a6775a62f64788984871d371c2c0b73298dc
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M CREDITS
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/project/release_manager_guide.pod
  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_4.pod
  M lib/Parrot/Docs/PodToHtml.pm
  M tools/docs/make_html_docs.pl

  Log Message:
  -----------
  Merge branch 'dafrito_doc_fixes'


  Commit: 2b93f23f9993c3830242d9009680e225ea5fbf2c
      https://github.com/parrot/parrot/commit/2b93f23f9993c3830242d9009680e225ea5fbf2c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M CREDITS
  M compilers/pge/README.pod
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  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_4.pod
  M examples/languages/squaak/doc/tutorial_episode_7.pod
  M lib/Parrot/Docs/PodToHtml.pm
  M src/nci_test.c
  M src/pmc/ptr.pmc
  M src/pmc/unmanagedstruct.pmc
  M t/pmc/nci.t
  M tools/docs/make_html_docs.pl

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


  Commit: 1f0d63c3ee8925f3c80a76cdd99569799c051286
      https://github.com/parrot/parrot/commit/1f0d63c3ee8925f3c80a76cdd99569799c051286
  Author: Jonathan Worthington <jnthn at jnthn.net>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir

  Log Message:
  -----------
  Avoid deep-cloning symtable in PAST::Compiler.


  Commit: 9a0516c79b64b1418fc9120fbc30010d9f0e1d5e
      https://github.com/parrot/parrot/commit/9a0516c79b64b1418fc9120fbc30010d9f0e1d5e
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  Start changing the way we handle arguments. Split arguments into two arrays, one for system-related args and one for program-related args. Pass both arrays to prt0.pir, and start parsing some args from there (-o, -c, -r, -E)


  Commit: 6c59d7bd8bf320f5f00666c9fdd1f60944547a3d
      https://github.com/parrot/parrot/commit/6c59d7bd8bf320f5f00666c9fdd1f60944547a3d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  Flesh out more logic in prt0.pir, and move the help and version messages there because it's much easier to do with heredocs


  Commit: 5a2e3dd1b1d8a7140b2b7ee50d1a3d4e9fbeebf0
      https://github.com/parrot/parrot/commit/5a2e3dd1b1d8a7140b2b7ee50d1a3d4e9fbeebf0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-06 (Sat, 06 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c

  Log Message:
  -----------
  Rip stuff out of parrot2/main.c that doesn't need to be there anymore. Start rearranging some of the logic. It's much cleaner now.


  Commit: 66f52e4e05e53df27b504f742190416dd434fa30
      https://github.com/parrot/parrot/commit/66f52e4e05e53df27b504f742190416dd434fa30
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

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

  Log Message:
  -----------
  [distutils] don't gzip on MSWin32


  Commit: c7310397bd67aed177f5f38ec238e53f667df1e7
      https://github.com/parrot/parrot/commit/c7310397bd67aed177f5f38ec238e53f667df1e7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  fix prt0 so it compiles and runs


  Commit: 655ca07d62cd2cce0823b5f647da847e7ab98218
      https://github.com/parrot/parrot/commit/655ca07d62cd2cce0823b5f647da847e7ab98218
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M include/parrot/api.h
  M include/parrot/packfile.h
  M src/embed/bytecode.c
  M src/packfile/api.c

  Log Message:
  -----------
  Change the makefile to build parrot from frontend/parrot2. Miniparrot is still built from frontend/parrot/ and prt0.pir needs to be built manually


  Commit: 7b940f974a783f60709d13f60c4bcf617b6cb7bd
      https://github.com/parrot/parrot/commit/7b940f974a783f60709d13f60c4bcf617b6cb7bd
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

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

  Log Message:
  -----------
  miniparrot can built prt0.pbc. Add that to the makefile


  Commit: b4d79170f50fb5914f0a57f25fb8e25964f7dc05
      https://github.com/parrot/parrot/commit/b4d79170f50fb5914f0a57f25fb8e25964f7dc05
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  fix pbc_to_exe.pir, the build now completes, but many tests fail


  Commit: eae2c1bd55416fb66918c3ade95ae9f77ed755cd
      https://github.com/parrot/parrot/commit/eae2c1bd55416fb66918c3ade95ae9f77ed755cd
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  Several fixes. We run and pass most tests, we fail some tests involving backtraces and a few other weird failures


  Commit: 7895c8a8d474e17dfc7951c1c5ba90593c2cd521
      https://github.com/parrot/parrot/commit/7895c8a8d474e17dfc7951c1c5ba90593c2cd521
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir
  M runtime/parrot/library/distutils.pir

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


  Commit: 2ff2d2736c2192bf9f228cc70b225add43d4bc52
      https://github.com/parrot/parrot/commit/2ff2d2736c2192bf9f228cc70b225add43d4bc52
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  [codingstd] Insert placeholders for documentation of 'find_called_tag' and 'add_called_tag'.


  Commit: d0b907dbd5448c09a96a280a48aa1e1786edf8f0
      https://github.com/parrot/parrot/commit/d0b907dbd5448c09a96a280a48aa1e1786edf8f0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  fix exit code handling. On EXCEPT_EXIT we jump directly out using the exception exit code. Otherwise, we force a non-zero exit, taking hints from the exception if possible. Also, fix the -V option to pull values out of the config hash


  Commit: 557292fefa9c5d717cb71769117e8351f5c1489f
      https://github.com/parrot/parrot/commit/557292fefa9c5d717cb71769117e8351f5c1489f
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M src/nci_test.c

  Log Message:
  -----------
  [codingstd] Correct POD formatting error.


  Commit: df18c04bc66a3edb5f14a3a5de673041ed6ae467
      https://github.com/parrot/parrot/commit/df18c04bc66a3edb5f14a3a5de673041ed6ae467
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M docs/glossary.pod

  Log Message:
  -----------
  Fix links to point to docs.parrot.org.


  Commit: 14cd84a2c491089e218137baa962d9af262d5217
      https://github.com/parrot/parrot/commit/14cd84a2c491089e218137baa962d9af262d5217
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M docs/glossary.pod

  Log Message:
  -----------
  Clean up two links (somewhat).


  Commit: c22867e5bf03ff75f52ab441d664509a2d6c62d3
      https://github.com/parrot/parrot/commit/c22867e5bf03ff75f52ab441d664509a2d6c62d3
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M docs/pct/gettingstarted.pod

  Log Message:
  -----------
  Correct link.


  Commit: b9e194936c875a9daf116211008e9b4ab3a47c33
      https://github.com/parrot/parrot/commit/b9e194936c875a9daf116211008e9b4ab3a47c33
  Author: Felipe Pena <felipensp at gmail.com>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  - Added a NEWS entry for mem_sys_strndup


  Commit: 8402064c58e4ec7d8304f3789e5b290b9be720aa
      https://github.com/parrot/parrot/commit/8402064c58e4ec7d8304f3789e5b290b9be720aa
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-07 (Sun, 07 Aug 2011)

  Changed paths:
    M docs/glossary.pod

  Log Message:
  -----------
  Trimmed section on predereferencing (as long advised in POD 'for' section).


  Commit: c70c89c6c611f6c0574696a6da6e54bd78658b16
      https://github.com/parrot/parrot/commit/c70c89c6c611f6c0574696a6da6e54bd78658b16
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-08 (Mon, 08 Aug 2011)

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

  Log Message:
  -----------
  Merge branch 'tt2167/nstore'


  Commit: 8c5cac5019b750ff4b6ad984774737ee0517d04c
      https://github.com/parrot/parrot/commit/8c5cac5019b750ff4b6ad984774737ee0517d04c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-08 (Mon, 08 Aug 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Add two image files to MANIFEST.


  Commit: b72c487dc588c5f201277d582c1b6c0c834c63d2
      https://github.com/parrot/parrot/commit/b72c487dc588c5f201277d582c1b6c0c834c63d2
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-08 (Mon, 08 Aug 2011)

  Changed paths:
    M MANIFEST
  M NEWS
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M src/nci_test.c
  M src/pmc/packfileview.pmc

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


  Commit: 061f5b0c2674d0702a6ddae3eead3c3ce041d930
      https://github.com/parrot/parrot/commit/061f5b0c2674d0702a6ddae3eead3c3ce041d930
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-08 (Mon, 08 Aug 2011)

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

  Log Message:
  -----------
  The Makefile variable representing parrot-prove should have a more accurate name, so as not to suggest that it is representing Perl 5's prove.


  Commit: f3351c3b41f2af0eed600a1f3262d6db6f732725
      https://github.com/parrot/parrot/commit/f3351c3b41f2af0eed600a1f3262d6db6f732725
  Author: Dan Bolser <dan.bolser at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M docs/project/git_workflow.pod

  Log Message:
  -----------
  Isn't it cleaner (and also backwards compatible) to recommend: 
  git checkout -t origin/username/foo

Instead of what you have currently, which is:
  git checkout -b username/foo origin/username/foo

Sorry if I'm being ignorant, but the former was recommended to me in irc.freenode.net/#git so I thought I'd pass it along.


  Commit: 7721cef8c4fcae71c89934cb02ce9db6aad5e14f
      https://github.com/parrot/parrot/commit/7721cef8c4fcae71c89934cb02ce9db6aad5e14f
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M .gitignore
  M config/gen/makefiles/root.in
  A frontend/parrot2/build.pir
  M frontend/parrot2/main.c

  Log Message:
  -----------
  Borrow code from pbc_to_exe to create a custom build script to write prt0.pbc to a .c file. Link that in from frontend/parrot2/main.c to avoid an extra file load, extra API calls, and extra GCables


  Commit: 5f1e710baea34c15a771c7c3166444119122a6f5
      https://github.com/parrot/parrot/commit/5f1e710baea34c15a771c7c3166444119122a6f5
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

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

  Log Message:
  -----------
  Fix t/src/embed/api.t


  Commit: 3bc8f96f6777b1b95da704dc33778f58a73f03a8
      https://github.com/parrot/parrot/commit/3bc8f96f6777b1b95da704dc33778f58a73f03a8
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

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

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


  Commit: f3533bed91842014a29ef9fc4f9aea5a13b14879
      https://github.com/parrot/parrot/commit/f3533bed91842014a29ef9fc4f9aea5a13b14879
  Author: cotto <christoph_github at mksig.org>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M docs/project/git_workflow.pod

  Log Message:
  -----------
  Merge pull request #151 from dbolser/patch-2

Isn't it cleaner (and also backwards compatible) to recommend:  


  Commit: 70cca2aebf650861be3575f7f571e4cda295f309
      https://github.com/parrot/parrot/commit/70cca2aebf650861be3575f7f571e4cda295f309
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M config/gen/config_pm/config_pir.in

  Log Message:
  -----------
  finalize an exception in config generation


  Commit: f4a642059e2ba5b61fe4f71741405940f2fc82f8
      https://github.com/parrot/parrot/commit/f4a642059e2ba5b61fe4f71741405940f2fc82f8
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  Remove some unused/unimplemented cruft from MultiSub


  Commit: a0c95885f5b11112a7b16e983f635c05bdd89659
      https://github.com/parrot/parrot/commit/a0c95885f5b11112a7b16e983f635c05bdd89659
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  Remove more unnecessary vtables. Fallback to the default.pmc has the same effect as throwing an unconditional exception, but the error messages are just a bit different


  Commit: 3764b887d0d7103363420ac61a1197401691f9df
      https://github.com/parrot/parrot/commit/3764b887d0d7103363420ac61a1197401691f9df
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M config/gen/config_pm/config_pir.in
  M docs/project/git_workflow.pod

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


  Commit: bb0b13f8cab1cedf1ba05039bb502b38f1245683
      https://github.com/parrot/parrot/commit/bb0b13f8cab1cedf1ba05039bb502b38f1245683
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M docs/glossary.pod
  M docs/pct/gettingstarted.pod

  Log Message:
  -----------
  Merge branch 'tt2007/html_links'


  Commit: 79e57fbd368a155d527590e9643492630584c5f3
      https://github.com/parrot/parrot/commit/79e57fbd368a155d527590e9643492630584c5f3
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-09 (Tue, 09 Aug 2011)

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  More cleanups for MultiSub


  Commit: 7c334b2c50c6e7a4cf1965f3f28f9fc87b42f1af
      https://github.com/parrot/parrot/commit/7c334b2c50c6e7a4cf1965f3f28f9fc87b42f1af
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  start adding some meat to the profiling documentation


  Commit: 11cad810ffa89f83445c3c3c639267b10984a84a
      https://github.com/parrot/parrot/commit/11cad810ffa89f83445c3c3c639267b10984a84a
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M config/auto/arch.pm
  M config/init/hints/msys.pm

  Log Message:
  -----------
  fixed architecture detection
work on hints file for msys, currently with hardcoded paths


  Commit: e65b86bc6fbc7b0975559051d80c688991747903
      https://github.com/parrot/parrot/commit/e65b86bc6fbc7b0975559051d80c688991747903
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M config/gen/config_pm.pm
  M config/init/hints/msys.pm

  Log Message:
  -----------
  add proper path translation


  Commit: de8b9aa7e5cbbb10876c6c0d6adafeb04dcd5034
      https://github.com/parrot/parrot/commit/de8b9aa7e5cbbb10876c6c0d6adafeb04dcd5034
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M lib/Parrot/Test/Util.pm
  M t/pmc/threads.t

  Log Message:
  -----------
  path translation for temporary test files, skip hanging test pmc/threads.t


  Commit: ea819bef552371a0dcab96d90c1e610ee5ff53ab
      https://github.com/parrot/parrot/commit/ea819bef552371a0dcab96d90c1e610ee5ff53ab
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M config/gen/config_pm.pm

  Log Message:
  -----------
  properly translate path used for prefix of non-installed Parrot


  Commit: 2947ca6ab567bc47acd1dfcfe7131d769f3884cf
      https://github.com/parrot/parrot/commit/2947ca6ab567bc47acd1dfcfe7131d769f3884cf
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c

  Log Message:
  -----------
  IMCC looks like it was trying to support :multi(_) and :multi('_'), but the later was handled incorrectly and nonsensically. Fix this so now we can do :multi('_') also, for generic pmcs


  Commit: 94c06d7dff119e7799e00dfffec8965a1122a436
      https://github.com/parrot/parrot/commit/94c06d7dff119e7799e00dfffec8965a1122a436
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M config/gen/config_pm.pm
  M config/init/hints/msys.pm

  Log Message:
  -----------
  add quotes to correctly handle paths with spaces


  Commit: 0a4ca49a815c7d3cfc57a723cbe0f54dce774fe1
      https://github.com/parrot/parrot/commit/0a4ca49a815c7d3cfc57a723cbe0f54dce774fe1
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M docs/dev/profiling.pod
  M docs/glossary.pod
  M docs/pct/gettingstarted.pod

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


  Commit: 25e6b7ab0b46376c4561c586dea5177d3d7c6727
      https://github.com/parrot/parrot/commit/25e6b7ab0b46376c4561c586dea5177d3d7c6727
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-10 (Wed, 10 Aug 2011)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  Grammatical corrections and POD touchups.


  Commit: 404f8964d6c7fb5c2ffa234cb12d2fe0ff5e1e81
      https://github.com/parrot/parrot/commit/404f8964d6c7fb5c2ffa234cb12d2fe0ff5e1e81
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  clean up intro


  Commit: f2203bf6dc96d433fe8e73aafadba16962d6801b
      https://github.com/parrot/parrot/commit/f2203bf6dc96d433fe8e73aafadba16962d6801b
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  remove formatting for something not intended to be a formatted list


  Commit: e5d949099f1d38e5422312891ad7a756c36645e0
      https://github.com/parrot/parrot/commit/e5d949099f1d38e5422312891ad7a756c36645e0
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M config/auto/headers.pm

  Log Message:
  -----------
  explicitly probe for sys/utsname.h


  Commit: c9582b57650ea65d13a6ae36a32ac46e7ec49abd
      https://github.com/parrot/parrot/commit/c9582b57650ea65d13a6ae36a32ac46e7ec49abd
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M config/init/hints/msys.pm
  M lib/Parrot/Test/Util.pm

  Log Message:
  -----------
  don't backslash-escape on MSYS
added some comments


  Commit: f3cbe373fe211aef25eb38c10c28256d93716075
      https://github.com/parrot/parrot/commit/f3cbe373fe211aef25eb38c10c28256d93716075
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M config/auto/arch.pm
  M config/auto/headers.pm
  M config/gen/config_pm.pm
  M config/init/hints/msys.pm
  M lib/Parrot/Test/Util.pm
  M t/pmc/threads.t

  Log Message:
  -----------
  Merge branch 'msys'


  Commit: 22b8e8644e8e7f88b6a73ae7b14a05b96f0284f5
      https://github.com/parrot/parrot/commit/22b8e8644e8e7f88b6a73ae7b14a05b96f0284f5
  Author: Bob Kuo <bobjkuo at gmail.com>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M t/src/atomic.t
  M t/src/basic.t
  M t/src/embed.t
  M t/src/embed/api.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/dev/headerizer/02_methods.t

  Log Message:
  -----------
  [TT #2176] use Parrot's Config to determine what extension an object file should
have


  Commit: c3f359c491805993590cff41e4128ba517c7e5ed
      https://github.com/parrot/parrot/commit/c3f359c491805993590cff41e4128ba517c7e5ed
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-11 (Thu, 11 Aug 2011)

  Changed paths:
    M docs/book/pct/ch04_pge.pod

  Log Message:
  -----------
  Rebreak lines so as to demonstrate smart whitespace matching better.  See: http://trac.parrot.org/parrot/ticket/2161.


  Commit: 6a0599ea95d8f6ee2976d12bcbc0710e88853792
      https://github.com/parrot/parrot/commit/6a0599ea95d8f6ee2976d12bcbc0710e88853792
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-12 (Fri, 12 Aug 2011)

  Changed paths:
    M src/pmc/exception.pmc

  Log Message:
  -----------
  +docs for Exception.backtrace_strings. TT #2175


  Commit: b60c778b5bfcc5d13ba005192804bc9267ead7d8
      https://github.com/parrot/parrot/commit/b60c778b5bfcc5d13ba005192804bc9267ead7d8
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

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

  Log Message:
  -----------
  [distutils] remove the target sdist_zip


  Commit: 17d3cd016da0e43adc1c257f45c34c634f5b4411
      https://github.com/parrot/parrot/commit/17d3cd016da0e43adc1c257f45c34c634f5b4411
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  Merge branch 'whiteknight/multisub_cleanup'


  Commit: 361e4408866fc7344a86f67649e9f1e2f1f797f8
      https://github.com/parrot/parrot/commit/361e4408866fc7344a86f67649e9f1e2f1f797f8
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  +add load_bytecode_p_s to NEWS


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

  Changed paths:
    M CREDITS
  M MANIFEST
  M NEWS
  M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M compilers/pct/src/PAST/Compiler.pir
  M config/gen/config_pm/config_pir.in
  M config/gen/makefiles/root.in
  M docs/book/pct/ch04_pge.pod
  M docs/dev/profiling.pod
  M docs/glossary.pod
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/pct/gettingstarted.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  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_4.pod
  M lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M runtime/parrot/library/distutils.pir
  M src/nci_test.c
  M src/pmc/exception.pmc
  M src/pmc/multisub.pmc
  M src/pmc/ptr.pmc
  M src/pmc/unmanagedstruct.pmc
  M t/pmc/nci.t
  M t/src/atomic.t
  M t/src/basic.t
  M t/src/embed.t
  M t/src/embed/api.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/dev/headerizer/02_methods.t
  M tools/docs/make_html_docs.pl

  Log Message:
  -----------
  Merge in from master, fixing a few conflicts in imcc


  Commit: 3631eece3b1ac11c034dfdf70a0de886fe171d59
      https://github.com/parrot/parrot/commit/3631eece3b1ac11c034dfdf70a0de886fe171d59
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M src/pmc/parrotinterpreter.pmc

  Log Message:
  -----------
  Set the executable name from prt0, to avoid an API call. Show usage messages from prt0 if necessary, fix handling of -h and -V. a few other related cleanups


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

  Changed paths:
    M config/auto/arch.pm
  M config/auto/headers.pm
  M config/gen/config_pm.pm
  M config/init/hints/msys.pm
  M lib/Parrot/Test/Util.pm
  M t/pmc/threads.t

  Log Message:
  -----------
  Merge branch 'master' of git://github.com/gerdr/parrot into gerdr/msys


  Commit: 7d3ff40d5c63dbafa79e496028a39acde7b3294d
      https://github.com/parrot/parrot/commit/7d3ff40d5c63dbafa79e496028a39acde7b3294d
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M config/auto/arch.pm
  M config/gen/config_pm.pm
  M config/init/hints/msys.pm
  M t/steps/auto/arch-01.t
  M t/steps/auto/headers-01.t

  Log Message:
  -----------
  Update msys-related tests. gerdr++.  Update copyright dates.


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

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  [codingstd] Make file pass 3 codingstd tests.


  Commit: 284dad397838975b400372a758c683500f28b1f4
      https://github.com/parrot/parrot/commit/284dad397838975b400372a758c683500f28b1f4
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Report improved configuration support for msys. gerdr++.


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

  Changed paths:
    M src/pmc/multisub.pmc

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


  Commit: 61b84beef982d0010e752f3b7b3eaa529de37654
      https://github.com/parrot/parrot/commit/61b84beef982d0010e752f3b7b3eaa529de37654
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  Remove a TODO note, and put in some basic bounds-checking code. I still don't like this but it's slightly better.


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

  Changed paths:
    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/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M include/parrot/packfile.h
  M src/packfile/api.c
  M src/packfile/output.c
  M src/packfile/segments.c
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfileview.pmc
  M t/pmc/packfileview.t

  Log Message:
  -----------
  Merge branch 'whiteknight/imcc_tag'


  Commit: 5f0a29cf63f6f9bf650a0bbcae81a59590df8e6f
      https://github.com/parrot/parrot/commit/5f0a29cf63f6f9bf650a0bbcae81a59590df8e6f
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M compilers/imcc/imcc.y
  M compilers/imcc/imcparser.c
  M include/parrot/packfile.h
  M src/packfile/api.c

  Log Message:
  -----------
  I used the wrong %type for subtags rule in imcc.y. Fix that to make g++ shut up. Fix a function declaratio and prototype that got mangled/lost in the merge


  Commit: 7090743ad2576a1722aab77d34adf948009f47be
      https://github.com/parrot/parrot/commit/7090743ad2576a1722aab77d34adf948009f47be
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-13 (Sat, 13 Aug 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  add :tag to news


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

  Changed paths:
    M src/pmc/multisub.pmc

  Log Message:
  -----------
  comment out two lines of code which the win32 build seems not to like.


  Commit: 0b8c973e850acd602f41d5058d2fa39b98ac3b53
      https://github.com/parrot/parrot/commit/0b8c973e850acd602f41d5058d2fa39b98ac3b53
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  mark write barrier deprecation as completed


  Commit: d0dc2ca384d2f9abc8648472a09146a7672381d5
      https://github.com/parrot/parrot/commit/d0dc2ca384d2f9abc8648472a09146a7672381d5
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M CREDITS

  Log Message:
  -----------
  add gerdr to CREDITS


  Commit: cdd52a0f314de4291b69ecb5d95eb660b02e1396
      https://github.com/parrot/parrot/commit/cdd52a0f314de4291b69ecb5d95eb660b02e1396
  Author: jkeenan <jkeen at verizon.net>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M CREDITS

  Log Message:
  -----------
  Merge pull request #153 from gerdr/master

add gerdr to CREDITS


  Commit: 51d032197a795156ec964708526e752d6a6324a2
      https://github.com/parrot/parrot/commit/51d032197a795156ec964708526e752d6a6324a2
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M src/packfile/api.c

  Log Message:
  -----------
  +docs for Parrot_pf_tag_constant


  Commit: ec52baba2e4aa1123e2eeb7841a1b2219f60812e
      https://github.com/parrot/parrot/commit/ec52baba2e4aa1123e2eeb7841a1b2219f60812e
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M src/packfile/api.c

  Log Message:
  -----------
  ASSERT_ARGS(Parrot_pf_tag_constant)


  Commit: 1a71d5c366f876f411ccba54d3e5b9c6f97a5e32
      https://github.com/parrot/parrot/commit/1a71d5c366f876f411ccba54d3e5b9c6f97a5e32
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M CREDITS

  Log Message:
  -----------
  Credit atrodo.


  Commit: 6eb90d597ce2ae26aa22487b33ecd011adc3ef34
      https://github.com/parrot/parrot/commit/6eb90d597ce2ae26aa22487b33ecd011adc3ef34
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-14 (Sun, 14 Aug 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  Build the old frontend and the new frontend together as ./parrot and ./parrot_old.


  Commit: b9fb194a43d91c03f7652aea3670465020d0cade
      https://github.com/parrot/parrot/commit/b9fb194a43d91c03f7652aea3670465020d0cade
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-15 (Mon, 15 Aug 2011)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  temporarily delete an unfinished section in the profiling doc


  Commit: 73135c53c4efc06a3c4c453fa560d53210070373
      https://github.com/parrot/parrot/commit/73135c53c4efc06a3c4c453fa560d53210070373
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M MANIFEST.generated
  M NEWS

  Log Message:
  -----------
  don't install parrot_debugger

it may work, but segfaulting on --help is a non-starter


  Commit: e4ff789141ddeedc33a2ca54740e7760cb9750d5
      https://github.com/parrot/parrot/commit/e4ff789141ddeedc33a2ca54740e7760cb9750d5
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M NEWS
  M ext/winxed/compiler.pir

  Log Message:
  -----------
  update winxed snapshot to 1.1.0 and add its news


  Commit: f9a0b5f0229eafc1169e1c98536e7d5154ebfbe0
      https://github.com/parrot/parrot/commit/f9a0b5f0229eafc1169e1c98536e7d5154ebfbe0
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  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
  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

  Log Message:
  -----------
  Update all Pod::Simple versions to 3.19


  Commit: 6545432feb835de215f36951b06f59ec5ec7284a
      https://github.com/parrot/parrot/commit/6545432feb835de215f36951b06f59ec5ec7284a
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm

  Log Message:
  -----------
  Use Pod::Escapes 1.04 instead of 1.03


  Commit: e37974d3be3176219020ffe9b41b89a7a6bbf295
      https://github.com/parrot/parrot/commit/e37974d3be3176219020ffe9b41b89a7a6bbf295
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.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/PullParser.pm
  M lib/Pod/Simple/PullParserTextToken.pm
  M lib/Pod/Simple/PullParserToken.pm
  M lib/Pod/Simple/SimpleTree.pm
  M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Lots of minor whitespace changes in Pod::Simple


  Commit: ac0e6faf0b91688cdc0e146707921f2cbddb671b
      https://github.com/parrot/parrot/commit/ac0e6faf0b91688cdc0e146707921f2cbddb671b
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/BlackBox.pm
  M lib/Pod/Simple/DumpAsXML.pm
  M lib/Pod/Simple/HTMLBatch.pm
  M lib/Pod/Simple/PullParser.pm
  M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Spelling and grammar fixes in Pod::Simple


  Commit: 2dec205bcd599a0357fcb93d331f6c7d72ddddc9
      https://github.com/parrot/parrot/commit/2dec205bcd599a0357fcb93d331f6c7d72ddddc9
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    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/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
  M lib/Pod/Simple/Text.pm
  M lib/Pod/Simple/TextContent.pm
  M lib/Pod/Simple/XHTML.pm
  M lib/Pod/Simple/XMLOutStream.pm

  Log Message:
  -----------
  update SUPPORT sections in Pod::Simple

* Bumped copyrights
* Updated credits in each section
* Elaborated on contact information


  Commit: c27b87d60065b03e64fa499de32aefc73f9b9dd5
      https://github.com/parrot/parrot/commit/c27b87d60065b03e64fa499de32aefc73f9b9dd5
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Add commented DEBUG constant in Pod::Simple::BlackBox


  Commit: 2a91ad0bf51ec108a72ab5131dd810fb7dad71e6
      https://github.com/parrot/parrot/commit/2a91ad0bf51ec108a72ab5131dd810fb7dad71e6
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/HTMLBatch.pm
  M lib/Pod/Simple/PullParser.pm
  M lib/Pod/Simple/Search.pm

  Log Message:
  -----------
  Use 3-arg convention for Pod::Simple's open invocations


  Commit: ae2182325e3633a35f3ccb00fc5e717bdecab73a
      https://github.com/parrot/parrot/commit/ae2182325e3633a35f3ccb00fc5e717bdecab73a
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm

  Log Message:
  -----------
  Correct a comment typo in lib/Pod/Simple.pm


  Commit: d54b69027b577e059706749b2e5a67f1784dce27
      https://github.com/parrot/parrot/commit/d54b69027b577e059706749b2e5a67f1784dce27
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Correct mistaken doc reference to =encoding


  Commit: e000ea852b74a2caf108c0863242c726b85d386c
      https://github.com/parrot/parrot/commit/e000ea852b74a2caf108c0863242c726b85d386c
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Correct debug output that erroneously refers to wrong submatch


  Commit: e55b39c114e765fd8164791a6706237825b99c56
      https://github.com/parrot/parrot/commit/e55b39c114e765fd8164791a6706237825b99c56
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Correct doc for html_javascript key


  Commit: 35b1ef4729dc51c9aaf664de4afbfd88dbefe9d5
      https://github.com/parrot/parrot/commit/35b1ef4729dc51c9aaf664de4afbfd88dbefe9d5
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/BlackBox.pm
  M lib/Pod/Simple/HTML.pm
  M lib/Pod/Simple/HTMLBatch.pm
  M lib/Pod/Simple/PullParser.pm

  Log Message:
  -----------
  Stop using UNIVERSAL in Pod::Simple


  Commit: f6e7519eb3614441ef4fb07ba48a1925b4f0a9ee
      https://github.com/parrot/parrot/commit/f6e7519eb3614441ef4fb07ba48a1925b4f0a9ee
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm

  Log Message:
  -----------
  Remove unnecessary ignore-group operator in a regex


  Commit: 01e30ec38dd9e8fa8e091fb5dea0f70dab328402
      https://github.com/parrot/parrot/commit/01e30ec38dd9e8fa8e091fb5dea0f70dab328402
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Escape anchorname in Pod::Simple::HTML


  Commit: 6add52fc7c3b8935bdbb9debc7b393ed9344309f
      https://github.com/parrot/parrot/commit/6add52fc7c3b8935bdbb9debc7b393ed9344309f
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Use print instead of printf


  Commit: 32bd72006652441e76e44973f3be7df8b7245e64
      https://github.com/parrot/parrot/commit/32bd72006652441e76e44973f3be7df8b7245e64
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Removed fullstop_space_harden option from Pod::Simple


  Commit: d9c1fe097a4e8d8c5fff52e0358a86744a4659fb
      https://github.com/parrot/parrot/commit/d9c1fe097a4e8d8c5fff52e0358a86744a4659fb
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Added strip_verbatim_indent option in Pod::Simple


  Commit: 88a62a969d5164bd284f0b885b157c4322b28bf1
      https://github.com/parrot/parrot/commit/88a62a969d5164bd284f0b885b157c4322b28bf1
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Added pod_handler option in Pod::Simple


  Commit: f32d9fd6eaa49f04ff1733f818e2eec848c14ab4
      https://github.com/parrot/parrot/commit/f32d9fd6eaa49f04ff1733f818e2eec848c14ab4
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm
  M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Added parse_empty_lists option in Pod::Simple


  Commit: 3b4c4dcacc0ac0a4fb5c582a132888354fe71e18
      https://github.com/parrot/parrot/commit/3b4c4dcacc0ac0a4fb5c582a132888354fe71e18
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm
  M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Support manpages by default in Pod::Simple


  Commit: b517dfb07ef6b9397e4f512b81d345ed2947082c
      https://github.com/parrot/parrot/commit/b517dfb07ef6b9397e4f512b81d345ed2947082c
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/BlackBox.pm

  Log Message:
  -----------
  Add comment wondering if content_seen should be set


  Commit: 8d0e7ffa0a46e5e0b700651fc00ad6d4dd34c17f
      https://github.com/parrot/parrot/commit/8d0e7ffa0a46e5e0b700651fc00ad6d4dd34c17f
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple.pm

  Log Message:
  -----------
  Add support for \r as a line separator


  Commit: acb857a76597bd37f231590b9bea76a645c72c99
      https://github.com/parrot/parrot/commit/acb857a76597bd37f231590b9bea76a645c72c99
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm
  M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Add html_h_level option in Pod::Simple


  Commit: 70921074c9f0d06ac06b717690a924c459ae5c4a
      https://github.com/parrot/parrot/commit/70921074c9f0d06ac06b717690a924c459ae5c4a
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Added hook for section name rewriting


  Commit: 46726b8d01db69091cc5487855186c46448133a2
      https://github.com/parrot/parrot/commit/46726b8d01db69091cc5487855186c46448133a2
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Strip whitespace from section names


  Commit: 252842588a6db1b5bea8709bb0b76c868997c56a
      https://github.com/parrot/parrot/commit/252842588a6db1b5bea8709bb0b76c868997c56a
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/PullParser.pm

  Log Message:
  -----------
  Correct doc typo in PullParser


  Commit: 8af019132b94483ead740b8640f1d82c3282a17b
      https://github.com/parrot/parrot/commit/8af019132b94483ead740b8640f1d82c3282a17b
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Added large amount of pod to Pod::Simple::HTML


  Commit: 7bad691cbae3c120fae7b6c5705535f4d9a98820
      https://github.com/parrot/parrot/commit/7bad691cbae3c120fae7b6c5705535f4d9a98820
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  HTMLBatch's search_class is now pluggable


  Commit: 22f07a6f2953202a2d4922250eb59f8727f4f81a
      https://github.com/parrot/parrot/commit/22f07a6f2953202a2d4922250eb59f8727f4f81a
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  Reformmated some color formats in HTMLBatch


  Commit: aed2920a39030e2ae310c46d3226bad9abe285bd
      https://github.com/parrot/parrot/commit/aed2920a39030e2ae310c46d3226bad9abe285bd
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  Minor comment addition


  Commit: a00d034c2107eca4332efe97659c60bb2147a11d
      https://github.com/parrot/parrot/commit/a00d034c2107eca4332efe97659c60bb2147a11d
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  Correct some incorrect doc


  Commit: 19b6f42fcf0d73b697f776b5286888a3c79738ea
      https://github.com/parrot/parrot/commit/19b6f42fcf0d73b697f776b5286888a3c79738ea
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  Added more doc for html_render_class


  Commit: 8feb1ddc2e0987eb7ea2cfb1b2792c141dd4a1bc
      https://github.com/parrot/parrot/commit/8feb1ddc2e0987eb7ea2cfb1b2792c141dd4a1bc
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/PullParser.pm

  Log Message:
  -----------
  Added nocase option for title processing


  Commit: 4afc9b627cc7b33a49e5ab628638e0e6fa4099b7
      https://github.com/parrot/parrot/commit/4afc9b627cc7b33a49e5ab628638e0e6fa4099b7
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/PullParserEndToken.pm
  M lib/Pod/Simple/PullParserStartToken.pm
  M lib/Pod/Simple/PullParserTextToken.pm

  Log Message:
  -----------
  Put @ISA under use vars


  Commit: 2734f729ac67a82a22f204be03ce61aec5ae4818
      https://github.com/parrot/parrot/commit/2734f729ac67a82a22f204be03ce61aec5ae4818
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/PullParserStartToken.pm
  M lib/Pod/Simple/XHTML.pm
  M lib/Pod/Simple/XMLOutStream.pm

  Log Message:
  -----------
  Updated a few SEE ALSO sections


  Commit: 54ca696484268c0278af6deb38baecf60f43eded
      https://github.com/parrot/parrot/commit/54ca696484268c0278af6deb38baecf60f43eded
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/Search.pm

  Log Message:
  -----------
  Added recurse option for Pod::Simple's search


  Commit: 805137f202e0535939f664759c40b77dabafaa66
      https://github.com/parrot/parrot/commit/805137f202e0535939f664759c40b77dabafaa66
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/Search.pm

  Log Message:
  -----------
  Add extra, presumably meaningless semicolon


  Commit: 0ea2273c7d8de994ba27d2522b2220714d0289d1
      https://github.com/parrot/parrot/commit/0ea2273c7d8de994ba27d2522b2220714d0289d1
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Added minimal code demo to Pod::Simple's XHTML


  Commit: cabb9e45bb6f542be17cae1c6f6f46e177b02c53
      https://github.com/parrot/parrot/commit/cabb9e45bb6f542be17cae1c6f6f46e177b02c53
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    A lib/Pod/Simple.pod
  A lib/Pod/Simple/Subclassing.pod

  Log Message:
  -----------
  Added two pod docs describing Pod::Simple


  Commit: 6713977c9e834e628f16e27b1b4aaea098dc5236
      https://github.com/parrot/parrot/commit/6713977c9e834e628f16e27b1b4aaea098dc5236
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTMLBatch.pm

  Log Message:
  -----------
  Added TODO item in HTMLBatch


  Commit: 9a977328e11df337bbe95163c80673f3ae0c3fc1
      https://github.com/parrot/parrot/commit/9a977328e11df337bbe95163c80673f3ae0c3fc1
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/Search.pm

  Log Message:
  -----------
  Use an explicit version name in Pod::Simple::Search's doc


  Commit: d2149688388db2f61f4303ffa880b34cfd121ebf
      https://github.com/parrot/parrot/commit/d2149688388db2f61f4303ffa880b34cfd121ebf
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/XHTML.pm

  Log Message:
  -----------
  Remove Carp import in XHTML


  Commit: 0c11b13f63a738a54e088d8b8e6e2f26c50a0218
      https://github.com/parrot/parrot/commit/0c11b13f63a738a54e088d8b8e6e2f26c50a0218
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/Text.pm

  Log Message:
  -----------
  Output L<text|URL> as "text <URL>" in generated HTML

See 1e61e819d in git://github.com/theory/pod-simple.git


  Commit: f9b1812736ec95d828479d2bb09dc16bbad3553d
      https://github.com/parrot/parrot/commit/f9b1812736ec95d828479d2bb09dc16bbad3553d
  Author: Aaron Faanes <dafrito at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M lib/Pod/Simple/HTML.pm

  Log Message:
  -----------
  Removed a overeager test for the next tagname

commit e161572705 in git://github.com/theory/pod-simple.git
    Fixed a bug in Pod::Simple::HTML where a definition term item with no
    corresponding definition item would be output with no closing </a></dt>. (RT #
    37107 from Kevin Ryde).


  Commit: a78f0005064214891bebac7f280e8dafb3f713e4
      https://github.com/parrot/parrot/commit/a78f0005064214891bebac7f280e8dafb3f713e4
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c

  Log Message:
  -----------
  pack struct more aggressively on lp64 machines


  Commit: 9114095c0442b9b07954d0a6d621954b507946eb
      https://github.com/parrot/parrot/commit/9114095c0442b9b07954d0a6d621954b507946eb
  Author: Coke <will at coleda.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    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:
  -----------
  prep for release 3.7.0


  Commit: 68ee9d8eda651f841ee5038fec6876fcb7301770
      https://github.com/parrot/parrot/commit/68ee9d8eda651f841ee5038fec6876fcb7301770
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  tailcall into main (should eliminate prt call frame). fixes 2 coretest failures.


  Commit: cbdfab624ae1ad409d7b9d35a4962eda358d318e
      https://github.com/parrot/parrot/commit/cbdfab624ae1ad409d7b9d35a4962eda358d318e
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h

  Log Message:
  -----------
  flex/bison stupidity


  Commit: 28df851b24c768c216901a6bcdc61ee77d9bab70
      https://github.com/parrot/parrot/commit/28df851b24c768c216901a6bcdc61ee77d9bab70
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  avoid printing trailing empty line


  Commit: 087598d177dbb106f0cf876f28d5a530c7239b3b
      https://github.com/parrot/parrot/commit/087598d177dbb106f0cf876f28d5a530c7239b3b
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  for whatever reason, handlers must be poped from the context in which they were pushed


  Commit: 7a9e7ad4a63861c5feca018217691c1e19d561e3
      https://github.com/parrot/parrot/commit/7a9e7ad4a63861c5feca018217691c1e19d561e3
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-16 (Tue, 16 Aug 2011)

  Changed paths:
    M examples/nci/ls.pir

  Log Message:
  -----------
  update example ls.pir to recent changes in NCI (no 't' type)


  Commit: 91518de1ef77306ffa150dc178090e6fe5fcaf6f
      https://github.com/parrot/parrot/commit/91518de1ef77306ffa150dc178090e6fe5fcaf6f
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-17 (Wed, 17 Aug 2011)

  Changed paths:
    M examples/nci/ls.pir

  Log Message:
  -----------
  die nicely if opendir fails in example ls.pir


  Commit: 9d842b8892bda1ad1698f684e0eb8c868434aaed
      https://github.com/parrot/parrot/commit/9d842b8892bda1ad1698f684e0eb8c868434aaed
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-17 (Wed, 17 Aug 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm

  Log Message:
  -----------
  Convert 'tar' and 'sha256sum' into Makefile variables.  Allow for 'shasum -a 256' on Darwin.


  Commit: 7a273f6c70ac84ae06bbb844cdb3c6267497201d
      https://github.com/parrot/parrot/commit/7a273f6c70ac84ae06bbb844cdb3c6267497201d
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-17 (Wed, 17 Aug 2011)

  Changed paths:
    M config/init/hints/darwin.pm

  Log Message:
  -----------
  Correct Darwin version of sha256sum.


  Commit: a2bbc00c8577b84e5c8033339018163c563300ea
      https://github.com/parrot/parrot/commit/a2bbc00c8577b84e5c8033339018163c563300ea
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-17 (Wed, 17 Aug 2011)

  Changed paths:
    M include/parrot/sub.h
  M src/debug.c
  M src/pmc/continuation.pmc
  M src/sub.c
  M src/warnings.c

  Log Message:
  -----------
  avoid depending on interp's current context for backtrace printing

the top of a backtrace is the top, not wherever current context happens to be
pointing now (as opposed to when the continuation being backtraced was captured)


  Commit: 1f9923ab1cdb2552d39c4f811e9ce1423ebc644b
      https://github.com/parrot/parrot/commit/1f9923ab1cdb2552d39c4f811e9ce1423ebc644b
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/freebsd.pm
  M config/init/hints/openbsd.pm

  Log Message:
  -----------
  Provide inline comments to document choices for 'tar' and 'sha256sum'.  For
FreeBSD and OpenBSD, make guesses based on their 'man' pages.


  Commit: a0dbe1f7d0b30e85c2b478db3251b41b5d8ed557
      https://github.com/parrot/parrot/commit/a0dbe1f7d0b30e85c2b478db3251b41b5d8ed557
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M include/parrot/string_funcs.h
  M src/pmc/ptr.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/string/api.c

  Log Message:
  -----------
  add function Parrot_str_new_init and replace common parts of to_string methods with a call to it


  Commit: 865c88149b0ad02d8a12bc2f5b3ba4a0ef75955b
      https://github.com/parrot/parrot/commit/865c88149b0ad02d8a12bc2f5b3ba4a0ef75955b
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M src/embed.c

  Log Message:
  -----------
  allow NULL in ignored parameter, TT #2182, ligne++


  Commit: 6989471ac7929bd6655c2d85c4cd8070b9da1c80
      https://github.com/parrot/parrot/commit/6989471ac7929bd6655c2d85c4cd8070b9da1c80
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M MANIFEST
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/freebsd.pm
  M config/init/hints/openbsd.pm
  A tools/release/sha256sum.pl

  Log Message:
  -----------
  Use Perl program written by moritz++ as cross-platform way of creating sha256 checksum on release tarballs.


  Commit: 757cbb34b142dd97cb07e638aa464601dadb0744
      https://github.com/parrot/parrot/commit/757cbb34b142dd97cb07e638aa464601dadb0744
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M src/debug.c

  Log Message:
  -----------
  In prt0, since we are adding an extra frame, we can filter it out. It's messy, but it does reclaim a few tests


  Commit: 5d58bbf8d76da052cd7875e09b8921986d812e54
      https://github.com/parrot/parrot/commit/5d58bbf8d76da052cd7875e09b8921986d812e54
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  If we don't have an exception message, print out the same error about not having a message as we used to. This reclaims several more tests


  Commit: 22109fdc3a57eb0d3209048215b3dae69c96663b
      https://github.com/parrot/parrot/commit/22109fdc3a57eb0d3209048215b3dae69c96663b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-18 (Thu, 18 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M src/pmc/packfileview.pmc

  Log Message:
  -----------
  We need a way to set interp->current_pf to be the packfile we're loading and executing. I added a method to do this to PackfileView PMC, but using it seems to cause other problems. Commented out for now


  Commit: 997e3bbae53a48d3d1a7bbf069788c4d79f2cc0e
      https://github.com/parrot/parrot/commit/997e3bbae53a48d3d1a7bbf069788c4d79f2cc0e
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M compilers/imcc/main.c
  M frontend/parrot2/prt0.pir
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/bytecode.c
  M src/packfile/api.c
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileview.pmc

  Log Message:
  -----------
  Parrot_pf_set_current_packfile takes an extra argument to determine whether we also update interp->code (which we don't want to do from PackfileView.set_current_packfile). Enable some manipulations in the frontend to set the current packfile. This fixes t/pmc/packfileview.t and maybe more.


  Commit: e2167925df459285adf44c78c7a03c36b68f69a2
      https://github.com/parrot/parrot/commit/e2167925df459285adf44c78c7a03c36b68f69a2
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    A frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  Add in a partial translation of prt0 to winxed, to help visualize and clarify logic. Not completely translated


  Commit: 342cc016416256cb732fa0d4541f4dcb63833e56
      https://github.com/parrot/parrot/commit/342cc016416256cb732fa0d4541f4dcb63833e56
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-19 (Fri, 19 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  finish translating prt0.pir to winxed. Fixes so it compiles


  Commit: 0f113c028e06754cc31b68a17d67c116a76dffbb
      https://github.com/parrot/parrot/commit/0f113c028e06754cc31b68a17d67c116a76dffbb
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-20 (Sat, 20 Aug 2011)

  Changed paths:
    A frontend/parrot2/prt0-old.pir
  R frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  Use prt0.winxed to build the frontend. check in the generated .pir file. cotto++ for the suggestion


  Commit: 416b1d610891ff10a5ef96b59dc3980d11868704
      https://github.com/parrot/parrot/commit/416b1d610891ff10a5ef96b59dc3980d11868704
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-20 (Sat, 20 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.winxed
  M src/pmc/exception.pmc

  Log Message:
  -----------
  fix backtraces. Fixes several tests


  Commit: 9b021e61ce34e0113aa82031755d3b691a362870
      https://github.com/parrot/parrot/commit/9b021e61ce34e0113aa82031755d3b691a362870
  Author: coke <will at coleda.com>
  Date:   2011-08-21 (Sun, 21 Aug 2011)

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

  Log Message:
  -----------
  Ignore and clean some files on windows


  Commit: e0bc614a2719f447e423ef5608c1dc6cee834d64
      https://github.com/parrot/parrot/commit/e0bc614a2719f447e423ef5608c1dc6cee834d64
  Author: coke <will at coleda.com>
  Date:   2011-08-21 (Sun, 21 Aug 2011)

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

  Log Message:
  -----------
  Remove untrue OS discrimination


  Commit: 1d8f2c4b5c12c8575f478ca0b3e3b839fc7251dd
      https://github.com/parrot/parrot/commit/1d8f2c4b5c12c8575f478ca0b3e3b839fc7251dd
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-21 (Sun, 21 Aug 2011)

  Changed paths:
    M MANIFEST
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  A tools/release/sha256sum.pl

  Log Message:
  -----------
  Merge branch 'tar_shasum'


  Commit: 9a0ee63fc629567444a8f7d22d689137b17614d4
      https://github.com/parrot/parrot/commit/9a0ee63fc629567444a8f7d22d689137b17614d4
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-21 (Sun, 21 Aug 2011)

  Changed paths:
    M tools/release/sha256sum.pl

  Log Message:
  -----------
  [codingstd] Add copyright notice and perl coda.


  Commit: c52abd8ed92f3862ef3b097b9d63c8652851bb39
      https://github.com/parrot/parrot/commit/c52abd8ed92f3862ef3b097b9d63c8652851bb39
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-22 (Mon, 22 Aug 2011)

  Changed paths:
    M config/init/hints/darwin.pm

  Log Message:
  -----------
  Remove import of File::Which, which is no longer needed.


  Commit: 965e04db8b65730ffb2b810d9f44873a86379f24
      https://github.com/parrot/parrot/commit/965e04db8b65730ffb2b810d9f44873a86379f24
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c

  Log Message:
  -----------
  When IMCC can't find a file, actually tell the user the name of the file that can't be found. not_gerd++ for the find.


  Commit: 7cd618a3d4b618210231144da7d6a1f439be15cd
      https://github.com/parrot/parrot/commit/7cd618a3d4b618210231144da7d6a1f439be15cd
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M t/compilers/imcc/syn/file.t

  Log Message:
  -----------
  fix a test file that helpfully did a verbatim full-text match of the error message, to guarantee we never added more helpful information to it


  Commit: 5b0cde3e4ab8f675ff559337ffba802d23f38b08
      https://github.com/parrot/parrot/commit/5b0cde3e4ab8f675ff559337ffba802d23f38b08
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Remove accidental #1


  Commit: d357319288ac7e0caa644e30c80595a335fc1a1f
      https://github.com/parrot/parrot/commit/d357319288ac7e0caa644e30c80595a335fc1a1f
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Convert all NEWS entries to be more like Changelog.


  Commit: a15b7c8b4bc556a2d525c1d807fa8151a37002aa
      https://github.com/parrot/parrot/commit/a15b7c8b4bc556a2d525c1d807fa8151a37002aa
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  remove all references to releases (covered by NEWS)


  Commit: f6dd8a5fa15ae257f29249fecb8070ea80ad608d
      https://github.com/parrot/parrot/commit/f6dd8a5fa15ae257f29249fecb8070ea80ad608d
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  whitespace (headers)


  Commit: a136a32840f6ee41efc9d4f2b932487d91318887
      https://github.com/parrot/parrot/commit/a136a32840f6ee41efc9d4f2b932487d91318887
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M tools/dev/mk_inno.pl

  Log Message:
  -----------
  [win32] fix TT#2179


  Commit: b9fefa1550f9deb37ba7ff7d5d7fa96c7585ffd6
      https://github.com/parrot/parrot/commit/b9fefa1550f9deb37ba7ff7d5d7fa96c7585ffd6
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Change tabs to spaces.


  Commit: bb6a199cc6ca486bc1162e871708a9f7a4139279
      https://github.com/parrot/parrot/commit/bb6a199cc6ca486bc1162e871708a9f7a4139279
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog
  M NEWS

  Log Message:
  -----------
  0.4.10 was the first release with no Changelog.

Move all those over at the head of the file.


  Commit: 70e35ef5520be28601dba0d0641945d41b08aea9
      https://github.com/parrot/parrot/commit/70e35ef5520be28601dba0d0641945d41b08aea9
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog
  R NEWS

  Log Message:
  -----------
  Move remaining elements into Changelog


  Commit: 22685301f804796c428df018f4aa310a316769a9
      https://github.com/parrot/parrot/commit/22685301f804796c428df018f4aa310a316769a9
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

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

  Log Message:
  -----------
  don't assume $(MAKE) == make in release

make release is broken on windows/msvc.  This makes it a little less broken.


  Commit: b84af4773f0c7f6f273e712c1007dc56bad7a3ef
      https://github.com/parrot/parrot/commit/b84af4773f0c7f6f273e712c1007dc56bad7a3ef
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ext/winxed/compiler.pir
  M ext/winxed/driver.pir

  Log Message:
  -----------
  update winxed snapshot to 1938085ba1:
* namespace operator
* __DEBUG__ predefined constant - --debug command line option


  Commit: e385475c48055db3a831f6723aaed68bfc4ed814
      https://github.com/parrot/parrot/commit/e385475c48055db3a831f6723aaed68bfc4ed814
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    R src/thread.c

  Log Message:
  -----------
  Rip out src/thread.c. The rest of this branch is devoted to making parrot build and run without it


  Commit: e5b1ce63f291d90d20e1e028a09024471ff0ee2e
      https://github.com/parrot/parrot/commit/e5b1ce63f291d90d20e1e028a09024471ff0ee2e
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  use a consistent date separator.


  Commit: e264c8cd177fa7b3913ae25fa5d07b2cf16e2392
      https://github.com/parrot/parrot/commit/e264c8cd177fa7b3913ae25fa5d07b2cf16e2392
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  switch entries that have been out of order.


  Commit: e5a7ccf059ac15017738fae08d002b7125c7f99f
      https://github.com/parrot/parrot/commit/e5a7ccf059ac15017738fae08d002b7125c7f99f
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add dates to the releases (from parrothist)


  Commit: 7c5543a957b4384949c886d6c551d45e26e6d659
      https://github.com/parrot/parrot/commit/7c5543a957b4384949c886d6c551d45e26e6d659
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP

  Log Message:
  -----------
  rerun mk_manifest ...


  Commit: 4a54ac0da7fe4e98eb2ea87d8da61eef3137f98e
      https://github.com/parrot/parrot/commit/4a54ac0da7fe4e98eb2ea87d8da61eef3137f98e
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  M runtime/parrot/library/Crow.pir

  Log Message:
  -----------
  Use ChangeLog instead of NEWS


  Commit: 54c28b856e91cc520385a69b3a99e8cf05a7bafd
      https://github.com/parrot/parrot/commit/54c28b856e91cc520385a69b3a99e8cf05a7bafd
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

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

  Log Message:
  -----------
  remove debug output.


  Commit: 96e72a50205956d3a3b7781c36dea4401b430e5f
      https://github.com/parrot/parrot/commit/96e72a50205956d3a3b7781c36dea4401b430e5f
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    A tools/release/cut.pl

  Log Message:
  -----------
  Add new perl-based release script.


  Commit: 3df22e100737b7aab5575b744fc1629c03b08523
      https://github.com/parrot/parrot/commit/3df22e100737b7aab5575b744fc1629c03b08523
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

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

  Log Message:
  -----------
  Replace unixy release code w/ portable perl


  Commit: 9b2356cb74f40b4fe81a6b3bf4dc30544d278d78
      https://github.com/parrot/parrot/commit/9b2356cb74f40b4fe81a6b3bf4dc30544d278d78
  Author: Coke <will at coleda.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP

  Log Message:
  -----------
  rerun mk_manifest_skip, as DEVELOPING is missing.


  Commit: 0041ea637e2eb0ae4d48a683477d8486367c43b7
      https://github.com/parrot/parrot/commit/0041ea637e2eb0ae4d48a683477d8486367c43b7
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-23 (Tue, 23 Aug 2011)

  Changed paths:
    M ChangeLog
  M runtime/parrot/library/Crow.pir

  Log Message:
  -----------
  fix ChangeLog handling in crow:
- Set utf8 encoding on FileHandle
- Fix release mark detection: not at the start of line now
- Delete whitespace in blank lines in ChangeLog


  Commit: 749afc6a58467b66dcda7e9b7d5e2f707d9b5e0a
      https://github.com/parrot/parrot/commit/749afc6a58467b66dcda7e9b7d5e2f707d9b5e0a
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M Configure.pl
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M PBC_COMPAT
  M PLATFORMS
  M README
  M RESPONSIBLE_PARTIES
  M VERSION
  M api.yaml
  M compilers/imcc/debug.c
  M compilers/imcc/debug.h
  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/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pbc.h
  M compilers/imcc/reg_alloc.c
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M compilers/pct/src/PAST/Compiler.pir
  M compilers/pct/src/PAST/Node.pir
  M compilers/pct/src/POST/Compiler.pir
  M compilers/pge/README.pod
  M config/auto/arch.pm
  M config/auto/headers.pm
  M config/auto/opengl.pm
  M config/auto/readline.pm
  M config/auto/warnings.pm
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_pir.in
  M config/gen/makefiles/ext.in
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/msys.pm
  M config/inter/types.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch03_basic_syntax.pod
  M docs/book/pir/ch04_variables.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/profiling.pod
  M docs/embed.pod
  M docs/glossary.pod
  M docs/index/developer.json
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/index/tools.json
  M docs/parrothist.pod
  M docs/pct/gettingstarted.pod
  M docs/pdds/draft/pdd11_extending.pod
  M docs/pdds/draft/pdd16_native_call.pod
  M docs/pdds/pdd17_pmc.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd28_strings.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M docs/project/support_policy.pod
  M docs/running.pod
  M docs/tests.pod
  R examples/benchmarks/overload.pl
  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_4.pod
  M examples/languages/squaak/doc/tutorial_episode_7.pod
  M examples/nci/ls.pir
  M examples/pasm/fact.pasm
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/Regex-s0.pir
  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
  M frontend/parrot_debugger/main.c
  A frontend/pbc_disassemble/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/api.h
  M include/parrot/call.h
  M include/parrot/compiler.h
  M include/parrot/context.h
  M include/parrot/datatypes.h
  M include/parrot/debugger.h
  M include/parrot/embed.h
  M include/parrot/encoding.h
  M include/parrot/exceptions.h
  M include/parrot/extend.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/library.h
  M include/parrot/list.h
  M include/parrot/memory.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/pmc.h
  M include/parrot/pmc_freeze.h
  M include/parrot/runcore_api.h
  M include/parrot/scheduler.h
  M include/parrot/string_funcs.h
  M include/parrot/thread.h
  M include/parrot/vtables.h
  M include/parrot/warnings.h
  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/File.pm
  M lib/Parrot/Configure/Options/Conf/Shared.pm
  M lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Tools.pm
  M lib/Parrot/Git/Describe.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Harness/Smoke.pm
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Headerizer/Functions.pm
  M lib/Parrot/Pmc2c/PCCMETHOD.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/PMC/RO.pm
  M lib/Parrot/Pmc2c/Parser.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Revision.pm
  M lib/Parrot/SHA1.pm
  M lib/Parrot/Test.pm
  M lib/Parrot/Test/Util.pm
  M lib/Parrot/Vtable.pm
  M parrotbug
  A ports/README.pod
  M ports/debian/changelog
  M ports/debian/control
  M ports/debian/control.in
  A ports/debian/libparrot3.3.0.symbols
  A ports/debian/patches/01_fix_spelling_errors.patch
  M ports/debian/patches/series
  M runtime/parrot/library/Archive/Tar.pir
  M runtime/parrot/library/Archive/Zip.pir
  M runtime/parrot/library/Digest/sha256.pir
  M runtime/parrot/library/NCI/Utils.pir
  M runtime/parrot/library/Test/More.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/osutils.pir
  M src/call/args.c
  M src/call/context.c
  M src/call/pcc.c
  M src/debug.c
  M src/dynext.c
  M src/dynpmc/os.pmc
  M src/embed.c
  M src/embed/api.c
  M src/embed/bytecode.c
  M src/embed/pmc.c
  M src/exceptions.c
  M src/extend.c
  M src/gc/alloc_memory.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_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/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_create.c
  M src/interp/inter_misc.c
  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/extra_thunks.c
  M src/nci/libffi.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/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
  M src/platform/generic/file.c
  M src/platform/generic/socket.c
  M src/platform/generic/sysmem.c
  M src/platform/linux/encoding.c
  M src/platform/win32/dl.c
  M src/platform/win32/error.c
  M src/pmc.c
  M src/pmc/bytebuffer.pmc
  M src/pmc/class.pmc
  M src/pmc/eval.pmc
  M src/pmc/exception.pmc
  M src/pmc/hash.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/lexinfo.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/multisub.pmc
  M src/pmc/namespace.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfiledirectory.pmc
  A src/pmc/packfileview.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/ptr.pmc
  M src/pmc/resizablepmcarray.pmc
  M src/pmc/scalar.pmc
  M src/pmc/string.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/pointer_array.c
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/profiling.c
  M src/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.h
  M src/string/encoding/ucs2.c
  M src/string/encoding/ucs4.c
  M src/string/encoding/utf16.c
  M src/string/encoding/utf8.c
  M src/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/compilers/imcc/syn/file.t
  M t/compilers/opsc/06-opsfile.t
  M t/configure/035-step.t
  M t/dynoplibs/debug.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
  M t/examples/library.t
  M t/examples/pasm.t
  A t/ext/winxed/compreg.t
  M t/harness
  M t/harness.pir
  A t/library/.gitattributes
  M t/library/nciutils.t
  M t/library/osutils.t
  M t/library/pcre.t
  R t/library/perlhist.txt
  A t/library/perlhistory.txt
  M t/library/pg.t
  M t/library/sha.t
  M t/library/streams.t
  A t/library/testlib/foo.txt
  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/op/exceptions.t
  M t/op/lexicals.t
  M t/op/spawnw.t
  M t/pmc/class.t
  M t/pmc/eval.t
  M t/pmc/io_iterator.t
  M t/pmc/iterator.t
  M t/pmc/lexinfo.t
  M t/pmc/mappedbytearray.t
  M t/pmc/nci.t
  A t/pmc/packfileview.t
  M t/pmc/parrotinterpreter.t
  M t/pmc/socket.t
  M t/pmc/socket_ipv6.t
  M t/pmc/string.t
  M t/pmc/threads.t
  M t/pmc/unmanagedstruct.t
  M 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/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/steps/auto/arch-01.t
  R t/steps/auto/git_describe-01.t
  M t/steps/auto/headers-01.t
  M t/steps/auto/platform-01.t
  M t/steps/auto/readline-01.t
  M t/steps/init/hints/darwin-01.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/mk_language_shell.t
  M t/tools/pbc_disassemble.t
  M tools/dev/create_language.pl
  R tools/dev/dedeprecator
  A tools/dev/dedeprecator.nqp
  M tools/dev/fetch_languages.pl
  M tools/dev/install_dev_files.pl
  M tools/dev/install_files.pl
  M tools/dev/merge_pull_request.pl
  M tools/dev/mk_inno.pl
  M tools/dev/mk_packfile_pbc
  M tools/dev/nci_thunk_gen.pir
  R tools/dev/nm.pl
  R tools/dev/ops_not_tested.pl
  R tools/dev/parrot_api.pl
  M tools/dev/vtablize.pl
  M tools/docs/make_html_docs.pl
  M tools/release/release.json
  A tools/release/sha256sum.pl
  A tools/release/update_version.pl

  Log Message:
  -----------
  Merge branch 'master' into tewk/select


  Commit: b6fb910e01534bffcc350d37dbdde57b1ef67c41
      https://github.com/parrot/parrot/commit/b6fb910e01534bffcc350d37dbdde57b1ef67c41
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP
  R src/pmc/select.pmc
  R t/pmc/select.t

  Log Message:
  -----------
  Regenerate MANIFESTs


  Commit: d156fc0bbf7a4f5b0b75f35b7f22c23222c3d076
      https://github.com/parrot/parrot/commit/d156fc0bbf7a4f5b0b75f35b7f22c23222c3d076
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M src/dynpmc/select.pmc

  Log Message:
  -----------
  Fix a typo in select.pmc Pod


  Commit: d5c38153e8bbb88d557dcf6ffa6e93b58d3342a7
      https://github.com/parrot/parrot/commit/d5c38153e8bbb88d557dcf6ffa6e93b58d3342a7
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M MANIFEST.generated

  Log Message:
  -----------
  Add Select to MANIFEST.generated


  Commit: 925c6d98616dceeb097133a1ddb42d003f374278
      https://github.com/parrot/parrot/commit/925c6d98616dceeb097133a1ddb42d003f374278
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Update MANIFEST to include cut.pl.


  Commit: f69daba9ded3f5d6880afc53d57c2b67d474190a
      https://github.com/parrot/parrot/commit/f69daba9ded3f5d6880afc53d57c2b67d474190a
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

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

  Log Message:
  -----------
  Use a Makefile variable for tools/release/.


  Commit: a38ef37e76af3ae1f9e6e52b4fe14f7f3fbfcf38
      https://github.com/parrot/parrot/commit/a38ef37e76af3ae1f9e6e52b4fe14f7f3fbfcf38
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M tools/release/releasecheck.pl

  Log Message:
  -----------
  Use Archive::Tar rather than Unix 'tar', for better portability. cotto++; coke++.


  Commit: 5009472d31b20cffd128298b9619eeffcce439e8
      https://github.com/parrot/parrot/commit/5009472d31b20cffd128298b9619eeffcce439e8
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-24 (Wed, 24 Aug 2011)

  Changed paths:
    M tools/release/releasecheck.pl

  Log Message:
  -----------
  Look up version of 'make' to use in Parrot::Config.


  Commit: 7d60db0366822bbb5eb199ebe758900d2fb5f059
      https://github.com/parrot/parrot/commit/7d60db0366822bbb5eb199ebe758900d2fb5f059
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.generated
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  M include/parrot/interpreter.h
  M include/parrot/parrot.h
  M include/parrot/pmc.h
  R include/parrot/thr_none.h
  R include/parrot/thr_pthread.h
  R include/parrot/thr_windows.h
  R include/parrot/thread.h
  M src/dynpmc/Defines.in
  R src/pmc/parrotthread.pmc
  R src/pmc/threadinterpreter.pmc
  R t/pmc/parrotthread.t
  R t/pmc/threads.t

  Log Message:
  -----------
  Remove most threading-related files, and references to them


  Commit: 87c71fc8f2b3bc57f9fbe14562f6891a583d74b4
      https://github.com/parrot/parrot/commit/87c71fc8f2b3bc57f9fbe14562f6891a583d74b4
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M compilers/imcc/main.c
  M src/exceptions.c
  M src/gc/mark_sweep.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/packfile/api.c
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/scheduler.pmc
  M src/runcore/main.c
  M src/scheduler.c

  Log Message:
  -----------
  Remove lots of references to thread ode. The build progresses pretty far, but does not link because of a few missing references I need to deal with


  Commit: ea7b2b65ece30e117f1930c7f7f2e7dc9a988c2c
      https://github.com/parrot/parrot/commit/ea7b2b65ece30e117f1930c7f7f2e7dc9a988c2c
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  Skip select tests on Win32 and msys


  Commit: 2b8c29effcfef2f61b29c5e61cd02fc2dbfa0be8
      https://github.com/parrot/parrot/commit/2b8c29effcfef2f61b29c5e61cd02fc2dbfa0be8
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M src/dynpmc/README.pod

  Log Message:
  -----------
  update dynpmc readme now that we're using makefile fragments


  Commit: 9f2107bc724cfbb261f29ede980ea58f4c1d7018
      https://github.com/parrot/parrot/commit/9f2107bc724cfbb261f29ede980ea58f4c1d7018
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP
  M config/gen/makefiles/root.in
  M include/parrot/parrot.h
  M include/parrot/pmc.h
  R include/parrot/thread.h

  Log Message:
  -----------
  delete more files, update headers and makefile template

build is now less extravagantly broken


  Commit: 431c51af8c14eed8c2cc8209bc568f32c3f77fbd
      https://github.com/parrot/parrot/commit/431c51af8c14eed8c2cc8209bc568f32c3f77fbd
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M src/ops/core.ops
  M src/ops/core_ops.c

  Log Message:
  -----------
  Make all versions of die opcode resumable

die_s and die_p both were resumable, but die_i_i wasn't.  Finding no
particular reason that should be the case, I made them consistent.
The three opcodes now share a lot of code.  Perhaps a common function
should be factored out?


  Commit: 6dc901fadfcfbda8ec36dae2f785d0e5e09d16a1
      https://github.com/parrot/parrot/commit/6dc901fadfcfbda8ec36dae2f785d0e5e09d16a1
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    A tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add a mostly hard-coded script to build and test Rakudo and nqp


  Commit: 403bd329a8ac5762a63c0ff807d5084ab51779cc
      https://github.com/parrot/parrot/commit/403bd329a8ac5762a63c0ff807d5084ab51779cc
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

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

  Log Message:
  -----------
  use $(MAKE) for relcheck


  Commit: 97618e15cf037aa419077985567fef255273decb
      https://github.com/parrot/parrot/commit/97618e15cf037aa419077985567fef255273decb
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M tools/release/releasecheck.pl

  Log Message:
  -----------
  portably tell nmake to be quiet


  Commit: 4757abad5cfe94628c47d692bca893f8f009788d
      https://github.com/parrot/parrot/commit/4757abad5cfe94628c47d692bca893f8f009788d
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M src/dynpmc/Defines.in

  Log Message:
  -----------
  don't build the Select dynpmc on window for now


  Commit: 46f046615250eb04dd0f810410f4e3376a6fa92e
      https://github.com/parrot/parrot/commit/46f046615250eb04dd0f810410f4e3376a6fa92e
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M src/dynpmc/Defines.in

  Log Message:
  -----------
  fix build


  Commit: 448bcca901a79d9af74b1b4ef634872b8e3e5d56
      https://github.com/parrot/parrot/commit/448bcca901a79d9af74b1b4ef634872b8e3e5d56
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-25 (Thu, 25 Aug 2011)

  Changed paths:
    M MANIFEST
  M config/gen/makefiles/root.in
  A tools/release/cut.pl
  M tools/release/releasecheck.pl

  Log Message:
  -----------
  Merge branch 'tt_2185'


  Commit: 386dae94fde99086e2d42e4a8c2926816807e28d
      https://github.com/parrot/parrot/commit/386dae94fde99086e2d42e4a8c2926816807e28d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c

  Log Message:
  -----------
  Remove some thread-related GC calls


  Commit: 30a829d187f751761f0a49a4fb99e9f502a1636b
      https://github.com/parrot/parrot/commit/30a829d187f751761f0a49a4fb99e9f502a1636b
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M include/parrot/platform_interface.h
  M src/dynpmc/select.pmc

  Log Message:
  -----------
  fix C++ build:
Add a declaration for Parrot_io_async
Fix wrong usages of modf in the Select PMC


  Commit: 67bc4de8872ccb2d0beb1786ce2e24105e199101
      https://github.com/parrot/parrot/commit/67bc4de8872ccb2d0beb1786ce2e24105e199101
  Author: Nick Wellnhofer <wellnhofer at aevum.de>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M src/dynext.c

  Log Message:
  -----------
  Don't use ->strstart in src/dynext.c


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

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

  Log Message:
  -----------
  Declare a Makefile variable for two headers almost always used together.


  Commit: 934ad0aa19f4d6fa8843220b6af9c0467c0f12a7
      https://github.com/parrot/parrot/commit/934ad0aa19f4d6fa8843220b6af9c0467c0f12a7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP

  Log Message:
  -----------
  merge in cotto++'s changes. Fix conflicts


  Commit: 5ad98b92e4e918ab89f95ce93ef748a853f88d5b
      https://github.com/parrot/parrot/commit/5ad98b92e4e918ab89f95ce93ef748a853f88d5b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M src/gc/gc_ms.c
  M src/interp/inter_create.c
  M src/pmc/exception.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/scalar.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/schedulermessage.pmc
  M src/pmc/string.pmc
  M src/pmc/task.pmc
  M src/scheduler.c
  M src/vtable.tbl

  Log Message:
  -----------
  Remove many references to thread-related functions. Remove share and share_ro vtables.


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

  Changed paths:
    M src/interp/inter_create.c
  M src/oo.c
  M src/scheduler.c
  M tools/dev/vtablize.pl

  Log Message:
  -----------
  Remove references to remaining thread-related functions in the code. Parrot builds and passes most tests that aren't specifically for threading features


  Commit: 23eae598f5e03806997eee1b5ba5b14269852d1c
      https://github.com/parrot/parrot/commit/23eae598f5e03806997eee1b5ba5b14269852d1c
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M MANIFEST
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  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
  R src/atomic/gcc_x86.c
  R src/atomic/sparc_v9.s
  M src/dynpmc/Defines.in
  R t/src/atomic.t
  M t/src/extend_vtable.t

  Log Message:
  -----------
  remove atomic stuff: headers, source files, and tests


  Commit: 15a2e3d40a32f01ad186c0ec7738fefb9a0b1790
      https://github.com/parrot/parrot/commit/15a2e3d40a32f01ad186c0ec7738fefb9a0b1790
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-27 (Sat, 27 Aug 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  fix numbering for extend_vtable.t


  Commit: c22297f36cefb8e658b55ade07dc769c37d62967
      https://github.com/parrot/parrot/commit/c22297f36cefb8e658b55ade07dc769c37d62967
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M config/init/defaults.pm

  Log Message:
  -----------
  Eliminate needlessly duplicated option listing. nwellnhof++.


  Commit: 9fbe48652f3de6e0597bd6f5fbab5a0ee4af0e71
      https://github.com/parrot/parrot/commit/9fbe48652f3de6e0597bd6f5fbab5a0ee4af0e71
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M t/pmc/packfileconstanttable.t
  M t/pmc/testlib/number.pasm

  Log Message:
  -----------
  add tests to prove subs originating from packfileconstanttable pmcs are runable (and therefore presumably reasonably sane)


  Commit: bece86775a1bcdb6fbb7fa3d4036ae7abef35084
      https://github.com/parrot/parrot/commit/bece86775a1bcdb6fbb7fa3d4036ae7abef35084
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M src/pmc/packfile.pmc

  Log Message:
  -----------
  disable freeing of memory that might not be available yet

This prevents invalid memory access at the cost of a memory leak in the read
functionality of the Packfile PMCs.


  Commit: 9df4cee4582ad775934f56e5a52b80e539d41003
      https://github.com/parrot/parrot/commit/9df4cee4582ad775934f56e5a52b80e539d41003
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

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

  Log Message:
  -----------
  eliminate an attribute in Sub by cacheing PackfileView in the packfile itself


  Commit: 0d38c70c16a30b781d39488406f54209151c4b45
      https://github.com/parrot/parrot/commit/0d38c70c16a30b781d39488406f54209151c4b45
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

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

  Log Message:
  -----------
  add boostrap-prt0 make target


  Commit: 5697b15973874eb6d237616982457be14430c228
      https://github.com/parrot/parrot/commit/5697b15973874eb6d237616982457be14430c228
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    A frontend/parrot2/prt0.pir

  Log Message:
  -----------
  check in generated prt0


  Commit: 3ecf7053690f86d349f1470c98cea66f77e6a0ce
      https://github.com/parrot/parrot/commit/3ecf7053690f86d349f1470c98cea66f77e6a0ce
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

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

  Log Message:
  -----------
  disable annotations in prt0

These leak into other code which lacks annotations, making it appear that throwing
code originates from frontend/parrot2/prt0.winxed.


  Commit: 41f75567000caa25b3e0e9542d07d287147f6686
      https://github.com/parrot/parrot/commit/41f75567000caa25b3e0e9542d07d287147f6686
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  regenerate prt0.pir


  Commit: 940846003fb6075fb02a6e44d699eda5c168b669
      https://github.com/parrot/parrot/commit/940846003fb6075fb02a6e44d699eda5c168b669
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M t/compilers/imcc/syn/pcc.t

  Log Message:
  -----------
  remove "end" ops from PASM->PIR mistranslation


  Commit: 58f04bad266c5dbdaab9ab6d81bab7e943d30e29
      https://github.com/parrot/parrot/commit/58f04bad266c5dbdaab9ab6d81bab7e943d30e29
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M compilers/imcc/pcc.c

  Log Message:
  -----------
  don't fudge :main subs to terminate with an 'end' op

This is unecessary, the runloop will exit when main returns anyways, and
causes confusing problems, such as unexpected termination or segfaults when main
is re-used.


  Commit: 00926adb86b60af942cdff747f353c596a3ca819
      https://github.com/parrot/parrot/commit/00926adb86b60af942cdff747f353c596a3ca819
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M t/tools/pbc_dump.t

  Log Message:
  -----------
  main no longer contains an "end" opcode, fix test


  Commit: 5d12d63254cc969640865e7d8c871270943d52bb
      https://github.com/parrot/parrot/commit/5d12d63254cc969640865e7d8c871270943d52bb
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M t/op/gc.t

  Log Message:
  -----------
  add hack to drop tailcalling prt0 frame and fix recursion limit test


  Commit: 64b5979a9c733ce5abf55dc995f5033494443d6f
      https://github.com/parrot/parrot/commit/64b5979a9c733ce5abf55dc995f5033494443d6f
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

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

  Log Message:
  -----------
  fix makefile dependency issues (checkdepend++)


  Commit: b1a3ae2497f1ec814c9eaac2778b73e664141849
      https://github.com/parrot/parrot/commit/b1a3ae2497f1ec814c9eaac2778b73e664141849
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M src/pmc/parrotinterpreter.pmc

  Log Message:
  -----------
  Revert "Set the executable name from prt0, to avoid an API call. Show usage messages from prt0 if necessary, fix handling of -h and -V. a few other related cleanups"

This reverts commit 3631eece3b1ac11c034dfdf70a0de886fe171d59.

The profiling runcore expects the executable name to be available before
entering the runcore (and executing prt0).

Conflicts:

	frontend/parrot2/prt0.pir


  Commit: 662d82ded7ee539da78819dfab119b79923f45c4
      https://github.com/parrot/parrot/commit/662d82ded7ee539da78819dfab119b79923f45c4
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  don't set exe name in prt0


  Commit: 4611f4c3dd50a00b3570149468d942b1aed7f5b7
      https://github.com/parrot/parrot/commit/4611f4c3dd50a00b3570149468d942b1aed7f5b7
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir

  Log Message:
  -----------
  regen prt0.pir


  Commit: 3803c5c107c7da58198d74e8359507c3c0f1fd26
      https://github.com/parrot/parrot/commit/3803c5c107c7da58198d74e8359507c3c0f1fd26
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  inform about missing program name from prt0


  Commit: b4a2811a7d19d5bd1a95a83c5d36d18ddbe12679
      https://github.com/parrot/parrot/commit/b4a2811a7d19d5bd1a95a83c5d36d18ddbe12679
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M README
  M VERSION
  M api.yaml
  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/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M compilers/pct/src/PAST/Compiler.pir
  M config/auto/arch.pm
  M config/auto/headers.pm
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_pir.in
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/msys.pm
  M docs/book/pct/ch04_pge.pod
  M docs/dev/profiling.pod
  M docs/glossary.pod
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/parrothist.pod
  M docs/pct/gettingstarted.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  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_4.pod
  M examples/nci/ls.pir
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/io.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/Test/Util.pm
  M runtime/parrot/library/distutils.pir
  M src/dynext.c
  M src/dynpmc/Defines.in
  M src/dynpmc/README.pod
  M src/dynpmc/Rules.in
  A src/dynpmc/select.pmc
  M src/embed.c
  M src/io/api.c
  M src/io/io_private.h
  M src/nci_test.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/packfile/output.c
  M src/packfile/segments.c
  M src/platform/generic/io.c
  M src/platform/win32/io.c
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/hash.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/multisub.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/ptr.pmc
  M src/pmc/sub.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/string/api.c
  M t/compilers/imcc/syn/file.t
  A t/dynpmc/select.t
  M t/pmc/packfileconstanttable.t
  M t/pmc/packfileview.t
  M t/pmc/testlib/number.pasm
  M t/pmc/threads.t
  M t/src/atomic.t
  M t/src/basic.t
  M t/src/embed.t
  M t/src/embed/api.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/steps/auto/arch-01.t
  M t/steps/auto/headers-01.t
  M t/tools/dev/headerizer/02_methods.t
  M tools/dev/mk_inno.pl
  M tools/docs/make_html_docs.pl
  A tools/release/cut.pl
  M tools/release/release.json
  M tools/release/releasecheck.pl
  A tools/release/sha256sum.pl

  Log Message:
  -----------
  Merge branch 'master' into whiteknight/frontend_parrot2

Conflicts:
	compilers/imcc/imclexer.c
	compilers/imcc/imcparser.c
	compilers/imcc/imcparser.h
	src/pmc/imccompiler.pmc


  Commit: d2a21d4e03066f919e82b1ed3b13b6966a91683a
      https://github.com/parrot/parrot/commit/d2a21d4e03066f919e82b1ed3b13b6966a91683a
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP

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


  Commit: 50322ada08189d0af3b201ca1d4f5a3e022887db
      https://github.com/parrot/parrot/commit/50322ada08189d0af3b201ca1d4f5a3e022887db
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M t/src/embed.t

  Log Message:
  -----------
  You don't need to pass the parent interp reference when you create a new interp now.


  Commit: d4e10b744c52614665bb29dad4a6bf80851fe48b
      https://github.com/parrot/parrot/commit/d4e10b744c52614665bb29dad4a6bf80851fe48b
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    R frontend/parrot2/prt0-old.pir

  Log Message:
  -----------
  remove old prt0


  Commit: 9c436c0887b2c0ed69dc38ade88a920b2bd78429
      https://github.com/parrot/parrot/commit/9c436c0887b2c0ed69dc38ade88a920b2bd78429
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M MANIFEST

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


  Commit: 1873b7eeb4458264a545542328979603b7b77039
      https://github.com/parrot/parrot/commit/1873b7eeb4458264a545542328979603b7b77039
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M frontend/parrot2/build.pir
  M frontend/parrot2/main.c

  Log Message:
  -----------
  codingstd fixups


  Commit: 19a36c410b8494c29ad964a85862e39e04ca181d
      https://github.com/parrot/parrot/commit/19a36c410b8494c29ad964a85862e39e04ca181d
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M t/codingstd/copyright.t

  Log Message:
  -----------
  ignore missing copyright in generated files


  Commit: c5bc4dd685072b920e46d0179bc6b4c500a4f060
      https://github.com/parrot/parrot/commit/c5bc4dd685072b920e46d0179bc6b4c500a4f060
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M config/gen/config_pm.pm

  Log Message:
  -----------
  Dedupe elements in embed-ldflags.


  Commit: 714a2f72e910599927abae03da46dc9fdb6cddf1
      https://github.com/parrot/parrot/commit/714a2f72e910599927abae03da46dc9fdb6cddf1
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-29 (Mon, 29 Aug 2011)

  Changed paths:
    M include/parrot/packfile.h
  M src/packfile/api.c
  M src/pmc/packfile.pmc
  M src/pmc/sub.pmc
  M t/pmc/packfileconstanttable.t
  M t/pmc/testlib/number.pasm

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


  Commit: 25edcb4abc4eb64e7543624b16c45ef664081f3d
      https://github.com/parrot/parrot/commit/25edcb4abc4eb64e7543624b16c45ef664081f3d
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M frontend/parrot2/build.pir
  M frontend/parrot2/main.c

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


  Commit: bc79ad63bb8a8f7d038b6c5e0afd33f0e8aad7fe
      https://github.com/parrot/parrot/commit/bc79ad63bb8a8f7d038b6c5e0afd33f0e8aad7fe
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add winxed, rosella and lua, localize %ENV


  Commit: 49f09cde1dfa9eadfb25f786edb6a2ac596351a4
      https://github.com/parrot/parrot/commit/49f09cde1dfa9eadfb25f786edb6a2ac596351a4
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M ext/winxed/compiler.pir
  M ext/winxed/driver.pir

  Log Message:
  -----------
  update winxed snapshot to 2e0995ee77


  Commit: 9aea1cffe81eb0828f45c22983324f4f282b8503
      https://github.com/parrot/parrot/commit/9aea1cffe81eb0828f45c22983324f4f282b8503
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  factor out build commonalities, start using System::Command


  Commit: 7b29f1e07d6c1ea2ac09f70956065d02a83635e0
      https://github.com/parrot/parrot/commit/7b29f1e07d6c1ea2ac09f70956065d02a83635e0
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  make code less repetitive


  Commit: eb92eb744093f34ad93897c33e9a878bf9781cfe
      https://github.com/parrot/parrot/commit/eb92eb744093f34ad93897c33e9a878bf9781cfe
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  start using System::Command for all commands


  Commit: 29f2f6a43b5fef829830478167da21fc1a555c57
      https://github.com/parrot/parrot/commit/29f2f6a43b5fef829830478167da21fc1a555c57
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  install parrot, get builds working in a loggable fashion


  Commit: 6566c2e95cc2ef1bfd72a94cbbc87bb919feeb20
      https://github.com/parrot/parrot/commit/6566c2e95cc2ef1bfd72a94cbbc87bb919feeb20
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add partcl-nqp


  Commit: d5e596e8ce6b0375f6ada039836480eba79e101b
      https://github.com/parrot/parrot/commit/d5e596e8ce6b0375f6ada039836480eba79e101b
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  log output from the build


  Commit: 68400d6f2388e6d874f53dce35772de076aa2df0
      https://github.com/parrot/parrot/commit/68400d6f2388e6d874f53dce35772de076aa2df0
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add a description


  Commit: eff654dbfc9a1846f1f437cd2f0af3a4a70462b6
      https://github.com/parrot/parrot/commit/eff654dbfc9a1846f1f437cd2f0af3a4a70462b6
  Author: Christoph Otto <christoph_git at mksig.org>
  Date:   2011-08-30 (Tue, 30 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add more projects, delete some debugging output


  Commit: bc1305a3222b2a8db3c821d56bd2b7298199efcf
      https://github.com/parrot/parrot/commit/bc1305a3222b2a8db3c821d56bd2b7298199efcf
  Author: Christoph Otto <christoph_git at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  start to (brokenly) keep track of the state of all the builds


  Commit: a884e3e5b842d0e5c02125868a0f978501625321
      https://github.com/parrot/parrot/commit/a884e3e5b842d0e5c02125868a0f978501625321
  Author: Christoph Otto <christoph_git at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  (probably) fix project/stage exit status tracking


  Commit: ede0f4734944c702cece74413f800539ebf3856b
      https://github.com/parrot/parrot/commit/ede0f4734944c702cece74413f800539ebf3856b
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

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

  Log Message:
  -----------
  add prt0 to installable_parrot build


  Commit: 0d7014c44d5c01af8427c81dd35340da074c45a4
      https://github.com/parrot/parrot/commit/0d7014c44d5c01af8427c81dd35340da074c45a4
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M frontend/parrot2/build.pir

  Log Message:
  -----------
  static up encapsulated vars


  Commit: b9294804f1f4a7b4988d745bce4ac089ab13993a
      https://github.com/parrot/parrot/commit/b9294804f1f4a7b4988d745bce4ac089ab13993a
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M src/gc/gc_gms.c

  Log Message:
  -----------
  manually enforce invariant

Parrot_gc_fixed_allocator_free() will not modify &interp->gc_sys or &pmc->vtable->attr_size
Using local const variables informs the compiler of this invariant which allows it to avoid
redundant loads, leading to a 12.5% reduction in cost (0.05% of Ωη total).


  Commit: eb7a585d7a660e7d3b8f743474800ee3c8cc5850
      https://github.com/parrot/parrot/commit/eb7a585d7a660e7d3b8f743474800ee3c8cc5850
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  better status tracking, less verbose output


  Commit: fff0acec9dae00a8d0dd00fbdbd3b8077e70f04a
      https://github.com/parrot/parrot/commit/fff0acec9dae00a8d0dd00fbdbd3b8077e70f04a
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  add parrot-gmp, make verbose output nicer, add PID to the tmp dir

dukeleto++ for suggestion $$ and parrot-gmp


  Commit: f9b416751ba15043364a39fd56a36e44d16d03f4
      https://github.com/parrot/parrot/commit/f9b416751ba15043364a39fd56a36e44d16d03f4
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    A tools/dev/all_hll_test.pl

  Log Message:
  -----------
  Merge branch 'all-hll-test'


  Commit: f5ee33e6428d7c851cd4d1e0657203a1d2c4ac65
      https://github.com/parrot/parrot/commit/f5ee33e6428d7c851cd4d1e0657203a1d2c4ac65
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  check ARGV definedness


  Commit: 4893b8537c834157cfc7b00b41596a005031890b
      https://github.com/parrot/parrot/commit/4893b8537c834157cfc7b00b41596a005031890b
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  write logs sooner, make tail -f on the stdout log work


  Commit: 976501957e72c1b72a9d5d80914aa3060cbc940d
      https://github.com/parrot/parrot/commit/976501957e72c1b72a9d5d80914aa3060cbc940d
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  don't lose status information when a stage fails


  Commit: 1c090eef7c3d03292683afc5ce31fc12c03af972
      https://github.com/parrot/parrot/commit/1c090eef7c3d03292683afc5ce31fc12c03af972
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  Add note that System::Command must be installed from CPAN.


  Commit: 42e91655a3a3528117127654c473379a0ca3dc38
      https://github.com/parrot/parrot/commit/42e91655a3a3528117127654c473379a0ca3dc38
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  more succinct final output


  Commit: 2a8073d5b9f5b0d4a65cf36742da116bf1051003
      https://github.com/parrot/parrot/commit/2a8073d5b9f5b0d4a65cf36742da116bf1051003
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

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

  Log Message:
  -----------
  Add 3 files to 'clean' targets.


  Commit: 6d55bf81776c072ecf109244913ebeedcfe37ee2
      https://github.com/parrot/parrot/commit/6d55bf81776c072ecf109244913ebeedcfe37ee2
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M lib/Parrot/Pmc2c/PMC/Object.pm
  M src/call/args.c
  M src/pmc/object.pmc

  Log Message:
  -----------
  Push clone_key_arg() closer to where it is needed.

To simplify *_keyed() vtable overrides, key arguments to these need to be cloned
with any register references copied into the clone. However, such overrides are
rare and checking this for EVERY SINGLE PMC ARGUMENT EVER is serious overkill on
a hotpath.

Instead, we need to clone the potential keys only in the code that sets up the
keyed overrides. This gives a modest speedup on PCC-heavy code (~2% on oofib).


  Commit: fecadea09b1ee46a3879e1f085186667bd9083b1
      https://github.com/parrot/parrot/commit/fecadea09b1ee46a3879e1f085186667bd9083b1
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-31 (Wed, 31 Aug 2011)

  Changed paths:
    M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M src/call/args.c
  M src/pmc/object.pmc

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


  Commit: 34470ce6f89871972ad2230a4f19fce54ba86f6a
      https://github.com/parrot/parrot/commit/34470ce6f89871972ad2230a4f19fce54ba86f6a
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-01 (Thu, 01 Sep 2011)

  Changed paths:
    M ext/winxed/compiler.pir

  Log Message:
  -----------
  update winxed snapshot to df5e5d4fe3:
Fix operator -, Issue 9


  Commit: 5f1cec83338c8b8e9acffde45ded03ee5e02f859
      https://github.com/parrot/parrot/commit/5f1cec83338c8b8e9acffde45ded03ee5e02f859
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M src/debug.c

  Log Message:
  -----------
  refactor common call preamble into sub


  Commit: d52dba8f5dd69c7504595032a541926438ef1b60
      https://github.com/parrot/parrot/commit/d52dba8f5dd69c7504595032a541926438ef1b60
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

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

  Log Message:
  -----------
  don't assume interp->code still points to the top frame of a backtrace

fixes TT #2188


  Commit: bab687ca8d43c8c69394430da8602921d7c0bf50
      https://github.com/parrot/parrot/commit/bab687ca8d43c8c69394430da8602921d7c0bf50
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M src/debug.c

  Log Message:
  -----------
  rewrite backtrace iteration to eliminate special-case for top stack element

this eliminates essentially duplicate code


  Commit: fad065bd432c6a2325fd22bb0013946983f3f9d7
      https://github.com/parrot/parrot/commit/fad065bd432c6a2325fd22bb0013946983f3f9d7
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M include/parrot/sub.h
  M src/debug.c
  M src/pmc/continuation.pmc
  M src/sub.c
  M src/warnings.c

  Log Message:
  -----------
  don't use interp to guess where the top of a backtrace is, use an explicit parameter


  Commit: 4d99ed7438fcee5554b5df5887423b18b390a977
      https://github.com/parrot/parrot/commit/4d99ed7438fcee5554b5df5887423b18b390a977
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M MANIFEST

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


  Commit: 4d4be123f605ff38c0e16c76ddf85aad1faa2a38
      https://github.com/parrot/parrot/commit/4d4be123f605ff38c0e16c76ddf85aad1faa2a38
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M src/packfile/segments.c

  Log Message:
  -----------
  pbc_dump should dump annotation correctly, patch courtesy of mls++


  Commit: 5b76269167a6ea796413a13132eb7580c0f22563
      https://github.com/parrot/parrot/commit/5b76269167a6ea796413a13132eb7580c0f22563
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M t/op/exceptions.t

  Log Message:
  -----------
  test that there are no unexpected differences between user-generated backtraces and automatic ones

this test was massaged from the code in TT #8122


  Commit: 554effb10a60b032ece2557621ae639527446073
      https://github.com/parrot/parrot/commit/554effb10a60b032ece2557621ae639527446073
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/imclexer.c
  M compilers/imcc/main.c
  M compilers/imcc/pcc.c
  M config/gen/makefiles/root.in
  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 include/parrot/api.h
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/bytecode.c
  M src/packfile/api.c
  M src/pmc/exception.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileview.pmc
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/pcc.t
  M t/op/gc.t
  M t/src/embed/api.t
  M t/tools/pbc_dump.t
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  Merge branch 'whiteknight/frontend_parrot2'

Conflicts:
	src/debug.c
	src/pmc/continuation.pmc


  Commit: b50fbc0fc5277abcca0b2592891275affb2a131d
      https://github.com/parrot/parrot/commit/b50fbc0fc5277abcca0b2592891275affb2a131d
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M t/op/exceptions.t

  Log Message:
  -----------
  add argv parameter to main to force tailcall frame dropping


  Commit: 6fdc50ae98b966ec544f882232b36683ff108da2
      https://github.com/parrot/parrot/commit/6fdc50ae98b966ec544f882232b36683ff108da2
  Author: pmichaud <pmichaud at pobox.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

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

  Log Message:
  -----------
  [pct]:  Switch HLLCompiler's .lineof to a binary search instead of linear.

Recent profiling from mls++ on Rakudo's setting compilation seems to
indicate that lineof does a lot of work.  This patch switches the
linear search to a binary search, making an O(n**2) process into
an O(n*log(n)) one.  However, this doesn't seem to translate into
any sort of significant speed improvement in setting compilation,
which makes me think the profiling itself is off.   Still, it's an
easy optimization for now so I'm going ahead and committing it.


  Commit: 254c0002a28a9c074ac43db7729e387e1cf9e8d8
      https://github.com/parrot/parrot/commit/254c0002a28a9c074ac43db7729e387e1cf9e8d8
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M frontend/parrot/main.c
  M src/embed/bytecode.c
  M src/runcore/cores.c

  Log Message:
  -----------
  initial patch from mls++ to add a sub-level profiling runcore

The patch will need some re-working, but it seems to be much faster than
the default profiling runcore and makes pmichaud very happy, so we'll
see what we can do.


  Commit: cf02146c32566626513c5edd70d68fc42cfc1b83
      https://github.com/parrot/parrot/commit/cf02146c32566626513c5edd70d68fc42cfc1b83
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

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

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


  Commit: 81ae7dea32c2b622d047eac7d05cb13df6ea7108
      https://github.com/parrot/parrot/commit/81ae7dea32c2b622d047eac7d05cb13df6ea7108
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/imclexer.c
  M compilers/imcc/main.c
  M compilers/imcc/pcc.c
  M compilers/pct/src/PCT/HLLCompiler.pir
  M config/gen/makefiles/root.in
  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 include/parrot/api.h
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/bytecode.c
  M src/packfile/api.c
  M src/pmc/exception.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileview.pmc
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/pcc.t
  M t/op/exceptions.t
  M t/op/gc.t
  M t/src/embed/api.t
  M t/tools/pbc_dump.t
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: bdfe6ab655f820451a06ce4f06e8cde297f9209c
      https://github.com/parrot/parrot/commit/bdfe6ab655f820451a06ce4f06e8cde297f9209c
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M src/pmc/continuation.pmc

  Log Message:
  -----------
  specify that we are talking about the return continuation

TT #1926 points out that 'the continuation of a continuation' is pretty meaningless


  Commit: eb78e6c538fbad7f1535b73933bc306fdc422ddd
      https://github.com/parrot/parrot/commit/eb78e6c538fbad7f1535b73933bc306fdc422ddd
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

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

  Log Message:
  -----------
  [codingstd] trailing space


  Commit: 2011cf343e9d8353d0260a55f366c1b680194350
      https://github.com/parrot/parrot/commit/2011cf343e9d8353d0260a55f366c1b680194350
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M src/pmc/fixedpmcarray.pmc
  M src/pmc/resizablepmcarray.pmc

  Log Message:
  -----------
  per deprecation TT #1904, FixedPMCArray should not support any resizing operations (including set_pmc)

however, code reasonably expects RPA to support this opperation, so move the supporting code there


  Commit: 34e414d601bce542134410cd65fee11ec78e9829
      https://github.com/parrot/parrot/commit/34e414d601bce542134410cd65fee11ec78e9829
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M t/pmc/fixedpmcarray.t
  M t/pmc/resizablepmcarray.t

  Log Message:
  -----------
  move set_pmc tests from FPA to RPA, same as functionality move


  Commit: 2efcf4306e3c7540fc46b2a4e92e4e2e1b6ac055
      https://github.com/parrot/parrot/commit/2efcf4306e3c7540fc46b2a4e92e4e2e1b6ac055
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  add TT #1904 deprecation to api.yaml (was missed in import)


  Commit: d37407c7a06ef11292e6d929b381924e71464f93
      https://github.com/parrot/parrot/commit/d37407c7a06ef11292e6d929b381924e71464f93
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  M include/parrot/api.h
  A include/parrot/runcore_subprof.h
  M src/runcore/cores.c
  A src/runcore/subprof.c

  Log Message:
  -----------
  break sub profiling code into its own files


  Commit: d74dbbe0c7c5bfba3bbda3efc159d7cdb249bbb8
      https://github.com/parrot/parrot/commit/d74dbbe0c7c5bfba3bbda3efc159d7cdb249bbb8
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  manually import into api.yaml several previously missed deprecations


  Commit: 4092f7829d88d866ae06ddec62b62a63358d39b5
      https://github.com/parrot/parrot/commit/4092f7829d88d866ae06ddec62b62a63358d39b5
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  manually import more deprecations into api.yaml. hopefully thats the last of them


  Commit: 2d18c6d7a22f3900a2e947b11d34d3eaf2e0303c
      https://github.com/parrot/parrot/commit/2d18c6d7a22f3900a2e947b11d34d3eaf2e0303c
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M frontend/parrot2/main.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  nuke leftover pod, enable sub profiler in parrot2 frontend


  Commit: 8f1d154f322f01036d05835c01a16829b866a590
      https://github.com/parrot/parrot/commit/8f1d154f322f01036d05835c01a16829b866a590
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M api.yaml
  M compilers/pct/src/PCT/HLLCompiler.pir
  M src/pmc/continuation.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/resizablepmcarray.pmc
  M t/pmc/fixedpmcarray.t
  M t/pmc/resizablepmcarray.t

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 8b78a4f3ad8b65bf4a6088e1cffccce51db1114d
      https://github.com/parrot/parrot/commit/8b78a4f3ad8b65bf4a6088e1cffccce51db1114d
  Author: Christoph Otto <christoph_git at mksig.org>
  Date:   2011-09-02 (Fri, 02 Sep 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  fix api.yaml


  Commit: a8274ee2d846bb047d7d13d1be8489e379f623ed
      https://github.com/parrot/parrot/commit/a8274ee2d846bb047d7d13d1be8489e379f623ed
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  coding consistency nits


  Commit: e4196da0c6847e3f5e3a0d049681136920d1082d
      https://github.com/parrot/parrot/commit/e4196da0c6847e3f5e3a0d049681136920d1082d
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  various cleanups and some initial documentation


  Commit: 18d17ccfcae78a3d4652c2b2d841355b6fdb10ca
      https://github.com/parrot/parrot/commit/18d17ccfcae78a3d4652c2b2d841355b6fdb10ca
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  use typedefs to avoid some "struct" noise


  Commit: 633ac86535f1418ae55e7a126a1ce27ae5c42746
      https://github.com/parrot/parrot/commit/633ac86535f1418ae55e7a126a1ce27ae5c42746
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M NEWS

  Log Message:
  -----------
  Update NEWS for whiteknight/frontend_parrot2 merge. Probably needs better wording


  Commit: 32ae6883fe51e7880f39290e7176cf8e08f30152
      https://github.com/parrot/parrot/commit/32ae6883fe51e7880f39290e7176cf8e08f30152
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M src/interp/inter_cb.c

  Log Message:
  -----------
  UGLY HACK ALERT: The callback system needs an interp, so it can call vtables on the user_data pmc to get the interp. So, since it's early and I'm not thinking straight, store a global reference to a default interpreter to use to get the ball rolling. This fixes remaining test failures in t/pmc/nci.t, but makes me feel bad inside


  Commit: e54106bb8406f198f974ec3dbe5cc748ec458dc5
      https://github.com/parrot/parrot/commit/e54106bb8406f198f974ec3dbe5cc748ec458dc5
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-03 (Sat, 03 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  first stab at a gc is_pmc_ptr optimization from jnthn__++. Parrot mostly builds and is only a little segfaulty. I need to double-check some logic


  Commit: 594464e6f18e9e50e703550f12e0a89d82ae3725
      https://github.com/parrot/parrot/commit/594464e6f18e9e50e703550f12e0a89d82ae3725
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  a few small changes. Parrot seems to be less segfaulty now


  Commit: 1b0e041e79c81ef6626f77bd1a791c8af48506f3
      https://github.com/parrot/parrot/commit/1b0e041e79c81ef6626f77bd1a791c8af48506f3
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  misc cleanups


  Commit: 3f42979a6d1813aaeffc17c1eccd4a44285fd578
      https://github.com/parrot/parrot/commit/3f42979a6d1813aaeffc17c1eccd4a44285fd578
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  Allocate the array_bounds array in chunks of 128, so we aren't doing a realloc on every arena allocation


  Commit: 1e1a6e6b2ae5d26dc8f1a83c024e92fc9900612b
      https://github.com/parrot/parrot/commit/1e1a6e6b2ae5d26dc8f1a83c024e92fc9900612b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  Allocate the arena_bounds array when the pool is allocated. Don't check for NULL every time we get a new arena


  Commit: 0fc4a808272e54a10b298694a430d849990d28e6
      https://github.com/parrot/parrot/commit/0fc4a808272e54a10b298694a430d849990d28e6
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/pmc/sub.pmc

  Log Message:
  -----------
  support callcontext reuse, patch courtesy of mls++


  Commit: dd3f6b86f1ba5a21684444b520859b5dc77c74fd
      https://github.com/parrot/parrot/commit/dd3f6b86f1ba5a21684444b520859b5dc77c74fd
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  Fix g++ build errors

g++ is far pickier about casts, and it's good to make these things
explicit.


  Commit: dcaea3947e58ae1304f35f8ca150a68d40dda576
      https://github.com/parrot/parrot/commit/dcaea3947e58ae1304f35f8ca150a68d40dda576
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  fix tracking of fixed_allocator arena sizes


  Commit: c71200b3afc086408a4a87581f945481ab8ff963
      https://github.com/parrot/parrot/commit/c71200b3afc086408a4a87581f945481ab8ff963
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  remove unnecessary casts


  Commit: 55370512dc5a0bf4111d2f7dfac1dfd5c9ec7d8c
      https://github.com/parrot/parrot/commit/55370512dc5a0bf4111d2f7dfac1dfd5c9ec7d8c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M config/init/hints/linux.pm

  Log Message:
  -----------
  More debugging output for Linux hints file.


  Commit: e806062a34725c06512de12c9a830f666009a537
      https://github.com/parrot/parrot/commit/e806062a34725c06512de12c9a830f666009a537
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M config/init/hints/darwin.pm

  Log Message:
  -----------
  More debugging output for Darwin hints.


  Commit: 80910275d7da71da1a4c67cc056b65ca17946505
      https://github.com/parrot/parrot/commit/80910275d7da71da1a4c67cc056b65ca17946505
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  variable name clarification, struct commenting


  Commit: a5909f0c16a2e1defcd616dc6b4ca45feab43a39
      https://github.com/parrot/parrot/commit/a5909f0c16a2e1defcd616dc6b4ca45feab43a39
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-05 (Mon, 05 Sep 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/runcore_api.h
  M include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  add subprof as a distinct runcore, now needs to be run with -Rsubprof


  Commit: 4e204ad55c1eba63d6d19bd31d90eb912a7fad42
      https://github.com/parrot/parrot/commit/4e204ad55c1eba63d6d19bd31d90eb912a7fad42
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M api.yaml

  Log Message:
  -----------
  Clarify TT#1906 in api.yaml


  Commit: 64522d5702c490c1cbc536553a06e09ac988870f
      https://github.com/parrot/parrot/commit/64522d5702c490c1cbc536553a06e09ac988870f
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/sub.c

  Log Message:
  -----------
  fix bug in Parrot_sub_get_line_from_pc

It used to compare the op against the size of the debug segment, not
against the size of the code segment.
Patch courtesy by mls++


  Commit: e9d03224ef327ab91986f9f47ddb990f11cbf067
      https://github.com/parrot/parrot/commit/e9d03224ef327ab91986f9f47ddb990f11cbf067
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/whiteknight/pmc_is_ptr'


  Commit: 6f57d171a1d76fb1c9c3337c76b8fff9f6da13f8
      https://github.com/parrot/parrot/commit/6f57d171a1d76fb1c9c3337c76b8fff9f6da13f8
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  Merge remote-tracking branch 'gerdr/whiteknight/pmc_is_ptr'


  Commit: bdbfc213e5927f1954a353c63deea35dc98d6f79
      https://github.com/parrot/parrot/commit/bdbfc213e5927f1954a353c63deea35dc98d6f79
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M include/parrot/api.h
  M include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/embed/bytecode.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  only call rdtsc when switching functions, fix off-by-one error, also check debug section for file/line info


  Commit: 6382bccaf183a9c1e91b6b9a5cfb66bdbfffc223
      https://github.com/parrot/parrot/commit/6382bccaf183a9c1e91b6b9a5cfb66bdbfffc223
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  put all profile data into a struct


  Commit: b9261ad17c131f995c081d561c9b56c679243c7e
      https://github.com/parrot/parrot/commit/b9261ad17c131f995c081d561c9b56c679243c7e
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M CREDITS
  M ChangeLog
  M NEWS
  M config/auto/backtrace/test_dlinfo_c.in
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/exceptions.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/malloc.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/oo.c
  M src/ops/core.ops
  M src/platform/generic/entropy.c
  M src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/class.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/hash.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/role.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/scheduler.c
  M t/oo/objects.t
  M t/op/literal.t
  M t/op/sprintf.t
  M t/pmc/callcontext.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/task.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  M tools/docs/make_html_docs.pl
  M tools/release/templates.json

  Log Message:
  -----------
  large batch of typo fixes, courtesy of pfusik++


  Commit: 5f6ccb2a8a29e78c38e5e2441905e0640066a15c
      https://github.com/parrot/parrot/commit/5f6ccb2a8a29e78c38e5e2441905e0640066a15c
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  various cleanup to fixed_allocator


  Commit: 88f0795224551220a0766f3924c36907a6089999
      https://github.com/parrot/parrot/commit/88f0795224551220a0766f3924c36907a6089999
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  revert some cleanups which is wrong


  Commit: a7ec805b1b38929ca6eaa3a694995fa53bb69fb5
      https://github.com/parrot/parrot/commit/a7ec805b1b38929ca6eaa3a694995fa53bb69fb5
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.h

  Log Message:
  -----------
  forgot add top_arena


  Commit: 53b2df578d2f90c7bcfd6469a7a4c9294cca1265
      https://github.com/parrot/parrot/commit/53b2df578d2f90c7bcfd6469a7a4c9294cca1265
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  removed some experimental code


  Commit: 1a547637af57c0c6c4b045dba070da2dfdba64ae
      https://github.com/parrot/parrot/commit/1a547637af57c0c6c4b045dba070da2dfdba64ae
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  Merge branch 'jimmy/gc_fixed_allocator_cleanup'


  Commit: 1b960002ebe028cc347d06b7abfa5188306a145d
      https://github.com/parrot/parrot/commit/1b960002ebe028cc347d06b7abfa5188306a145d
  Author: cotto <christoph_github at mksig.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  make documentation less crabby


  Commit: 2d090afad76309467dd043276ffd25f199b9247b
      https://github.com/parrot/parrot/commit/2d090afad76309467dd043276ffd25f199b9247b
  Author: Stefan Seifert <nine at detonation.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/interp/inter_cb.c

  Log Message:
  -----------
  Fix ISO C90 violation in interp/inter_cb.c


  Commit: f7a12d13d6ce9f185ef1c9789cee8e9febd4a1d8
      https://github.com/parrot/parrot/commit/f7a12d13d6ce9f185ef1c9789cee8e9febd4a1d8
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M MANIFEST
  R lib/Parrot/Test/PIR_PGE.pm

  Log Message:
  -----------
  Remove the horribly out-dated and unused Parrot::Test::PIR_PGE


  Commit: d95f94a96f1a08267cc731c2cb4bab5fe0dd9b17
      https://github.com/parrot/parrot/commit/d95f94a96f1a08267cc731c2cb4bab5fe0dd9b17
  Author: Stefan Seifert <nine at detonation.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M NEWS
  M api.yaml
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/main.c
  M compilers/imcc/pcc.c
  M compilers/pct/src/PCT/HLLCompiler.pir
  M config/auto/backtrace/test_dlinfo_c.in
  M config/gen/config_pm.pm
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/linux.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M 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 include/parrot/api.h
  M include/parrot/io.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/sub.h
  M lib/Parrot/Pmc2c/PMC/Object.pm
  M src/call/args.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/README.pod
  M src/dynpmc/Rules.in
  A src/dynpmc/select.pmc
  M src/embed.c
  M src/embed/bytecode.c
  M src/exceptions.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/malloc.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/io_private.h
  M src/oo.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/packfile/segments.c
  M src/platform/generic/entropy.c
  M src/platform/generic/io.c
  M src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/class.pmc
  M src/pmc/continuation.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/hash.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/object.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/resizablepmcarray.pmc
  M src/pmc/role.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/scheduler.c
  M src/sub.c
  M src/warnings.c
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/pcc.t
  A t/dynpmc/select.t
  M t/oo/objects.t
  M t/op/exceptions.t
  M t/op/gc.t
  M t/op/literal.t
  M t/op/sprintf.t
  M t/pmc/callcontext.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/packfileconstanttable.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/task.t
  M t/pmc/testlib/number.pasm
  M t/src/embed/api.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  M t/tools/pbc_dump.t
  A tools/dev/all_hll_test.pl
  M tools/dev/pbc_to_exe.pir
  M tools/docs/make_html_docs.pl
  A tools/release/cut.pl
  M tools/release/releasecheck.pl
  M tools/release/templates.json

  Log Message:
  -----------
  Merge branch 'master' into whiteknight/kill_threads

Conflicts:
	config/gen/makefiles/root.in
	src/dynpmc/Defines.in


  Commit: b424d235271b391f22c3c1c0ff73b1373045fdf2
      https://github.com/parrot/parrot/commit/b424d235271b391f22c3c1c0ff73b1373045fdf2
  Author: Stefan Seifert <nine at detonation.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M MANIFEST
  R lib/Parrot/Test/PIR_PGE.pm

  Log Message:
  -----------
  Merge branch 'master' into whiteknight/kill_threads


  Commit: 3db97f6ec494a5489a3105b46eda5a37ffd4c1b4
      https://github.com/parrot/parrot/commit/3db97f6ec494a5489a3105b46eda5a37ffd4c1b4
  Author: Coke <will at coleda.com>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M ChangeLog
  M MANIFEST
  R NEWS
  M docs/project/release_manager_guide.pod
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  M runtime/parrot/library/Crow.pir

  Log Message:
  -----------
  Merge branch 'tt_2184'

deleted NEWS, updated ChangeLog with recent typo fix.

Conflicts:
	ChangeLog
	NEWS


  Commit: a5e4c184c8e6acbaa74e6c09547b97df539da718
      https://github.com/parrot/parrot/commit/a5e4c184c8e6acbaa74e6c09547b97df539da718
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

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

  Log Message:
  -----------
  add allhlltest as a makefile target


  Commit: 80ed6964925dbebc4a46df522c4e435b14fe55c0
      https://github.com/parrot/parrot/commit/80ed6964925dbebc4a46df522c4e435b14fe55c0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  R NEWS
  M api.yaml
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/main.c
  M compilers/imcc/pcc.c
  M compilers/pct/src/PCT/HLLCompiler.pir
  M config/auto/backtrace/test_dlinfo_c.in
  M config/gen/config_pm.pm
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/linux.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M 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 include/parrot/api.h
  M include/parrot/io.h
  M include/parrot/packfile.h
  M include/parrot/platform_interface.h
  M include/parrot/sub.h
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PMC/Object.pm
  R lib/Parrot/Test/PIR_PGE.pm
  M runtime/parrot/library/Crow.pir
  M src/call/args.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/README.pod
  M src/dynpmc/Rules.in
  A src/dynpmc/select.pmc
  M src/embed.c
  M src/embed/bytecode.c
  M src/exceptions.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/malloc.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/io_private.h
  M src/oo.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/packfile/api.c
  M src/packfile/segments.c
  M src/platform/generic/entropy.c
  M src/platform/generic/io.c
  M src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/class.pmc
  M src/pmc/continuation.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/hash.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/object.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/resizablepmcarray.pmc
  M src/pmc/role.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/scheduler.c
  M src/sub.c
  M src/warnings.c
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/pcc.t
  A t/dynpmc/select.t
  M t/oo/objects.t
  M t/op/exceptions.t
  M t/op/gc.t
  M t/op/literal.t
  M t/op/sprintf.t
  M t/pmc/callcontext.t
  M t/pmc/fixedpmcarray.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/packfileconstanttable.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/task.t
  M t/pmc/testlib/number.pasm
  M t/src/embed/api.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  M t/tools/pbc_dump.t
  A tools/dev/all_hll_test.pl
  M tools/dev/pbc_to_exe.pir
  M tools/docs/make_html_docs.pl
  A tools/release/cut.pl
  M tools/release/releasecheck.pl
  M tools/release/templates.json

  Log Message:
  -----------
  merge from master, resolve conflicts


  Commit: f7fae6a4e5daef30e0f35383731b061675e327b0
      https://github.com/parrot/parrot/commit/f7fae6a4e5daef30e0f35383731b061675e327b0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M src/interp/inter_cb.c

  Log Message:
  -----------
  Fix C build


  Commit: 37f7be70c5aa221f38407ff2c09f56ac7ffb8c67
      https://github.com/parrot/parrot/commit/37f7be70c5aa221f38407ff2c09f56ac7ffb8c67
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-06 (Tue, 06 Sep 2011)

  Changed paths:
    M t/README.pod

  Log Message:
  -----------
  Mention the allhlltest target in our test readme


  Commit: dbfea5d7ea74fd79bd556cd08b3875034f206f7d
      https://github.com/parrot/parrot/commit/dbfea5d7ea74fd79bd556cd08b3875034f206f7d
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  revert s/Pool_Allocator_Free_List/Pool_Allocator_Arena/, since not_gerd said it's different, or rename them to Pool_Allocater_List, I'm not sure it's ok or not


  Commit: b9d7d56acf99e64d3a5614b2f0a977d1ecae6c82
      https://github.com/parrot/parrot/commit/b9d7d56acf99e64d3a5614b2f0a977d1ecae6c82
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M ChangeLog
  M MANIFEST
  R NEWS
  M config/gen/makefiles/root.in
  M docs/project/release_manager_guide.pod
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  R lib/Parrot/Test/PIR_PGE.pm
  M runtime/parrot/library/Crow.pir
  M t/README.pod

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


  Commit: ac7b2600ca5f39bbe2023280b25abb8916cfe773
      https://github.com/parrot/parrot/commit/ac7b2600ca5f39bbe2023280b25abb8916cfe773
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/gc/mark_sweep.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  first version of HLL profiler


  Commit: 7dd1a7485a2db4229cdf6d952a1bdda37fa76244
      https://github.com/parrot/parrot/commit/7dd1a7485a2db4229cdf6d952a1bdda37fa76244
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  delete forgotten debug statements


  Commit: 00fe23d2b65bcab16c70602e6aedf8e7f9846bee
      https://github.com/parrot/parrot/commit/00fe23d2b65bcab16c70602e6aedf8e7f9846bee
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M compilers/imcc/pbc.c

  Log Message:
  -----------
  Don't increment line numbers on .annotate directives. This fixes some line number disparities and places where the line number is reported as 0. mls++


  Commit: dd8108ef159e18a81664fc622acf7f3b9bf4bde2
      https://github.com/parrot/parrot/commit/dd8108ef159e18a81664fc622acf7f3b9bf4bde2
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M compilers/imcc/pbc.c

  Log Message:
  -----------
  Some cleanups in the get_code_size function. De-nest, don't test the same things twice, and mark some values as constant in the loop body


  Commit: 3f0c0084e88cfbc6c717ae649012843d02dd5f8a
      https://github.com/parrot/parrot/commit/3f0c0084e88cfbc6c717ae649012843d02dd5f8a
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/pmc/scheduler.pmc

  Log Message:
  -----------
  use a hash keyed by int in Schecduler task_list to avoid string-int conversions


  Commit: 5a7d8a5302ea90524ea592caa46e8dea46563b76
      https://github.com/parrot/parrot/commit/5a7d8a5302ea90524ea592caa46e8dea46563b76
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/pmc/timer.pmc

  Log Message:
  -----------
  delegate most of Timer init to its super and auto_attrs


  Commit: d588fc6fddaa22ef43814621fd338aeb8dbf2c55
      https://github.com/parrot/parrot/commit/d588fc6fddaa22ef43814621fd338aeb8dbf2c55
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M include/parrot/scheduler_private.h
  M src/pmc/scheduler.pmc
  M src/scheduler.c

  Log Message:
  -----------
  delete unused Scheduler cache_valid private PObj flag


  Commit: 86671f0f492b0006d74ec79f5748c3df38bc9e78
      https://github.com/parrot/parrot/commit/86671f0f492b0006d74ec79f5748c3df38bc9e78
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Log Message:
  -----------
  merge in changes from nine++


  Commit: 4f1d005e5c3a1ec2c54a34e3b76ec94d21a020e4
      https://github.com/parrot/parrot/commit/4f1d005e5c3a1ec2c54a34e3b76ec94d21a020e4
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/pmc/scheduler.pmc

  Log Message:
  -----------
  delete unused Scheduler 'pending' attribute


  Commit: fb7055f2e503ade77fa2ef025a34ca4baa13f48c
      https://github.com/parrot/parrot/commit/fb7055f2e503ade77fa2ef025a34ca4baa13f48c
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/scheduler.c

  Log Message:
  -----------
  delete nonsensical wrong check in cx_delete_task


  Commit: 2541b9c9f0ed7c8832ba0bc7d8d6285e8578a3bf
      https://github.com/parrot/parrot/commit/2541b9c9f0ed7c8832ba0bc7d8d6285e8578a3bf
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M t/op/exceptions.t

  Log Message:
  -----------
  declare external class to avoid a warning


  Commit: be307fcf7b5e91d2664a6ec51b77f3995d286762
      https://github.com/parrot/parrot/commit/be307fcf7b5e91d2664a6ec51b77f3995d286762
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/scheduler.c

  Log Message:
  -----------
  change handling of timers in the scheduler to avoid cloning on repeating.
That may affect its precision, but the docs already says that there are
no guarantees about it.


  Commit: beef84c30b066a66b620aae99a91d4e8ff7c5156
      https://github.com/parrot/parrot/commit/beef84c30b066a66b620aae99a91d4e8ff7c5156
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  support subprof_fun, subprof_hll, subprof_ops


  Commit: f5d74c4e0af52ae3d21ff48c20368bec273e527f
      https://github.com/parrot/parrot/commit/f5d74c4e0af52ae3d21ff48c20368bec273e527f
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M include/parrot/runcore_api.h
  M include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/runcore/main.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  subprof_fun -> subprof_sub, headerize


  Commit: 60b854aed2222802bd15006c744a0576d61a73a4
      https://github.com/parrot/parrot/commit/60b854aed2222802bd15006c744a0576d61a73a4
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M t/pmc/timer.t

  Log Message:
  -----------
  test stop a repeating Timer


  Commit: 13cec034d7a37200fe74a733476632bc3e50ec64
      https://github.com/parrot/parrot/commit/13cec034d7a37200fe74a733476632bc3e50ec64
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  fix bugs


  Commit: 40afde80bb4558715435716f73f0eff42f7a848f
      https://github.com/parrot/parrot/commit/40afde80bb4558715435716f73f0eff42f7a848f
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/pmc/lexpad.pmc

  Log Message:
  -----------
  put repeated code in helper functions, delete unused parameters, and fix interp/INTERP in LexPad


  Commit: 0d3638b8d3ec2763190da8af8d06d6f010409240
      https://github.com/parrot/parrot/commit/0d3638b8d3ec2763190da8af8d06d6f010409240
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/pmc/callcontext.pmc

  Log Message:
  -----------
  [PMC] Improved autobox_intval performance.

Avoiding the switch where there's no need to autobox is in fact significant in
this hot path.


  Commit: 09bfabfbbf37ab248c474df1c13f62fb060f2c9a
      https://github.com/parrot/parrot/commit/09bfabfbbf37ab248c474df1c13f62fb060f2c9a
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Added exclusions for callgrind/cachegrind files.


  Commit: 185158cecbc083fe901fd1ed1849680115c4a949
      https://github.com/parrot/parrot/commit/185158cecbc083fe901fd1ed1849680115c4a949
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M src/call/context.c

  Log Message:
  -----------
  Optimized register allocation slightly.

When there's no need to allocate register memory, waste no time not
initializing the non-allocated registers.


  Commit: 60c22d741003b738f63d45e51a90c7679c7c7206
      https://github.com/parrot/parrot/commit/60c22d741003b738f63d45e51a90c7679c7c7206
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-07 (Wed, 07 Sep 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.SKIP
  M config/gen/makefiles/root.in
  A t/pir/interop.t

  Log Message:
  -----------
  [t] And then there were HLL interoperability tests


  Commit: e934aa89c615d817088f846323564e55de12c63d
      https://github.com/parrot/parrot/commit/e934aa89c615d817088f846323564e55de12c63d
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/packfile/api.c

  Log Message:
  -----------
  [PCC] Optimized CS switching invoke.

These checks can go away with threading system improvements, but avoiding this
function call which is almost always a do-nothing gives a modest performance
improvement to the default case of Sub's invoke.


  Commit: 39c557894cd4ddc3320dbb5f3bac9b50ef4c13da
      https://github.com/parrot/parrot/commit/39c557894cd4ddc3320dbb5f3bac9b50ef4c13da
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/packfile/api.c

  Log Message:
  -----------
  [PCC] Rearranged CS switching code slightly.

I think it's clearer this way.


  Commit: b22c10cb1f0382db616874dde755476125cc25fa
      https://github.com/parrot/parrot/commit/b22c10cb1f0382db616874dde755476125cc25fa
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/call/context.c

  Log Message:
  -----------
  [ctx] Made init_context tailcallable.

This modest optimization is in a PCC hot path. A decent optimizing C compiler
should shave off a few assembly instructions. As a bonus, it makes our C source
code shorter and simpler.


  Commit: f215ea6d64f7f34a2639366c11b6a21218888baf
      https://github.com/parrot/parrot/commit/f215ea6d64f7f34a2639366c11b6a21218888baf
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/pmc/object.pmc

  Log Message:
  -----------
  [OO] Optimized get_attrib_index slightly.

Avoiding unnecessary work along this hot path improves performance.


  Commit: f457a74a2edae8a16e62d1ed49e7e1f74a5c0e69
      https://github.com/parrot/parrot/commit/f457a74a2edae8a16e62d1ed49e7e1f74a5c0e69
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/pmc/object.pmc

  Log Message:
  -----------
  [oo] Removed an (unused?) attribute cache.

As far as I can tell, this never worked and never should have worked and was
probably copy and paste code someone (probably me) never finished. Getting rid
of it allows for more interesting possibilities.


  Commit: 75f735e66411d88482c9e8a45cfb31cdca7a5c9f
      https://github.com/parrot/parrot/commit/75f735e66411d88482c9e8a45cfb31cdca7a5c9f
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/pmc/class.pmc

  Log Message:
  -----------
  [oo] Made the class attribute cache an INTVAL hash.

This avoids allocating Integer PMCs when caching attribute indices and avoids
the need to extract INTVALs from said PMCs when looking up attributes. Clearly
this is an improvement.


  Commit: 91b0b55783393dda1d883bf65e820c5a54a7e34b
      https://github.com/parrot/parrot/commit/91b0b55783393dda1d883bf65e820c5a54a7e34b
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h

  Log Message:
  -----------
  remove unsed total_objects from struct Pool_Allocator


  Commit: a5adaacd1215a319b9eab3b303b15aea19e1f122
      https://github.com/parrot/parrot/commit/a5adaacd1215a319b9eab3b303b15aea19e1f122
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  switch to a real parrot hash, cotto++


  Commit: 3891207274be491d0e9069c6b95d6a0ee2d1d4ec
      https://github.com/parrot/parrot/commit/3891207274be491d0e9069c6b95d6a0ee2d1d4ec
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  make spdata an argument, headerize


  Commit: acb65310afef7eab6ed3cdeba2e6a9b13e6ea599
      https://github.com/parrot/parrot/commit/acb65310afef7eab6ed3cdeba2e6a9b13e6ea599
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  R NEWS
  M api.yaml
  M compilers/imcc/pbc.c
  M config/auto/backtrace/test_dlinfo_c.in
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M config/init/hints/linux.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M include/parrot/scheduler_private.h
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  R lib/Parrot/Test/PIR_PGE.pm
  M runtime/parrot/library/Crow.pir
  M src/call/context.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/exceptions.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/malloc.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/oo.c
  M src/ops/core.ops
  M src/packfile/api.c
  M src/platform/generic/entropy.c
  M src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/hash.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/object.pmc
  M src/pmc/role.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/pmc/timer.pmc
  M src/scheduler.c
  M src/sub.c
  M t/README.pod
  M t/oo/objects.t
  M t/op/exceptions.t
  M t/op/literal.t
  M t/op/sprintf.t
  A t/pir/interop.t
  M t/pmc/callcontext.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/task.t
  M t/pmc/timer.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  M tools/docs/make_html_docs.pl
  M tools/release/templates.json

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: edaa7566aa4515f03659e87e8b179722541c17ef
      https://github.com/parrot/parrot/commit/edaa7566aa4515f03659e87e8b179722541c17ef
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h

  Log Message:
  -----------
  remove unused struct member


  Commit: bf43ce22167ae0caaf2645446fe0afe268991e42
      https://github.com/parrot/parrot/commit/bf43ce22167ae0caaf2645446fe0afe268991e42
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/call/pcc.c

  Log Message:
  -----------
  Get rid of superfluous context creation in Parrot_pcc_invoke_from_sig_object. Patch courtesy of mls++


  Commit: 77e1274c544d53eb9874ebdb3f8c5b408e37cf23
      https://github.com/parrot/parrot/commit/77e1274c544d53eb9874ebdb3f8c5b408e37cf23
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    R tools/dev/README
  A tools/dev/README.md

  Log Message:
  -----------
  Markdownify toos/dev/README


  Commit: 34e73772b029b53fef18ab427381171709b36a6a
      https://github.com/parrot/parrot/commit/34e73772b029b53fef18ab427381171709b36a6a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M tools/dev/README.md
  M tools/dev/resolve_deprecated.nqp

  Log Message:
  -----------
  [doc] Add useful information to tools/dev/README


  Commit: 863ad6dc90731a6f0168497bbbe4abbf61e3fbad
      https://github.com/parrot/parrot/commit/863ad6dc90731a6f0168497bbbe4abbf61e3fbad
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Update manifest


  Commit: 82999319a757329cc6a18a94b9fd083c54ff5bd5
      https://github.com/parrot/parrot/commit/82999319a757329cc6a18a94b9fd083c54ff5bd5
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M tools/dev/README.md

  Log Message:
  -----------
  [doc] Add some useful docs about dedeprecator.nqp


  Commit: a68447439c5c678c9cfa77f5dfb4e5a78889154a
      https://github.com/parrot/parrot/commit/a68447439c5c678c9cfa77f5dfb4e5a78889154a
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M MANIFEST
  M src/call/pcc.c
  R tools/dev/README
  A tools/dev/README.md
  M tools/dev/resolve_deprecated.nqp

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 3492e1395e23d182c9258c52bb6bdc3a0211792a
      https://github.com/parrot/parrot/commit/3492e1395e23d182c9258c52bb6bdc3a0211792a
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  fix tick profiling in ops mode


  Commit: 58e1e20e54a96c6a58fc55d3249855da4c083640
      https://github.com/parrot/parrot/commit/58e1e20e54a96c6a58fc55d3249855da4c083640
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

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

  Log Message:
  -----------
  [Pmc2c] Replaced a string with a constant string.

This is a tiny bit of bookkeeping I noticed on the way to something better.


  Commit: a23acf45f21bb1d22e28bc1c8eebbb4b84532020
      https://github.com/parrot/parrot/commit/a23acf45f21bb1d22e28bc1c8eebbb4b84532020
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/builtins.pir

  Log Message:
  -----------
  [opsc] Added fixed-width transcoding to opsc.

Where this is possible, it speeds up opsc on one benchmark by 35%, at the
expense of a one-time transcoding cost. As our .ops files are primarily ASCII
and only theoretically Latin-1, this is a huge improvement.


  Commit: 7b8bf15143949d568627bf18c749979462737007
      https://github.com/parrot/parrot/commit/7b8bf15143949d568627bf18c749979462737007
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/pmc/class.pmc

  Log Message:
  -----------
  [OO] Added object attribute storage initialization.

This presized cache avoids the need to allocate (and re-allocate) storage for
object attributes on access. It's a small improvement until a unified
object-and-storage strategy exists.


  Commit: 35318ef296fe7573ce44a29ae01ea687f6994200
      https://github.com/parrot/parrot/commit/35318ef296fe7573ce44a29ae01ea687f6994200
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  [GC] Rearranged code in pool allocator.

This is a tiny simplification which should give a very modest performance
improvement.


  Commit: ac4409f9b7242a82cae4275d1c364370f3680fdc
      https://github.com/parrot/parrot/commit/ac4409f9b7242a82cae4275d1c364370f3680fdc
  Author: chromatic <chromatic at wgz.org>
  Date:   2011-09-08 (Thu, 08 Sep 2011)

  Changed paths:
    M src/call/args.c

  Log Message:
  -----------
  [PCC] Set arg_flags on CallContext directly.

This avoids a vtable call and a STRING comparison in the common case, and
should not harm subclassing at all. This ought to improve performance of
external calls by a modest amount.


  Commit: cf257fce343d6db1e40ea79177164baf5a656c7e
      https://github.com/parrot/parrot/commit/cf257fce343d6db1e40ea79177164baf5a656c7e
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-09 (Fri, 09 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  speed up pc->line conversion for the ops case


  Commit: bdde0089ac316adbe8423a46388c671be088e3b0
      https://github.com/parrot/parrot/commit/bdde0089ac316adbe8423a46388c671be088e3b0
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-09 (Fri, 09 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  hash the unpacked debug section in ops mode to speed up profiling


  Commit: ce88f6bc02dfa0f95731e4f637f948886a3f89a9
      https://github.com/parrot/parrot/commit/ce88f6bc02dfa0f95731e4f637f948886a3f89a9
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-09 (Fri, 09 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  do not call Parrot_sub_get_line_from_pc if we don't use the result


  Commit: c2746329da9eae458f5428e1db655f019ee6a950
      https://github.com/parrot/parrot/commit/c2746329da9eae458f5428e1db655f019ee6a950
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-09 (Fri, 09 Sep 2011)

  Changed paths:
    M config/gen/makefiles/root.in
  A tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  Create tools/dev/resubmit_smolder.pl, then create new 'make' target
'resubmit_smolder".


  Commit: b042a82f01bf0bd0317644ea03f2c4dfb2973f34
      https://github.com/parrot/parrot/commit/b042a82f01bf0bd0317644ea03f2c4dfb2973f34
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-10 (Sat, 10 Sep 2011)

  Changed paths:
    M include/parrot/interpreter.h

  Log Message:
  -----------
  kill unused struct


  Commit: 0ab106fa3963e843ba71b6963f0309bf7c0ec51f
      https://github.com/parrot/parrot/commit/0ab106fa3963e843ba71b6963f0309bf7c0ec51f
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-10 (Sat, 10 Sep 2011)

  Changed paths:
    M include/parrot/call.h
  M src/call/context.c

  Log Message:
  -----------
  kill unused, dangerously encapsulation-breaking function


  Commit: 65669fdb097c92018cfb7cc73ac6e70655569736
      https://github.com/parrot/parrot/commit/65669fdb097c92018cfb7cc73ac6e70655569736
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-10 (Sat, 10 Sep 2011)

  Changed paths:
    M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M src/embed.c
  M src/embed/bytecode.c
  M src/gc/mark_sweep.c
  M src/interp/inter_create.c
  M src/packfile/api.c
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileview.pmc

  Log Message:
  -----------
  kill interp->current_pf

interp->current_pf and interp->code are not independant pieces of execution
context data - both are used to indicate the code we are currently running.
When these become de-synched (example: TT #2191), strange things happen.

Whenever interp->current_pf would have been used, use
Parrot_pf_{get,set}_current_packfile(), which now operates using interp->code.


  Commit: 91bf0271eca95e9795b4c4ecc4960cde2e84822c
      https://github.com/parrot/parrot/commit/91bf0271eca95e9795b4c4ecc4960cde2e84822c
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-10 (Sat, 10 Sep 2011)

  Changed paths:
    M include/parrot/packfile.h

  Log Message:
  -----------
  [codingstd] c_arg_assert


  Commit: 27a15258af89c1625c7f309f32df148b7be5f23b
      https://github.com/parrot/parrot/commit/27a15258af89c1625c7f309f32df148b7be5f23b
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-10 (Sat, 10 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  [codingstd] linelength


  Commit: 56c1ce0aec8921851910ff5fcadd060f48d1e6b0
      https://github.com/parrot/parrot/commit/56c1ce0aec8921851910ff5fcadd060f48d1e6b0
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-11 (Sun, 11 Sep 2011)

  Changed paths:
    M src/pmc/default.pmc

  Log Message:
  -----------
  eliminate default.get_pointer()

this vtable papered over the fact that most PMCs aren't intended to be treated
like pointers. If it wasn't intended, it probably isn't a good idea...


  Commit: 7e2fbb1ce42baea78bf14b8caba5a0dc756d0320
      https://github.com/parrot/parrot/commit/7e2fbb1ce42baea78bf14b8caba5a0dc756d0320
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-11 (Sun, 11 Sep 2011)

  Changed paths:
    M ext/winxed/compiler.pir
  M ext/winxed/driver.pir

  Log Message:
  -----------
  update winxed snapshot to a1b000203c:
- HLL fixes and improvements
- --debug option, __DEBUG__ predefined constant and __ASSERT__ builtin
- Minor fixes


  Commit: cd7b16356c5a508693617bd2b9865ebedd2a5332
      https://github.com/parrot/parrot/commit/cd7b16356c5a508693617bd2b9865ebedd2a5332
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-11 (Sun, 11 Sep 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  move call to main_sub out of the try block to allow tailcall


  Commit: 607deadc6c078bfe17536878fd789f1437b21180
      https://github.com/parrot/parrot/commit/607deadc6c078bfe17536878fd789f1437b21180
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-11 (Sun, 11 Sep 2011)

  Changed paths:
    M ext/winxed/compiler.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  update winxed snapshot to 3ff9e4b6ee (allowtailcall modifier in try)
revert changes to parrot frontend from cd7b16356c and use the new modifier instead


  Commit: 865c8eb6afd923452547c300496d038fe4d37776
      https://github.com/parrot/parrot/commit/865c8eb6afd923452547c300496d038fe4d37776
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-12 (Mon, 12 Sep 2011)

  Changed paths:
    M t/pir/interop.t

  Log Message:
  -----------
  [t] Add a few more hll interop tests


  Commit: 91cdef1437f31159db1a9528839111eeb91b6316
      https://github.com/parrot/parrot/commit/91cdef1437f31159db1a9528839111eeb91b6316
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-12 (Mon, 12 Sep 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  use indexof builtin instead of index pirop


  Commit: 7b78212c7f7d08c7d4d68c87157ea359cfdd6e27
      https://github.com/parrot/parrot/commit/7b78212c7f7d08c7d4d68c87157ea359cfdd6e27
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-12 (Mon, 12 Sep 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  tiny optimizations in frontend:
compreg PIR only if used
get the interp at the points of use instead of passing around
use an auxiliar function to avoid leaving temporaries alive in
the exception handler context when calling main


  Commit: 9056dcba99f4f9f051cbc5d132b8a411b9d854d5
      https://github.com/parrot/parrot/commit/9056dcba99f4f9f051cbc5d132b8a411b9d854d5
  Author: cotto <christoph_github at mksig.org>
  Date:   2011-09-12 (Mon, 12 Sep 2011)

  Changed paths:
    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

  Log Message:
  -----------
  Merge pull request #154 from dafrito/pod-simple-upgrade

Upgrade Parrot's Pod::Simple to latest upstream


  Commit: d58e97219f43e62de3b7cc3e5d377b1e9c5d7b85
      https://github.com/parrot/parrot/commit/d58e97219f43e62de3b7cc3e5d377b1e9c5d7b85
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-12 (Mon, 12 Sep 2011)

  Changed paths:
    M t/pmc/resizablepmcarray.t

  Log Message:
  -----------
  RPA does *not* provide a meaningful implementation of get_pointer. This test was misleading, and now broken


  Commit: 507b68b51cdb3b0df925b1325699e1e0ae855657
      https://github.com/parrot/parrot/commit/507b68b51cdb3b0df925b1325699e1e0ae855657
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  save memory by deleting "line" and "endop" from lineinfo

endop is now available vie li[1].startop, line is only needed when printing
the profile data.


  Commit: 2fd360a64da8eb4b512f75978da3c4bebff0038c
      https://github.com/parrot/parrot/commit/2fd360a64da8eb4b512f75978da3c4bebff0038c
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/builtins.pir
  M config/gen/makefiles/root.in
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/call.h
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M lib/Parrot/Pmc2c/PMC.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 src/call/args.c
  M src/call/context.c
  M src/embed.c
  M src/embed/bytecode.c
  M src/gc/fixed_allocator.c
  M src/gc/mark_sweep.c
  M src/interp/inter_create.c
  M src/packfile/api.c
  M src/pmc/class.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/packfileview.pmc
  M t/pir/interop.t
  A tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 9280de6db80e550d5b0e447e01245b479c9a9101
      https://github.com/parrot/parrot/commit/9280de6db80e550d5b0e447e01245b479c9a9101
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M src/interp/inter_cb.c

  Log Message:
  -----------
  Merge pull request #163 from niner/whiteknight/kill_threads

Whiteknight/kill threads


  Commit: baf2d771423037447c34b3394dbb3ec3ed65a3ec
      https://github.com/parrot/parrot/commit/baf2d771423037447c34b3394dbb3ec3ed65a3ec
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  fix bad free call


  Commit: 89f2c2bf29cb1c82879727ff26408b792a2e6ec8
      https://github.com/parrot/parrot/commit/89f2c2bf29cb1c82879727ff26408b792a2e6ec8
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  fix tabs, fix anndata handling for real


  Commit: 405ca66d6d3262ad940f9ea95271830ed343588f
      https://github.com/parrot/parrot/commit/405ca66d6d3262ad940f9ea95271830ed343588f
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-13 (Tue, 13 Sep 2011)

  Changed paths:
    M ext/winxed/driver.pir

  Log Message:
  -----------
  update winxed snapshot to 0de3efd454
- option -X


  Commit: 16b0e637703fedef5325c9b3e3fdad7c2767e664
      https://github.com/parrot/parrot/commit/16b0e637703fedef5325c9b3e3fdad7c2767e664
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-13 (Tue, 13 Sep 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:
  -----------
  add get_id op to satisfy nqp's usage of get_addr without necessarily using raw pointers


  Commit: f12d5f5d0143e9593b47f1344d7884d3c750f767
      https://github.com/parrot/parrot/commit/f12d5f5d0143e9593b47f1344d7884d3c750f767
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-14 (Wed, 14 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  collect "root" data and print it if there are more than one callees


  Commit: 0223380f2c042cb4adfd25801a29dda2e40a230d
      https://github.com/parrot/parrot/commit/0223380f2c042cb4adfd25801a29dda2e40a230d
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-14 (Wed, 14 Sep 2011)

  Changed paths:
    M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/builtins.pir
  M config/gen/makefiles/root.in
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/call.h
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M include/parrot/scheduler_private.h
  M lib/Parrot/Pmc2c/PMC.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 src/call/args.c
  M src/call/context.c
  M src/call/pcc.c
  M src/embed.c
  M src/embed/bytecode.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/mark_sweep.c
  M src/interp/inter_create.c
  M src/packfile/api.c
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/object.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/timer.pmc
  M src/scheduler.c
  M t/README.pod
  M t/op/exceptions.t
  A t/pir/interop.t
  M t/pmc/timer.t
  R tools/dev/README
  A tools/dev/README.md
  M tools/dev/resolve_deprecated.nqp
  A tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  merge master into kill_threads. fix conflicts


  Commit: 4f52f732312f01ccaaaf2f5759701ad69c5b5077
      https://github.com/parrot/parrot/commit/4f52f732312f01ccaaaf2f5759701ad69c5b5077
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-14 (Wed, 14 Sep 2011)

  Changed paths:
    M src/interp/inter_cb.c

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


  Commit: 2b6a933b17449630e2c8f7ab82f9bfceb4460c3c
      https://github.com/parrot/parrot/commit/2b6a933b17449630e2c8f7ab82f9bfceb4460c3c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-14 (Wed, 14 Sep 2011)

  Changed paths:
    M include/parrot/packfile.h
  M include/parrot/scheduler.h
  M src/packfile/api.c
  M t/pmc/timer.t

  Log Message:
  -----------
  Prompted by 3 failures in t/codingstd/c_args_assert.t, run 'make headerizer'
and commit results.  Note: still getting 3 warnings in src/extend.c:
Parrot_ext_try().  (It's not clear which protector should be applied.)
Correct misspelling in inline comment; t/pmc/timer.t still has 1 failure.


  Commit: e42882fd68546cf266d54734d76ca126f5f90185
      https://github.com/parrot/parrot/commit/e42882fd68546cf266d54734d76ca126f5f90185
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-14 (Wed, 14 Sep 2011)

  Changed paths:
    M runtime/parrot/library/P6object.pir
  M t/library/p6object.t

  Log Message:
  -----------
  update p6object to use new get_id opcode for uniquely identifying PMCs


  Commit: b1a475968681a24804521abfb983cdb90ffba693
      https://github.com/parrot/parrot/commit/b1a475968681a24804521abfb983cdb90ffba693
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

  Changed paths:
    M ext/winxed/driver.pir

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 28c6fb6cadf9d34c4560ee777f6102972b2b46ff
      https://github.com/parrot/parrot/commit/28c6fb6cadf9d34c4560ee777f6102972b2b46ff
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  R NEWS
  M api.yaml
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/builtins.pir
  M config/auto/backtrace/test_dlinfo_c.in
  M config/gen/makefiles/root.in
  M config/init/hints/darwin.pm
  M config/init/hints/linux.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/api.h
  M include/parrot/call.h
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M include/parrot/runcore_api.h
  M include/parrot/runcore_subprof.h
  M include/parrot/scheduler_private.h
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PMC.pm
  R lib/Parrot/Test/PIR_PGE.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 runtime/parrot/library/Crow.pir
  M src/call/args.c
  M src/call/context.c
  M src/call/pcc.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/embed.c
  M src/embed/api.c
  M src/embed/bytecode.c
  M src/exceptions.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/malloc.c
  M src/gc/mark_sweep.c
  M src/gc/system.c
  M src/interp/inter_create.c
  M src/oo.c
  M src/ops/core.ops
  M src/packfile/api.c
  M src/platform/generic/entropy.c
  M src/platform/win32/entropy.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/hash.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/object.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/role.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/stringbuilder.pmc
  M src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/pmc/timer.pmc
  M src/runcore/cores.c
  M src/runcore/main.c
  M src/runcore/subprof.c
  M src/scheduler.c
  M src/sub.c
  M t/README.pod
  M t/oo/objects.t
  M t/op/exceptions.t
  M t/op/literal.t
  M t/op/sprintf.t
  A t/pir/interop.t
  M t/pmc/callcontext.t
  M t/pmc/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/task.t
  M t/pmc/timer.t
  M t/tools/install/01-create_directories.t
  M t/tools/install/02-install_files.t
  M t/tools/install/03-lines_to_files.t
  R tools/dev/README
  A tools/dev/README.md
  M tools/dev/resolve_deprecated.nqp
  A tools/dev/resubmit_smolder.pl
  M tools/docs/make_html_docs.pl
  M tools/release/templates.json

  Log Message:
  -----------
  Merge pull request #165 from mlschroe/mls/sub-profiler

Mls/sub profiler


  Commit: cd119277a77697e3e750afb861dfdbb3fbf0ec96
      https://github.com/parrot/parrot/commit/cd119277a77697e3e750afb861dfdbb3fbf0ec96
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

  Changed paths:
    M src/pmc/parrotinterpreter.pmc

  Log Message:
  -----------
  The answer to the XXX question is "yes"


  Commit: 57d79ded260729c1c3970272fe56fc48def71f26
      https://github.com/parrot/parrot/commit/57d79ded260729c1c3970272fe56fc48def71f26
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  test get_pointer on something that is actually pointer-like


  Commit: 0473ba64e503154fbf856213cfe52434a644cea4
      https://github.com/parrot/parrot/commit/0473ba64e503154fbf856213cfe52434a644cea4
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

  Changed paths:
    M src/hash.c

  Log Message:
  -----------
  [codingstd] cpp comments


  Commit: 8c69a0bb18292169634df54d4c4b86689e7367fc
      https://github.com/parrot/parrot/commit/8c69a0bb18292169634df54d4c4b86689e7367fc
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

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

  Log Message:
  -----------
  Introduce a Makefile variable for frequently used directory include/pmc/.  Correct inaccurate inline comment about 'library_tests'.


  Commit: ab9f012b6c947570b069bce29f0c1d336b24f3c5
      https://github.com/parrot/parrot/commit/ab9f012b6c947570b069bce29f0c1d336b24f3c5
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

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

  Log Message:
  -----------
  Edited help message for 'reconfig' Makefile target to reflect the fact that it runs 'realclean', not 'clean'.


  Commit: 79886bfaaef8481c8c5d065bb5137cfd8d750981
      https://github.com/parrot/parrot/commit/79886bfaaef8481c8c5d065bb5137cfd8d750981
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-15 (Thu, 15 Sep 2011)

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

  Log Message:
  -----------
  Rework dependencies so t/src/checkdepends.t passes.


  Commit: 09d8fa09960a006c900edf345dbd79e14cb20b89
      https://github.com/parrot/parrot/commit/09d8fa09960a006c900edf345dbd79e14cb20b89
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  use parrot types


  Commit: 7b2a02a816275612ee4aa6f9723602bf071ce60f
      https://github.com/parrot/parrot/commit/7b2a02a816275612ee4aa6f9723602bf071ce60f
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M src/platform/linux/encoding.c

  Log Message:
  -----------
  add missing newline to error message


  Commit: 008059c50b928ea9af86876950a61158acd44628
      https://github.com/parrot/parrot/commit/008059c50b928ea9af86876950a61158acd44628
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c

  Log Message:
  -----------
  add SET_LINENUMBER to the SUB lexer action

This is a workaround for the <*>^{WS}* rule not matching
lines that don't start with a white space. Without it, the
getparam opcode will have the line number information of the
last line of the previous sub.


  Commit: 2d456060cca56ce3fc233b0f28e156a9772a135a
      https://github.com/parrot/parrot/commit/2d456060cca56ce3fc233b0f28e156a9772a135a
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M config/gen/makefiles/root.in
  M src/platform/linux/encoding.c
  M src/pmc/parrotinterpreter.pmc

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler

Conflicts:
	config/gen/makefiles/root.in


  Commit: c8a8ac1baf8b78a81120e28656848dd196883e95
      https://github.com/parrot/parrot/commit/c8a8ac1baf8b78a81120e28656848dd196883e95
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M src/dynpmc/os.pmc

  Log Message:
  -----------
  Add some basic usage information to os.pmc, to show how to load it and instantiate it from user code. IRC chatter honza++ for the suggestion


  Commit: 22ad8af94b55aa8dc509b23e5b302e81f98c66e6
      https://github.com/parrot/parrot/commit/22ad8af94b55aa8dc509b23e5b302e81f98c66e6
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  only use rdtsc on intel/amd with gcc


  Commit: f5358a86ce3c8aaf305783c6c84349b8e8eaaa2a
      https://github.com/parrot/parrot/commit/f5358a86ce3c8aaf305783c6c84349b8e8eaaa2a
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/gc/mark_sweep.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  move global subprofdata into the runcore data for now. dump profile data in the runcore's destroy callback.


  Commit: 2f18afeed38d0019eb820f710de75dfe209195b0
      https://github.com/parrot/parrot/commit/2f18afeed38d0019eb820f710de75dfe209195b0
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Regenerate MANIFEST so that 'make manifest_tests' again passes.


  Commit: 2a8cf9be7216576c51f4b8766eb38f7984ad58de
      https://github.com/parrot/parrot/commit/2a8cf9be7216576c51f4b8766eb38f7984ad58de
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-16 (Fri, 16 Sep 2011)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Tell git to ignore two files.


  Commit: 6804e632c23bb88892eaa03a73589f1fbecea096
      https://github.com/parrot/parrot/commit/6804e632c23bb88892eaa03a73589f1fbecea096
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

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

  Log Message:
  -----------
  add back pmc_sub.h that was lost when resolving a merge conflict


  Commit: 91868d4d0850e6c57ab97dc78381ec3b22587e2a
      https://github.com/parrot/parrot/commit/91868d4d0850e6c57ab97dc78381ec3b22587e2a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Give ChangeLog some love


  Commit: 40ce49960e3655415f440697cc6ce1d522260a01
      https://github.com/parrot/parrot/commit/40ce49960e3655415f440697cc6ce1d522260a01
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M lib/Parrot/Harness/DefaultTests.pm

  Log Message:
  -----------
  [doc] Correct typo in Parrot::Harness::DefaultTests


  Commit: 95de0ff4f657751e8f51f85a2c65e9a5655ddd85
      https://github.com/parrot/parrot/commit/95de0ff4f657751e8f51f85a2c65e9a5655ddd85
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Update changelog


  Commit: 9698fcd203da07da36c0cb364a3ff064f6f39ec2
      https://github.com/parrot/parrot/commit/9698fcd203da07da36c0cb364a3ff064f6f39ec2
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M MANIFEST
  R runtime/parrot/library/random_lib.pir

  Log Message:
  -----------
  Applied patch from rurban++, removing random_lib.pir.


  Commit: 3eac6be793d6ff5aa8f51b3ec82b24b3b12172c0
      https://github.com/parrot/parrot/commit/3eac6be793d6ff5aa8f51b3ec82b24b3b12172c0
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  Cleaned up t/dynpmc/select.t before I fix the README2 issue.


  Commit: 4c079f51819a47ee55237fe1461ddd5e5b01bfd1
      https://github.com/parrot/parrot/commit/4c079f51819a47ee55237fe1461ddd5e5b01bfd1
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-17 (Sat, 17 Sep 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  Fixed issue with t/dynpmc/select.t where it was leaving behind a README2 file.


  Commit: 698fe275b928c7894bb88894965dda43651c090d
      https://github.com/parrot/parrot/commit/698fe275b928c7894bb88894965dda43651c090d
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-18 (Sun, 18 Sep 2011)

  Changed paths:
    M MANIFEST.SKIP

  Log Message:
  -----------
  Rerun mk_manifest_and_skip.pl


  Commit: d0dcdea00c2bda505ff548c4059a7eed4f440e0b
      https://github.com/parrot/parrot/commit/d0dcdea00c2bda505ff548c4059a7eed4f440e0b
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-18 (Sun, 18 Sep 2011)

  Changed paths:
    M tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  Added coda to the end of tools/dev/resubmit_smolder.pl so that t/codingstd/perlcritic.t passes.


  Commit: 716f204cac47d8fdc7db2fac560a6ca7654cee95
      https://github.com/parrot/parrot/commit/716f204cac47d8fdc7db2fac560a6ca7654cee95
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-18 (Sun, 18 Sep 2011)

  Changed paths:
    M ChangeLog
  M config/gen/makefiles/root.in
  M t/README.pod

  Log Message:
  -----------
  Changed 'allhlltest' Makefile target to 'all_hll_test' since a) that's the name of the script and b) it's easier on the eyes.


  Commit: d049fd18cdd01c0f25d3a6dd19b38f39cf443b52
      https://github.com/parrot/parrot/commit/d049fd18cdd01c0f25d3a6dd19b38f39cf443b52
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M frontend/parrot2/main.c

  Log Message:
  -----------
  destroy the interpreter also in the failure case so that profiling data gets dumped


  Commit: c28d72bcdeeffa337424a17c4ed17191a466e38e
      https://github.com/parrot/parrot/commit/c28d72bcdeeffa337424a17c4ed17191a466e38e
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  hash with the seg+start_offs pointer so that cloned subs just get one entry


  Commit: 796ddaea6c0e202feee860be367aa2cd6eeb5cdb
      https://github.com/parrot/parrot/commit/796ddaea6c0e202feee860be367aa2cd6eeb5cdb
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/gc/mark_sweep.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  use Parrot_pmc_gc_register instead of a custom mark function


  Commit: b715a021b3468536c14b4aed8c8d0a85f76f6bb9
      https://github.com/parrot/parrot/commit/b715a021b3468536c14b4aed8c8d0a85f76f6bb9
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M .gitignore
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M config/gen/makefiles/root.in
  M lib/Parrot/Harness/DefaultTests.pm
  R runtime/parrot/library/random_lib.pir
  M src/dynpmc/os.pmc
  M t/README.pod
  M t/dynpmc/select.t
  M tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 07300ac896f4c44425e107fe8a442a6f21d03320
      https://github.com/parrot/parrot/commit/07300ac896f4c44425e107fe8a442a6f21d03320
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M ChangeLog
  M ext/winxed/compiler.pir

  Log Message:
  -----------
  update winxed snapshot to ab841f1205
- Operator ~
- Tagged RELEASE_1_2_0
- Add winxed news to ChangeLog


  Commit: 4fe04fa6745e20f4b602d81dfa55debf9552a2d9
      https://github.com/parrot/parrot/commit/4fe04fa6745e20f4b602d81dfa55debf9552a2d9
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M t/pmc/timer.t

  Log Message:
  -----------
  skip the Timer start/repeat/stop test when no threads, same as the other Timer .../start/... tests


  Commit: 107e860881346e15140cdb81175703cba130259f
      https://github.com/parrot/parrot/commit/107e860881346e15140cdb81175703cba130259f
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M src/scheduler.c
  M t/pmc/timer.t

  Log Message:
  -----------
  fix Parrot_cx_scheduler_sleep no threads case and unskip timer tests


  Commit: ba4bd62fd6ff8275f02dabadde3767d2eb4d9ee4
      https://github.com/parrot/parrot/commit/ba4bd62fd6ff8275f02dabadde3767d2eb4d9ee4
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-09-19 (Mon, 19 Sep 2011)

  Changed paths:
    M src/call/context.c

  Log Message:
  -----------
  Don't try to return a function that returns void


  Commit: 8ee72e695349d034e60a3b4e41578a9e7801120e
      https://github.com/parrot/parrot/commit/8ee72e695349d034e60a3b4e41578a9e7801120e
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    A tools/release/auto_release.pl

  Log Message:
  -----------
  New tools/release/auto_release.pl script that automates most of release process. Still needs MANIFEST update.


  Commit: 78f0dab6a2bcfe2baf21840c1c4a9ba3fa0e1d37
      https://github.com/parrot/parrot/commit/78f0dab6a2bcfe2baf21840c1c4a9ba3fa0e1d37
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Updated MANIFEST to include tools/release/auto_release.pl script.


  Commit: b5fc8a08e9db03b5896af94c28270c3caceb86a2
      https://github.com/parrot/parrot/commit/b5fc8a08e9db03b5896af94c28270c3caceb86a2
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Improved release manager guide.


  Commit: 157a27e8e8a26f29332f224265771ba90b84cd62
      https://github.com/parrot/parrot/commit/157a27e8e8a26f29332f224265771ba90b84cd62
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Added news about auto_release.pl and improved release manager guide to ChangeLog.


  Commit: cf64d47aab0081fe46b3ea23e608dbdde53e406c
      https://github.com/parrot/parrot/commit/cf64d47aab0081fe46b3ea23e608dbdde53e406c
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Forgot to include changes to auto_release.pl that fixed failures in t/codingstd/perlcritic.t.


  Commit: 61dd38a6b45750068ab286baef4fd178eddff517
      https://github.com/parrot/parrot/commit/61dd38a6b45750068ab286baef4fd178eddff517
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  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:
  -----------
  Released 3.8.0 "Magrathea".


  Commit: fb6470c3c0dc728681640c7476e881baac9ead0f
      https://github.com/parrot/parrot/commit/fb6470c3c0dc728681640c7476e881baac9ead0f
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

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

  Log Message:
  -----------
  release announcements use all lower case, crow.pir should expect the same


  Commit: 30144578acbbd2bc9a7f8db3e7bd6ede8fabe3fe
      https://github.com/parrot/parrot/commit/30144578acbbd2bc9a7f8db3e7bd6ede8fabe3fe
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M README
  M RESPONSIBLE_PARTIES
  M VERSION
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  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/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/oplib/core_ops.h
  M lib/Parrot/Harness/DefaultTests.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 runtime/parrot/library/Crow.pir
  R runtime/parrot/library/random_lib.pir
  M src/call/context.c
  M src/dynpmc/os.pmc
  M src/ops/core_ops.c
  M src/platform/linux/encoding.c
  M src/pmc/parrotinterpreter.pmc
  M t/README.pod
  M t/dynpmc/select.t
  M t/pir/interop.t
  M t/pmc/timer.t
  M tools/dev/resubmit_smolder.pl
  A tools/release/auto_release.pl
  M tools/release/release.json

  Log Message:
  -----------
  Merge branch 'master' into kill-useless-defaults


  Commit: 0bf02d9e07d14e58990157c25b6975a8dae07959
      https://github.com/parrot/parrot/commit/0bf02d9e07d14e58990157c25b6975a8dae07959
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-20 (Tue, 20 Sep 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 runtime/parrot/library/P6object.pir
  M src/hash.c
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/pmc/default.pmc
  M t/library/p6object.t
  M t/pmc/resizablepmcarray.t
  M t/src/extend_vtable.t

  Log Message:
  -----------
  Merge branch 'kill-useless-defaults'


  Commit: 825c8367826a02fea09aeeb261a5acf4aa57a8b0
      https://github.com/parrot/parrot/commit/825c8367826a02fea09aeeb261a5acf4aa57a8b0
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

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

  Log Message:
  -----------
  fix off-by-one error, free all profile memory after dumping, export just one init function


  Commit: 9820278941de57e5f194bb19f380de1fc06fb8c4
      https://github.com/parrot/parrot/commit/9820278941de57e5f194bb19f380de1fc06fb8c4
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M CREDITS

  Log Message:
  -----------
  add myself to CREDITS


  Commit: c9f3e26fb81525fe0e79213116f5da3186e5e59f
      https://github.com/parrot/parrot/commit/c9f3e26fb81525fe0e79213116f5da3186e5e59f
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.generated
  M README
  M RESPONSIBLE_PARTIES
  M VERSION
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod
  M ext/winxed/compiler.pir
  M include/parrot/hash.h
  M include/parrot/oplib/core_ops.h
  M include/parrot/oplib/ops.h
  M include/parrot/opsenum.h
  M runtime/parrot/library/Crow.pir
  M runtime/parrot/library/P6object.pir
  M src/call/context.c
  M src/hash.c
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/pmc/default.pmc
  M t/library/p6object.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/timer.t
  M t/src/extend_vtable.t
  A tools/release/auto_release.pl
  M tools/release/release.json

  Log Message:
  -----------
  Merge branch 'master' into mls/sub-profiler


  Commit: 8e8aa758310b9d41cdcaa9a5978f27dc4dec1114
      https://github.com/parrot/parrot/commit/8e8aa758310b9d41cdcaa9a5978f27dc4dec1114
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/main.c
  M compilers/imcc/pbc.c
  M compilers/opsc/src/Ops/File.pm
  M compilers/opsc/src/builtins.pir
  M config/gen/makefiles/root.in
  M ext/winxed/compiler.pir
  M ext/winxed/driver.pir
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/call.h
  M include/parrot/interpreter.h
  M include/parrot/packfile.h
  M include/parrot/scheduler.h
  M include/parrot/scheduler_private.h
  M lib/Parrot/Pmc2c/PMC.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 src/call/args.c
  M src/call/context.c
  M src/call/pcc.c
  M src/embed.c
  M src/embed/bytecode.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/mark_sweep.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/packfile/api.c
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/object.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/timer.pmc
  M src/scheduler.c
  M t/README.pod
  M t/op/exceptions.t
  A t/pir/interop.t
  M t/pmc/timer.t
  R tools/dev/README
  A tools/dev/README.md
  M tools/dev/resolve_deprecated.nqp
  A tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  merge in from master. Fix small whitespace conflicts


  Commit: 991beada14c224bc2b2d4b0fa0203ea33af48c27
      https://github.com/parrot/parrot/commit/991beada14c224bc2b2d4b0fa0203ea33af48c27
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M .gitignore
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M compilers/imcc/imcc.l
  M compilers/imcc/imclexer.c
  M config/gen/makefiles/root.in
  M ext/winxed/compiler.pir
  M lib/Parrot/Harness/DefaultTests.pm
  R runtime/parrot/library/random_lib.pir
  M src/dynpmc/os.pmc
  M src/platform/linux/encoding.c
  M src/pmc/parrotinterpreter.pmc
  M src/scheduler.c
  M t/README.pod
  M t/dynpmc/select.t
  M t/pmc/timer.t
  M tools/dev/resubmit_smolder.pl

  Log Message:
  -----------
  Merge the NotFound/fix_sleep branch, to get fixes for the Timer PMC tests


  Commit: a5b50107f50da6ce68053545e5e0983a0ee14ec0
      https://github.com/parrot/parrot/commit/a5b50107f50da6ce68053545e5e0983a0ee14ec0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M MANIFEST
  M MANIFEST.generated
  M compilers/imcc/main.c
  M config/auto/pmc.pm
  M config/gen/makefiles/root.in
  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/interpreter.h
  M include/parrot/packfile.h
  M include/parrot/parrot.h
  M include/parrot/pmc.h
  M include/parrot/scheduler.h
  R include/parrot/thr_none.h
  R include/parrot/thr_pthread.h
  R include/parrot/thr_windows.h
  R include/parrot/thread.h
  R src/atomic/gcc_x86.c
  R src/atomic/sparc_v9.s
  M src/dynpmc/Defines.in
  M src/exceptions.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/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/oo.c
  M src/packfile/api.c
  M src/pmc/exception.pmc
  M src/pmc/parrotinterpreter.pmc
  R src/pmc/parrotthread.pmc
  M src/pmc/scalar.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/schedulermessage.pmc
  M src/pmc/string.pmc
  M src/pmc/task.pmc
  R src/pmc/threadinterpreter.pmc
  M src/runcore/main.c
  M src/scheduler.c
  R src/thread.c
  M src/vtable.tbl
  R t/pmc/parrotthread.t
  R t/pmc/threads.t
  M t/pmc/timer.t
  R t/src/atomic.t
  M t/src/embed.t
  M t/src/extend_vtable.t
  M tools/dev/vtablize.pl

  Log Message:
  -----------
  Merge branch 'whiteknight/kill_threads'


  Commit: cac743e9ff8d982f6c79f5de091e82120d932e8a
      https://github.com/parrot/parrot/commit/cac743e9ff8d982f6c79f5de091e82120d932e8a
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  add a new batch of slots for future release managers


  Commit: f4017d5bb971defac3fe33cab0ebddb785cd0200
      https://github.com/parrot/parrot/commit/f4017d5bb971defac3fe33cab0ebddb785cd0200
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

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


  Commit: 6e6784030955767cce73b6c37210f7c18fa6f945
      https://github.com/parrot/parrot/commit/6e6784030955767cce73b6c37210f7c18fa6f945
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M CREDITS
  M config/gen/makefiles/root.in
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  A include/parrot/runcore_subprof.h
  M src/embed/api.c
  M src/runcore/main.c
  A src/runcore/subprof.c

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/mls/sub-profiler'


  Commit: 55a6542822244b7b02f589b620e16c327ad8eaa1
      https://github.com/parrot/parrot/commit/55a6542822244b7b02f589b620e16c327ad8eaa1
  Author: Francois Perrad <francois.perrad at gadz.org>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M tools/dev/mk_inno_language.pl

  Log Message:
  -----------
  [inno] handles rakudo-nom which needs its own nqp


  Commit: 851a2aaf17c2eb73abb25c8b5b735ab93089e8ad
      https://github.com/parrot/parrot/commit/851a2aaf17c2eb73abb25c8b5b735ab93089e8ad
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

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

  Log Message:
  -----------
  fix declaration constyness


  Commit: 081805293b792d4664556aeab79e14702505886e
      https://github.com/parrot/parrot/commit/081805293b792d4664556aeab79e14702505886e
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M t/src/extend_vtable.t

  Log Message:
  -----------
  cast to keep c++ happy


  Commit: fe4e1b9fe730588ad1180d48aa2ec7742f1cea7d
      https://github.com/parrot/parrot/commit/fe4e1b9fe730588ad1180d48aa2ec7742f1cea7d
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M src/platform/win32/entropy.c
  M src/platform/win32/file.c
  M src/platform/win32/io.c

  Log Message:
  -----------
  quick fixes for win32


  Commit: 230a03b722ad08bae67fab6f50fd4a9c69276400
      https://github.com/parrot/parrot/commit/230a03b722ad08bae67fab6f50fd4a9c69276400
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2011-09-21 (Wed, 21 Sep 2011)

  Changed paths:
    M src/pmc/mappedbytearray.pmc

  Log Message:
  -----------
  oops, forgot another one fix


  Commit: 5d88ac2e9b9d3fb5b28c6c20cd43d2a685bd24df
      https://github.com/parrot/parrot/commit/5d88ac2e9b9d3fb5b28c6c20cd43d2a685bd24df
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-09-22 (Thu, 22 Sep 2011)

  Changed paths:
    M ext/winxed/compiler.pir
  M ext/winxed/driver.pir

  Log Message:
  -----------
  update winxed snapshot to 211f690a0a to allow testing new multi features


  Commit: 56865e6572234e39a12eb4fc782f4715dbb91b05
      https://github.com/parrot/parrot/commit/56865e6572234e39a12eb4fc782f4715dbb91b05
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-22 (Thu, 22 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Removed -j switch when executing 'make'. Also got rid of the Env module in favor of just using the %ENV hash.


  Commit: ecdb4537ff4ee26282da0a14d6463fb3977a3924
      https://github.com/parrot/parrot/commit/ecdb4537ff4ee26282da0a14d6463fb3977a3924
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-22 (Thu, 22 Sep 2011)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Rerun mk_manifest_and_skip.pl.


  Commit: 169f00b21307330e38c4e89e7ffca031c5991469
      https://github.com/parrot/parrot/commit/169f00b21307330e38c4e89e7ffca031c5991469
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-22 (Thu, 22 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Added --test_jobs switch for specifying number of parallel test harnesses as suggested by benabik++. Also added support for $TEST_JOBS environment variable as suggested by dukeleto++.


  Commit: bfa7f506c5ee14a67608b035dd82feb3870d2011
      https://github.com/parrot/parrot/commit/bfa7f506c5ee14a67608b035dd82feb3870d2011
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-22 (Thu, 22 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Changed --test_jobs to --test-jobs because that's what I originally meant to name it.


  Commit: 8237b2cef1e27db77f60c5f8d54c0b2e03412a74
      https://github.com/parrot/parrot/commit/8237b2cef1e27db77f60c5f8d54c0b2e03412a74
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Used Pod::Usage to add an -h switch for displaying usage information.


  Commit: 818585ecca56a4a921731e221eef30e6d0560902
      https://github.com/parrot/parrot/commit/818585ecca56a4a921731e221eef30e6d0560902
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Added a little more detail to documentation.


  Commit: 8ff3bcc589d7a5fd573759dbb7bb4483a9e9031c
      https://github.com/parrot/parrot/commit/8ff3bcc589d7a5fd573759dbb7bb4483a9e9031c
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Created new crow() subroutine for running tools/release/crow.pir, writing the output to file, and prompting user to edit its contents.


  Commit: 9a701636f965615e366506da189275daed3599db
      https://github.com/parrot/parrot/commit/9a701636f965615e366506da189275daed3599db
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M MANIFEST
  A tools/dev/find_hacks.pl
  R tools/dev/findhacks.pl

  Log Message:
  -----------
  Renamed findhacks.pl to find_hacks.pl as it is a more appropriate name.


  Commit: 95251a2a409c7c7d4f762da695995ce482d3b566
      https://github.com/parrot/parrot/commit/95251a2a409c7c7d4f762da695995ce482d3b566
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M MANIFEST
  R tools/dev/parrot-fuzzer
  A tools/dev/parrot_fuzzer.py

  Log Message:
  -----------
  Renamed parrot-fuzzer to parrot_fuzzer.py as this is a more appropriate name.


  Commit: 9df8d4b084dc232b8834cec57d4b80d9b7adc05c
      https://github.com/parrot/parrot/commit/9df8d4b084dc232b8834cec57d4b80d9b7adc05c
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M MANIFEST
  M lib/Parrot/SearchOps.pm
  M lib/Parrot/Test/Pod.pm
  M t/codingstd/copyright.t
  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
  R tools/dev/search-ops.pl
  A tools/dev/search_ops.pl

  Log Message:
  -----------
  Renamed search-ops.pl to search_ops.pl (and its associated test files) as this is a more appropriate name.


  Commit: 33f1ecb11f53cd62cb22707ce654f3d71f512ffa
      https://github.com/parrot/parrot/commit/33f1ecb11f53cd62cb22707ce654f3d71f512ffa
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  Added ASSERT_ARGS() statements to functions in src/runcore/subprof.c so tests in t/codingstd/c_arg_assert.t pass.


  Commit: c4d4500ce211f46624cc01657f743b41c1fc25d6
      https://github.com/parrot/parrot/commit/c4d4500ce211f46624cc01657f743b41c1fc25d6
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M include/parrot/runcore_subprof.h
  M src/runcore/subprof.c

  Log Message:
  -----------
  Fixed numerous codingstd violations in src/runcore/subprof.c. That code was absolutely disgusting. :(


  Commit: 05b894c64020d9d40646b21c22ee057681c3478e
      https://github.com/parrot/parrot/commit/05b894c64020d9d40646b21c22ee057681c3478e
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-23 (Fri, 23 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Fixed POD codingstd issues in tools/release/auto_release.pl script so that t/codingstd/pod_syntax.t passes.


  Commit: ddab786a9398ef0e97bf92204bf9a906f282787d
      https://github.com/parrot/parrot/commit/ddab786a9398ef0e97bf92204bf9a906f282787d
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M compilers/pct/src/PAST/Node.pir

  Log Message:
  -----------
  move handle_types/handle_types_except from PAST::Control to PAST::Node

This is done for two reasons:
- allow 'try' pirtype node to generate specialized exception handlers
- allow to have PAST::Stmts nodes as block handlers


  Commit: a44e0562742f31900fbf9692882720b5b6dd8141
      https://github.com/parrot/parrot/commit/a44e0562742f31900fbf9692882720b5b6dd8141
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir

  Log Message:
  -----------
  refactor exception handler setup into a push_exception_handler function, change pirop=try nodes to use it


  Commit: 03a775d3393b8e59a4c98280923b884ac23eda39
      https://github.com/parrot/parrot/commit/03a775d3393b8e59a4c98280923b884ac23eda39
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir

  Log Message:
  -----------
  change pirop=try to work more like pirop=if regarding the return value

The old code return an unspecific value if an exception was caught.


  Commit: 4388681fae5e409ad46b0d4617e268a9e5bc5ac6
      https://github.com/parrot/parrot/commit/4388681fae5e409ad46b0d4617e268a9e5bc5ac6
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  In pbc_to_exe, casted 'bytecode_size' argument to Parrot_api_load_bytecode_bytes() as a Parrot_Int since that's what it expects.


  Commit: 47b1a49b1e5130476808c69a6520a1f034520774
      https://github.com/parrot/parrot/commit/47b1a49b1e5130476808c69a6520a1f034520774
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  In pbc_to_exe, wrapped call to Parrot_api_destroy_interpreter() inside an 'if' statement so as not to ignore potential errors.


  Commit: 0777e50101bc72034dc4629a03f9788f5b470358
      https://github.com/parrot/parrot/commit/0777e50101bc72034dc4629a03f9788f5b470358
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  In pbc_to_exe, wrapped call to Parrot_api_string_export_ascii() inside an 'if' statement so as not to ignore potential errors.


  Commit: c42af46f84b1bb2e6f36e9b4a9533f2d80b7e06f
      https://github.com/parrot/parrot/commit/c42af46f84b1bb2e6f36e9b4a9533f2d80b7e06f
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  In pbc_to_exe, wrapped call to Parrot_api_string_free_exported_ascii() inside an 'if' statement to catch potential errors.


  Commit: b2e419b5877f274f4d083690868c0ee41011d7af
      https://github.com/parrot/parrot/commit/b2e419b5877f274f4d083690868c0ee41011d7af
  Author: Christoph Otto <christoph_github at mksig.org>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/dev/all_hll_test.pl

  Log Message:
  -----------
  let users know where the logs are stored


  Commit: 8eed8251f172bb101b39be11d70f1173d4bc301e
      https://github.com/parrot/parrot/commit/8eed8251f172bb101b39be11d70f1173d4bc301e
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M src/gc/fixed_allocator.c

  Log Message:
  -----------
  consting some pointer arguments, and localizing a loop var


  Commit: 9b8c473a5dfe8e6f4b313738cfa6a41fd846a138
      https://github.com/parrot/parrot/commit/9b8c473a5dfe8e6f4b313738cfa6a41fd846a138
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

  Log Message:
  -----------
  Added ^ and $ anchors to the regex used to parse the release version in auto_release.pl. Without them, a number like 1.2.3.4.5.6 would otherwise be acceptable.


  Commit: f4397b98c11a83d50a3bdfbbbfb163ee5d84e4c1
      https://github.com/parrot/parrot/commit/f4397b98c11a83d50a3bdfbbbfb163ee5d84e4c1
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M tools/release/auto_release.pl

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


  Commit: 063b6f5d9432eee23398e607bf905388b02533f9
      https://github.com/parrot/parrot/commit/063b6f5d9432eee23398e607bf905388b02533f9
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-09-26 (Mon, 26 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  Change the __inline__ to PARROT_INLINE.  Remove some unused local variables. Const a couple of local vars. Rerun the headerizer.


  Commit: f74dd8b50c6e51fa99445969241a78892b9efe55
      https://github.com/parrot/parrot/commit/f74dd8b50c6e51fa99445969241a78892b9efe55
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  select.t: add a TODO due to undefined behavior

>From opengroup.org:

"[...] what constitutes an exceptional condition is file type-specific.
 [...] For [non-socket] file types it is implementation-defined."

This test fails on OS X and possibly other BSDs because they differ
from Linux's behavior.  The entire test should probably use sockets
because, if nothing else, select on files doesn't work in Windows.


  Commit: 8d35fe3a65f55b89b9771e938a3941c32f70fb5d
      https://github.com/parrot/parrot/commit/8d35fe3a65f55b89b9771e938a3941c32f70fb5d
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir

  Log Message:
  -----------
  also correct the result handling for block handlers


  Commit: 94cbd48cc1702acba1f595ac1a54d19ac49882f2
      https://github.com/parrot/parrot/commit/94cbd48cc1702acba1f595ac1a54d19ac49882f2
  Author: soh_cah_toa <kpolulak at gmail.com>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M MANIFEST
  A docs/dev/pcc_methods.pod
  R docs/dev/pccmethods.pod

  Log Message:
  -----------
  Renamed docs/dev/pccmethods.pod to docs/dev/pcc_methods.pod so that it is more consistent with docs/dev/pcc_state.pod.


  Commit: 2a71336b3dc34d9c91b16a14e6b6e9a0efaaef9c
      https://github.com/parrot/parrot/commit/2a71336b3dc34d9c91b16a14e6b6e9a0efaaef9c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  [codingstd] Quiet c_parens.t.

parrot_hash_iterate() is an edge case where an aesthetically pleasing coding
format is inconsistent with our coding standards.  However, the fix applied
here is the same we have previously applied in src/hash.c,
src/pmc/callcontext.pmc, etc.


  Commit: 505e56eee04c60eb2aa0cd7bf398c97858819816
      https://github.com/parrot/parrot/commit/505e56eee04c60eb2aa0cd7bf398c97858819816
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-09-27 (Tue, 27 Sep 2011)

  Changed paths:
    M src/gc/gc_private.h

  Log Message:
  -----------
  parenthesized macro values for safety


  Commit: d6a0c0f5db4a1ce8c4a0fec9681d418afae34437
      https://github.com/parrot/parrot/commit/d6a0c0f5db4a1ce8c4a0fec9681d418afae34437
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-29 (Thu, 29 Sep 2011)

  Changed paths:
    M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/api.h
  M include/parrot/packfile.h
  M src/embed/bytecode.c
  M src/packfile/api.c
  M tools/dev/pbc_to_exe.pir

  Log Message:
  -----------
  Simplify argument passing to :main. Always pass exactly one PMC arg to :main. The new frontend combines it's two arrays into a single array argument, and parses that out.


  Commit: f34a88c059735d8d6d30c859d45679161d2b252b
      https://github.com/parrot/parrot/commit/f34a88c059735d8d6d30c859d45679161d2b252b
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

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

  Log Message:
  -----------
  fix t/src/embed/api.t


  Commit: b7e7400be8e5fca471616f466153bed7a7a78cf7
      https://github.com/parrot/parrot/commit/b7e7400be8e5fca471616f466153bed7a7a78cf7
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M MANIFEST
  A docs/dev/pcc_methods.pod
  R docs/dev/pccmethods.pod
  M src/gc/gc_private.h
  M src/runcore/subprof.c

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


  Commit: 7694e59462e7dac1739f7e93ca0f198ad8b4e6c9
      https://github.com/parrot/parrot/commit/7694e59462e7dac1739f7e93ca0f198ad8b4e6c9
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-03 (Mon, 03 Oct 2011)

  Changed paths:
    M src/dynpmc/select.pmc

  Log Message:
  -----------
  consted local vars, and removed an unused variable


  Commit: 699ef8b13cec0e103b09147fa7aab7dc45612eef
      https://github.com/parrot/parrot/commit/699ef8b13cec0e103b09147fa7aab7dc45612eef
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-03 (Mon, 03 Oct 2011)

  Changed paths:
    M src/pmc/structview.pmc

  Log Message:
  -----------
  Consted two local vars.  May still be using result uninitialized in Parrot_StructView_nci_get_shape


  Commit: 1406d0188541aa0623f5732de9d89ea9a99625e0
      https://github.com/parrot/parrot/commit/1406d0188541aa0623f5732de9d89ea9a99625e0
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-04 (Tue, 04 Oct 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  Use NULL instead of 0 for pointers. Const some func parms and local vars. Localized some temp vars.


  Commit: c6ed57488d44c1fd59db9cb7b7dea0518c88dc6e
      https://github.com/parrot/parrot/commit/c6ed57488d44c1fd59db9cb7b7dea0518c88dc6e
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-07 (Fri, 07 Oct 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  use PARROT_INLINE instead of inline


  Commit: b5b2038fd620ed2022134fc1ebd90249a4e1f9df
      https://github.com/parrot/parrot/commit/b5b2038fd620ed2022134fc1ebd90249a4e1f9df
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-07 (Fri, 07 Oct 2011)

  Changed paths:
    M MANIFEST
  A docs/dev/pcc_methods.pod
  R docs/dev/pccmethods.pod
  M frontend/parrot/main.c
  M frontend/parrot2/main.c
  M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed
  M include/parrot/api.h
  M include/parrot/packfile.h
  M src/dynpmc/select.pmc
  M src/embed/bytecode.c
  M src/gc/fixed_allocator.c
  M src/gc/gc_private.h
  M src/packfile/api.c
  M src/pmc/structview.pmc
  M src/runcore/subprof.c
  M t/dynpmc/select.t
  M t/src/embed/api.t
  M tools/dev/all_hll_test.pl
  M tools/dev/pbc_to_exe.pir
  M tools/release/auto_release.pl

  Log Message:
  -----------
  Merge branch 'master' into mls/pct_exceptionhandlers


  Commit: fad30eada4a639886548cc5e4e909805b3eb14ff
      https://github.com/parrot/parrot/commit/fad30eada4a639886548cc5e4e909805b3eb14ff
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-07 (Fri, 07 Oct 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pir
  M compilers/pct/src/PAST/Node.pir

  Log Message:
  -----------
  Merge branch 'mls/pct_exceptionhandlers'


  Commit: 4934d510eeb56049ea5842475f454591b752b5f5
      https://github.com/parrot/parrot/commit/4934d510eeb56049ea5842475f454591b752b5f5
  Author: Moritz Lenz <moritz at faui2k3.org>
  Date:   2011-10-09 (Sun, 09 Oct 2011)

  Changed paths:
    M src/embed/bytecode.c

  Log Message:
  -----------
  tiny doc patch by nine++, name of parameter to Parrot_api_run_bytecode


  Commit: 2c43a6ca0770068d3985d2eaca67972fe9b4f248
      https://github.com/parrot/parrot/commit/2c43a6ca0770068d3985d2eaca67972fe9b4f248
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-09 (Sun, 09 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add skeleton for the next changelog entry


  Commit: ba87ba4b217713fcc57272787553490760bae935
      https://github.com/parrot/parrot/commit/ba87ba4b217713fcc57272787553490760bae935
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-09 (Sun, 09 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add a bit of meat to the 3.9.0 announcement


  Commit: 08a15fccde6404a83cb30180aca68366bc48d042
      https://github.com/parrot/parrot/commit/08a15fccde6404a83cb30180aca68366bc48d042
  Author: gerd <gp at zimt.uni-siegen.de>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M include/parrot/gc_api.h
  M include/parrot/pobj.h
  M include/parrot/string_funcs.h
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M 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/mark_sweep.c
  M src/gc/string_gc.c
  M src/pmc/imageiofreeze.pmc
  M src/string/api.c

  Log Message:
  -----------
  change struct name form "Buffer" to "Parrot_Buffer" to avoid name conflicts


  Commit: 537d8e71da5a45b2422e576b9976f3dace6ccb90
      https://github.com/parrot/parrot/commit/537d8e71da5a45b2422e576b9976f3dace6ccb90
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add more to the changelog


  Commit: b79de3ae4c3f6bde46389ef355fddc2b37f2f28a
      https://github.com/parrot/parrot/commit/b79de3ae4c3f6bde46389ef355fddc2b37f2f28a
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M src/platform/aix/asm.s

  Log Message:
  -----------
  Remove some jit remnants from our AIX assembly(!)


  Commit: b725c3f0a74f4897a871741de5a995486b75b353
      https://github.com/parrot/parrot/commit/b725c3f0a74f4897a871741de5a995486b75b353
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add note about share/share_ro vtables being gone to the changelog


  Commit: 594171791208df0c1d946d98a4096f11b382589e
      https://github.com/parrot/parrot/commit/594171791208df0c1d946d98a4096f11b382589e
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Add note about how to use the profile runcore


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

  Changed paths:
    M RESPONSIBLE_PARTIES

  Log Message:
  -----------
  Update role.


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

  Changed paths:
    M src/gc/gc_gms.c

  Log Message:
  -----------
  [codingstd] Break line so it meets the linelength limitation.


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

  Changed paths:
    M src/gc/alloc_resources.c
  M src/gc/api.c
  M 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/string_gc.c
  M src/string/api.c

  Log Message:
  -----------
  [codingstd] gerd++ reported failures in c_function_docs.t.  These can be
cleared up by running 'make headerizer', which will bring function
signatures in POD back into line with revised signatures in the
functions themselves.


  Commit: 46602529a153642271f39766f2a7a1d5702a03f6
      https://github.com/parrot/parrot/commit/46602529a153642271f39766f2a7a1d5702a03f6
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-10 (Mon, 10 Oct 2011)

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

  Log Message:
  -----------
  Added splint macros on functin pointers


  Commit: 0fa73fa18263af2ef284fdbcbe54296db0d5af8d
      https://github.com/parrot/parrot/commit/0fa73fa18263af2ef284fdbcbe54296db0d5af8d
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  use mem_sys_ variants for memory allocations


  Commit: 126d25548b898b5c096f5457daab60542f57a728
      https://github.com/parrot/parrot/commit/126d25548b898b5c096f5457daab60542f57a728
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/embed.c

  Log Message:
  -----------
  Fix Parrot_disassemble to not ignore the last line of a sub.

Before commit 2976f129 there used to be a bogus last element at the end of the
line chain. The element is now gone, but Parrot_disassemble was not adapted.


  Commit: f3a9b26db0b5d69fffd59dd50ae0b020ce82d22c
      https://github.com/parrot/parrot/commit/f3a9b26db0b5d69fffd59dd50ae0b020ce82d22c
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/extend.c
  M src/runcore/subprof.c

  Log Message:
  -----------
  [codingstd] Trim lines to meet standard (without simultaneously causing failures in c_parens.t).


  Commit: 353b6ac3ef195a68b8d8ffa27c91a72e265cb5ef
      https://github.com/parrot/parrot/commit/353b6ac3ef195a68b8d8ffa27c91a72e265cb5ef
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/pmc/nativepccmethod.pmc

  Log Message:
  -----------
  consting local arguments


  Commit: 77f8586c0b6096760ee554bc9b338fc8c9f2227e
      https://github.com/parrot/parrot/commit/77f8586c0b6096760ee554bc9b338fc8c9f2227e
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/hash.c

  Log Message:
  -----------
  removed unused comparison functions


  Commit: 75ac4243ee274be48a14df098174ee1d5b917410
      https://github.com/parrot/parrot/commit/75ac4243ee274be48a14df098174ee1d5b917410
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-11 (Tue, 11 Oct 2011)

  Changed paths:
    M src/packfile/api.c

  Log Message:
  -----------
  removed two unused fucntions


  Commit: 03681b48169f1ea786f069dca7557768651aef6e
      https://github.com/parrot/parrot/commit/03681b48169f1ea786f069dca7557768651aef6e
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-10-12 (Wed, 12 Oct 2011)

  Changed paths:
    M lib/Parrot/Harness/Options.pm

  Log Message:
  -----------
  "Repeated code is a mistake." -- MJD.  "This is Perl; when in doubt, use a hash." -- unknown
(at least to google)."


  Commit: 6026393c09fa254919ba45c130ecd176d722a906
      https://github.com/parrot/parrot/commit/6026393c09fa254919ba45c130ecd176d722a906
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2011-10-13 (Thu, 13 Oct 2011)

  Changed paths:
    M lib/Parrot/Harness/DefaultTests.pm

  Log Message:
  -----------
  Use correct, long-since-current name of subroutine in documentation.


  Commit: 2aca3a1ec9b10596a772f7f222d22fa9fe63fa43
      https://github.com/parrot/parrot/commit/2aca3a1ec9b10596a772f7f222d22fa9fe63fa43
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-16 (Sun, 16 Oct 2011)

  Changed paths:
    M tools/dev/mk_language_shell.in

  Log Message:
  -----------
  [tools] Prevent mk_language_shell.pl from creating svn $Id$ lines


  Commit: b160d312d884288b8b22d0a77aca983347be83d3
      https://github.com/parrot/parrot/commit/b160d312d884288b8b22d0a77aca983347be83d3
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-16 (Sun, 16 Oct 2011)

  Changed paths:
    M src/pmc/packfile.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/packfileopmap.pmc

  Log Message:
  -----------
  Update Packfile* PMC documentation

Packfile:
 - Does not have a uuid_length key
 - unpack takes a string, does not return one

PackfileDebug:
 - Doesn't have two get_string_keyed_int methods

PackfileOpMap
 - Isn't a debug segment
 - Has opcode mappings, not filename mappings


  Commit: fccdff0d1dea306f4ad5c3fd23f372515b304a9a
      https://github.com/parrot/parrot/commit/fccdff0d1dea306f4ad5c3fd23f372515b304a9a
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-16 (Sun, 16 Oct 2011)

  Changed paths:
    M src/pmc/fixedfloatarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M t/pmc/fixedbooleanarray.t
  M t/pmc/fixedfloatarray.t
  M t/pmc/fixedintegerarray.t
  M t/pmc/fixedpmcarray.t

  Log Message:
  -----------
  Add get_string to Fixed Float and Integer Array

Also adds tests for get_string to Boolean and PMC.

This makes most Fixed*Array consistent.  The exception is
FixedPMCArray which prints the number of elements instead of the
elements themselves.  We may wish to change that, but I simply wanted
to add the missing strings to avoid exceptions when printing.


  Commit: 05157bf15c6669978bc2e737b11d503c7bae4709
      https://github.com/parrot/parrot/commit/05157bf15c6669978bc2e737b11d503c7bae4709
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  update changelog


  Commit: 3877e53c6ec3ffb60f93f157a1e9715cea51a9ed
      https://github.com/parrot/parrot/commit/3877e53c6ec3ffb60f93f157a1e9715cea51a9ed
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  add note about wiki migration to changelog


  Commit: f55775a036493c868714c94d1ed5f78c106e748e
      https://github.com/parrot/parrot/commit/f55775a036493c868714c94d1ed5f78c106e748e
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ext/winxed/compiler.pir

  Log Message:
  -----------
  update winxed snapshot to release 1.3.0


  Commit: 46cc2aab8e6e007b2b888c2da2367b190baad764
      https://github.com/parrot/parrot/commit/46cc2aab8e6e007b2b888c2da2367b190baad764
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ChangeLog

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


  Commit: 3ff3c9cd53dddc1193d7e7937aa6c88cd0cac035
      https://github.com/parrot/parrot/commit/3ff3c9cd53dddc1193d7e7937aa6c88cd0cac035
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  update winxed info in changelog


  Commit: 951dcf7354e43988d250e4ed04ebc3f4d29422c8
      https://github.com/parrot/parrot/commit/951dcf7354e43988d250e4ed04ebc3f4d29422c8
  Author: Andrew Whitworth <wknight8111 at gmail.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Nobody else has volunteered, so I'll take November


  Commit: 2ebdb70e46e5bf8bacb0ed6457c794a1dd46160a
      https://github.com/parrot/parrot/commit/2ebdb70e46e5bf8bacb0ed6457c794a1dd46160a
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M docs/pdds/pdd17_pmc.pod

  Log Message:
  -----------
  PDD17: Mention init_int VTABLE

Message mostly copied from init_pmc explanation.  I figured a
repetitive description is better than none.


  Commit: aca005447ba08dbccbf0aaee09418cfe6664d65c
      https://github.com/parrot/parrot/commit/aca005447ba08dbccbf0aaee09418cfe6664d65c
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/oplib.pmc

  Log Message:
  -----------
  Document oplib PMC


  Commit: 83b0af4cd8c1fbebf72724d9af15d4e53bfe3100
      https://github.com/parrot/parrot/commit/83b0af4cd8c1fbebf72724d9af15d4e53bfe3100
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/oplib.pmc

  Log Message:
  -----------
  OpLib PMC: Used fixed array for version()

I suppose it's a minor nit, but we know the length of the array
exactly and it's never going to change, so use a FIA instead of an
RIA.  Plus, using set_integer_keyed_int should be faster than
push_integer.


  Commit: 667c56500253d0a1548dc983123e56860e93c15a
      https://github.com/parrot/parrot/commit/667c56500253d0a1548dc983123e56860e93c15a
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/opcode.pmc

  Log Message:
  -----------
  Document the Opcode PMC

Includes information on what various integer values mean (determined
by examining the type definitions.


  Commit: bbd9822a0a08b29883502ce22397a66b51ba6459
      https://github.com/parrot/parrot/commit/bbd9822a0a08b29883502ce22397a66b51ba6459
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/packfileannotations.pmc

  Log Message:
  -----------
  PackfileAnnotations: Ignore SUPER a little less

We didn't call the superclass's init, and the superclass
has a set_directory which does a little bit of work.

Sadly, SUPER doesn't work inside of methods, so this is basically
an inlined version.


  Commit: 89bab210fa96a56e653b5d8ad6a0a0b09fc0f960
      https://github.com/parrot/parrot/commit/89bab210fa96a56e653b5d8ad6a0a0b09fc0f960
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/packfiledebug.pmc

  Log Message:
  -----------
  PackfileDebug: Bring more sanity to VTABLEs

- We have a custom mark VTABLE, so mention that in init.
- Shorten mark a little by getting all the attributes at once.
- The get_integer VTABLE is actually returning the number of
  elements in the PMC, so use the elements VTABLE.
- The line number is an integer so use get_integer_keyed_int
  This keeps around get_pmc_keyed_int as a wrapper.
- Refactor get_string_keyed_int in preparation for further
  changes.


  Commit: 883091cbd0ee749a9f0d465f601a08a0b31e32df
      https://github.com/parrot/parrot/commit/883091cbd0ee749a9f0d465f601a08a0b31e32df
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/packfiledebug.pmc

  Log Message:
  -----------
  PackfileDebug: Lookup filenames in the const table

The method of doing so is modeled after the code in PackfileAnnotations.


  Commit: d011f84215e06f72124fe24afadaeea737716268
      https://github.com/parrot/parrot/commit/d011f84215e06f72124fe24afadaeea737716268
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

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

  Log Message:
  -----------
  PackfileOpMap: Add a way to get loaded oplibs

Since OpLibs don't know their own name, use a hash.


  Commit: 5f3976d0158e66f5936eca6435f060fa007704ca
      https://github.com/parrot/parrot/commit/5f3976d0158e66f5936eca6435f060fa007704ca
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M src/pmc/packfiledebug.pmc

  Log Message:
  -----------
  Update Packfile* PMC documentation

Packfile:
 - Does not have a uuid_length key
 - unpack takes a string, does not return one

PackfileDebug:
 - Doesn't have two get_string_keyed_int methods

PackfileOpMap
 - Isn't a debug segment
 - Has opcode mappings, not filename mappings


  Commit: 8f0ec0d2d5d3272b5c9ea1322d6d2905228281f1
      https://github.com/parrot/parrot/commit/8f0ec0d2d5d3272b5c9ea1322d6d2905228281f1
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M config/auto/warnings.pm

  Log Message:
  -----------
  added a new warning, -Wunused-local-typedefs, from the development branch of gcc 4.7.0


  Commit: ededc46f50b5439527f30cfe73d9af1be5afe177
      https://github.com/parrot/parrot/commit/ededc46f50b5439527f30cfe73d9af1be5afe177
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Fixed spelling of "Trac" and add a link to it


  Commit: d90df334f0d409cc5b7b4e78f999bc97e4325045
      https://github.com/parrot/parrot/commit/d90df334f0d409cc5b7b4e78f999bc97e4325045
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M src/pmc/packfileannotations.pmc

  Log Message:
  -----------
  PackfileAnnotations: Fix decl-after-statement

Apparently benabik-- somehow forgot to test the code he pushed.  My
guess is that it late and this one slipped through some cleanups.
gerd++ for noticing.


  Commit: 0a87d4d86a06e340e68241c3afd21fa07a9b20f1
      https://github.com/parrot/parrot/commit/0a87d4d86a06e340e68241c3afd21fa07a9b20f1
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M src/pmc/packfiledebug.pmc

  Log Message:
  -----------
  fix C90 violation


  Commit: bf51f457b634cff0f24dc606ab0a6322e317b083
      https://github.com/parrot/parrot/commit/bf51f457b634cff0f24dc606ab0a6322e317b083
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M include/parrot/hash.h
  M src/hash.c
  M src/pmc/hash.pmc
  M t/pmc/hash.t

  Log Message:
  -----------
  add Hash.update(Hash) method to speed up rakudo/nqp startup


  Commit: 80f8508649813bf504f674732e61f112d635ade3
      https://github.com/parrot/parrot/commit/80f8508649813bf504f674732e61f112d635ade3
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  update and reformat changelog


  Commit: d5f744084571276d486148e785e0ca38a50030eb
      https://github.com/parrot/parrot/commit/d5f744084571276d486148e785e0ca38a50030eb
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M MANIFEST.generated
  M README
  M VERSION
  M docs/parrothist.pod
  M include/parrot/oplib/core_ops.h
  M src/ops/core_ops.c
  M tools/release/release.json

  Log Message:
  -----------
  Update some stuff to 3.9.0


  Commit: f3f91581355222ffaace9c582d1c36ddb0ed0c97
      https://github.com/parrot/parrot/commit/f3f91581355222ffaace9c582d1c36ddb0ed0c97
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M PBC_COMPAT
  M t/native_pbc/number.pbc
  M t/native_pbc/string.pbc

  Log Message:
  -----------
  Update PBC_COMPAT and native pbc tests


  Commit: 3f0688bb5f88543d0f1c2dde973c52fb9903572d
      https://github.com/parrot/parrot/commit/3f0688bb5f88543d0f1c2dde973c52fb9903572d
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  remove pending release from docs/project/release_manager_guide.pod


  Commit: 07eb6e92af75afff0561e091d3a8a920d6d39871
      https://github.com/parrot/parrot/commit/07eb6e92af75afff0561e091d3a8a920d6d39871
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Remove a step from the release process, since we don't use milestones currently


  Commit: 4833d682d60ebb6ef7b8d4cf90163e3f22467ca7
      https://github.com/parrot/parrot/commit/4833d682d60ebb6ef7b8d4cf90163e3f22467ca7
  Author: NotFound <julian.notfound at gmail.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M frontend/parrot2/prt0.pir
  M frontend/parrot2/prt0.winxed

  Log Message:
  -----------
  check lenght before substr'ing in frontend


  Commit: e608208863de4de5429e4f488384a2df83769cf6
      https://github.com/parrot/parrot/commit/e608208863de4de5429e4f488384a2df83769cf6
  Author: Tadeusz Sośnierz <tadzikes at gmail.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M src/pmc/socket.pmc

  Log Message:
  -----------
  Fix typo in socket.pmc


  Commit: 1ec04f63af1dc847c427e4dab3a40fe363ae3e48
      https://github.com/parrot/parrot/commit/1ec04f63af1dc847c427e4dab3a40fe363ae3e48
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

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

  Log Message:
  -----------
  postgres: Pass interp to Parrot_str_new

This was segfaulting because Parrot_str_new expects an interp, a
buffer, and a length but we were only passing a buffer and length.
The result was... not good.  See gh-168 for gory details.


  Commit: 7683718be29b944c995a9e3299b3e465a5b2733c
      https://github.com/parrot/parrot/commit/7683718be29b944c995a9e3299b3e465a5b2733c
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M t/library/pg.t

  Log Message:
  -----------
  Todo a test failure that is blocking the release


  Commit: 79c26d4faa501c31361421d03a604c50edf077cc
      https://github.com/parrot/parrot/commit/79c26d4faa501c31361421d03a604c50edf077cc
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  [doc] Fix a typo in the release manager guide about SHA1 that should be SHA256


  Commit: a20b5c8c443296642d7171190536036250365def
      https://github.com/parrot/parrot/commit/a20b5c8c443296642d7171190536036250365def
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Update wiki location in release manager guide


  Commit: 625b5bb274baa5d930ec97b0b98b0ce7bd951c9d
      https://github.com/parrot/parrot/commit/625b5bb274baa5d930ec97b0b98b0ce7bd951c9d
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M config/auto/warnings.pm

  Log Message:
  -----------
  Removed the -Wunused-local-typedefs, which is apparently still buggy.


  Commit: fd1a80031125817563d5dca1a49b86da8668b18c
      https://github.com/parrot/parrot/commit/fd1a80031125817563d5dca1a49b86da8668b18c
  Author: Andy Lester <andy at petdance.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M src/pmc/scheduler.pmc

  Log Message:
  -----------
  removed unused var task_id_str. Consted a pointer, and marked an interp UNUSED


  Commit: 2206ed8111600cc99373e13173b96c82bbcfccf0
      https://github.com/parrot/parrot/commit/2206ed8111600cc99373e13173b96c82bbcfccf0
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

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

  Log Message:
  -----------
  add missing mark method to select.pmc, switch hash to interger keyed


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

  Changed paths:
    M ChangeLog
  M docs/parrothist.pod
  M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Update changelog and fix some small nits in parrothist.pod and the release manager guide


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

  Changed paths:
    M src/scheduler.c

  Log Message:
  -----------
  [TT #2199] Attempt to fix timer tests on NetBSD 5.1, doughera++


  Commit: 6c60de10f5e1d28ed681160850128ba4ff986aa7
      https://github.com/parrot/parrot/commit/6c60de10f5e1d28ed681160850128ba4ff986aa7
  Author: ligne <matt.boyle at gmail.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  fix the test count that wasn't incremented in 2206ed8


  Commit: b07f9694f2730890736ef15ef7c9b2f99ab81617
      https://github.com/parrot/parrot/commit/b07f9694f2730890736ef15ef7c9b2f99ab81617
  Author: Michael Schroeder <mls at suse.de>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M t/dynpmc/select.t

  Log Message:
  -----------
  Merge pull request #172 from ligne/select_test_count

fix the test count that wasn't incremented in 2206ed8


  Commit: 7428bb57a2e45eead16ff0cf07a04a9df114bdb6
      https://github.com/parrot/parrot/commit/7428bb57a2e45eead16ff0cf07a04a9df114bdb6
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

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

  Log Message:
  -----------
  HLLCompiler: Allow -e to play well with --target

chrisdolan++ for giving us this patch in TT 366.  However, it appears
NQP rewrites enough of PCT::HLLCompiler that this fix doesn't affect
NQP or Rakudo nom.


  Commit: 0e0113bfe8ef60e5efdac0abbcefc68a52d08366
      https://github.com/parrot/parrot/commit/0e0113bfe8ef60e5efdac0abbcefc68a52d08366
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M .gitignore
  M CREDITS
  M ChangeLog
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  R NEWS
  M PBC_COMPAT
  M README
  M RESPONSIBLE_PARTIES
  M VERSION
  M api.yaml
  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/main.c
  M compilers/imcc/pbc.c
  M compilers/imcc/pcc.c
  M compilers/imcc/symreg.c
  M compilers/imcc/symreg.h
  M compilers/opsc/src/Ops/File.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 config/auto/arch.pm
  M config/auto/backtrace/test_dlinfo_c.in
  M config/auto/headers.pm
  M config/auto/pmc.pm
  M config/gen/config_pm.pm
  M config/gen/config_pm/config_pir.in
  M config/gen/makefiles/root.in
  M config/init/defaults.pm
  M config/init/hints/darwin.pm
  M config/init/hints/linux.pm
  M config/init/hints/msys.pm
  M docs/book/pct/ch04_pge.pod
  M docs/book/pir/ch05_control_structures.pod
  M docs/book/pir/ch06_subroutines.pod
  M docs/deprecations/deprecations_3_0.pod
  M docs/deprecations/how_to_deprecate.pod
  A docs/dev/pcc_methods.pod
  R docs/dev/pccmethods.pod
  M docs/dev/profiling.pod
  M docs/glossary.pod
  M docs/index/pct_tutorial.json
  M docs/index/pdds.json
  M docs/parrothist.pod
  M docs/pct/gettingstarted.pod
  M docs/pdds/draft/pdd14_numbers.pod
  M docs/pdds/pdd07_codingstd.pod
  M docs/pdds/pdd17_pmc.pod
  M docs/pdds/pdd19_pir.pod
  M docs/pdds/pdd20_lexical_vars.pod
  M docs/project/git_workflow.pod
  M docs/project/release_manager_guide.pod
  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_4.pod
  M examples/nci/ls.pir
  M examples/past/blocktype_immediate.pir
  M examples/sdl/tetris/blockdata.pir
  M examples/streams/Combiner.pir
  M ext/winxed/README
  M ext/winxed/compiler.pir
  M 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 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/extend.h
  M include/parrot/gc_api.h
  M include/parrot/hash.h
  M include/parrot/interpreter.h
  M include/parrot/io.h
  M include/parrot/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/pobj.h
  A include/parrot/runcore_subprof.h
  M include/parrot/scheduler.h
  M include/parrot/scheduler_private.h
  M include/parrot/string_funcs.h
  M include/parrot/sub.h
  R include/parrot/thr_none.h
  R include/parrot/thr_pthread.h
  R include/parrot/thr_windows.h
  R include/parrot/thread.h
  M lib/Parrot/Docs/File.pm
  M lib/Parrot/Docs/PodToHtml.pm
  M lib/Parrot/Docs/Section/Info.pm
  M lib/Parrot/Harness/DefaultTests.pm
  M lib/Parrot/Harness/Options.pm
  M lib/Parrot/Manifest.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/PMC/Object.pm
  M lib/Parrot/Pmc2c/VTable.pm
  M lib/Parrot/SearchOps.pm
  R lib/Parrot/Test/PIR_PGE.pm
  M lib/Parrot/Test/Pod.pm
  M lib/Parrot/Test/Util.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 runtime/parrot/library/Crow.pir
  M runtime/parrot/library/P6object.pir
  M runtime/parrot/library/distutils.pir
  M runtime/parrot/library/postgres.pir
  R runtime/parrot/library/random_lib.pir
  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/pcc.c
  M src/debug.c
  M src/dynext.c
  M src/dynoplibs/bit.ops
  M src/dynoplibs/math.ops
  M src/dynpmc/Defines.in
  M src/dynpmc/README.pod
  M src/dynpmc/Rules.in
  M src/dynpmc/os.pmc
  A src/dynpmc/select.pmc
  M src/embed/api.c
  M src/embed/bytecode.c
  M src/exceptions.c
  M src/extend.c
  M src/gc/alloc_resources.c
  M src/gc/api.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_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/hash.c
  M src/interp/inter_cb.c
  M src/interp/inter_create.c
  M src/io/api.c
  M src/io/io_private.h
  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/packfile/api.c
  M src/packfile/output.c
  M src/packfile/segments.c
  M src/platform/aix/asm.s
  M src/platform/generic/entropy.c
  M src/platform/generic/io.c
  M src/platform/linux/encoding.c
  M src/platform/win32/entropy.c
  M src/platform/win32/file.c
  M src/platform/win32/io.c
  M src/pmc.c
  M src/pmc/callcontext.pmc
  M src/pmc/class.pmc
  M src/pmc/continuation.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/exception.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedfloatarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/hash.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imccompiler.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/multisub.pmc
  M src/pmc/nativepccmethod.pmc
  M src/pmc/object.pmc
  M src/pmc/opcode.pmc
  M src/pmc/oplib.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileannotations.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/packfileopmap.pmc
  M src/pmc/packfileview.pmc
  M src/pmc/parrotinterpreter.pmc
  R src/pmc/parrotthread.pmc
  M src/pmc/ptr.pmc
  M src/pmc/resizablepmcarray.pmc
  M src/pmc/role.pmc
  M src/pmc/scalar.pmc
  M src/pmc/scheduler.pmc
  M src/pmc/schedulermessage.pmc
  M src/pmc/socket.pmc
  M src/pmc/string.pmc
  M src/pmc/stringbuilder.pmc
  M 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/unmanagedstruct.pmc
  M src/runcore/main.c
  A src/runcore/subprof.c
  M src/scheduler.c
  M src/string/api.c
  M src/sub.c
  R src/thread.c
  M src/vtable.tbl
  M src/warnings.c
  M t/README.pod
  M t/codingstd/copyright.t
  M t/compilers/imcc/syn/file.t
  M t/compilers/imcc/syn/pcc.t
  A t/dynpmc/select.t
  M t/library/p6object.t
  M t/library/pg.t
  M t/native_pbc/number.pbc
  M t/native_pbc/string.pbc
  M t/oo/objects.t
  M t/op/exceptions.t
  M t/op/gc.t
  M t/op/literal.t
  M t/op/sprintf.t
  A t/pir/interop.t
  M t/pmc/callcontext.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/managedstruct.t
  M t/pmc/mappedbytearray.t
  M t/pmc/packfileconstanttable.t
  M t/pmc/packfileopmap.t
  M t/pmc/packfileview.t
  R t/pmc/parrotthread.t
  M t/pmc/resizablepmcarray.t
  M t/pmc/task.t
  M t/pmc/testlib/number.pasm
  R t/pmc/threads.t
  M t/pmc/timer.t
  R t/src/atomic.t
  M t/src/basic.t
  M t/src/embed.t
  M t/src/embed/api.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/steps/auto/arch-01.t
  M t/steps/auto/headers-01.t
  M t/tools/dev/headerizer/02_methods.t
  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/pbc_dump.t
  R tools/dev/README
  A tools/dev/README.md
  A tools/dev/all_hll_test.pl
  A tools/dev/find_hacks.pl
  R tools/dev/findhacks.pl
  M tools/dev/mk_inno.pl
  M tools/dev/mk_inno_language.pl
  M tools/dev/mk_language_shell.in
  R tools/dev/parrot-fuzzer
  A tools/dev/parrot_fuzzer.py
  M tools/dev/pbc_to_exe.pir
  M tools/dev/resolve_deprecated.nqp
  A tools/dev/resubmit_smolder.pl
  R tools/dev/search-ops.pl
  A tools/dev/search_ops.pl
  M tools/dev/vtablize.pl
  M tools/docs/make_html_docs.pl
  A tools/release/auto_release.pl
  A tools/release/cut.pl
  M tools/release/release.json
  M tools/release/releasecheck.pl
  A tools/release/sha256sum.pl
  M tools/release/templates.json

  Log Message:
  -----------
  Merge from master, fixing conflicts. A few test failures in t/src/embed.t, t/src/extend.t and (surprise, surprise) t/src/checkdepend.t


Compare: https://github.com/parrot/parrot/compare/c989e15...0e0113b


More information about the parrot-commits mailing list