[parrot/parrot] 29fb14: Added myself as release manger for 4.8.0.

GitHub noreply at github.com
Thu Aug 9 17:32:21 UTC 2012


  Branch: refs/heads/threads
  Home:   https://github.com/parrot/parrot
  Commit: 29fb14e97d1e23af6c8beb8903ec23003b3462a5
      https://github.com/parrot/parrot/commit/29fb14e97d1e23af6c8beb8903ec23003b3462a5
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Added myself as release manger for 4.8.0.


  Commit: c346c8158048d7548b862a1ef8545afe70bccd47
      https://github.com/parrot/parrot/commit/c346c8158048d7548b862a1ef8545afe70bccd47
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-11 (Wed, 11 Jul 2012)

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

  Log Message:
  -----------
  Copy&Paste error in INSTALLABLEPDB makefile target

INSTALLABLEPDB must link against install_config.o, not parrot_config.o


  Commit: e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
      https://github.com/parrot/parrot/commit/e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-11 (Wed, 11 Jul 2012)

  Changed paths:
    M lib/Parrot/Install.pm

  Log Message:
  -----------
  Fix [GH #782] Installed parrot_config.o: Permission denied

make install may be done via sudo make install.
File::Copy::copy may drop the 644 permissions and leave only a
root owned 600 file of the files created as prep to the install
target. Which are installable's and install_config.o, which is
copied to parrot_config.o.

Use the newer File::Copy::cp instead, which works back to perl 5.6 (2.03),
but tries to keep the src perms starting with v2.14, with perl 5.10.1.


  Commit: c925e6e25743e1b46ba436b6e9eebf549a55ace0
      https://github.com/parrot/parrot/commit/c925e6e25743e1b46ba436b6e9eebf549a55ace0
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  Add an init_pmc vtable to PackFile PMC so we can get it from Packfile without serializing/deserializing. benabik++ for the suggestion


  Commit: 1c69857379623ce7a0bf16a63b04d8a21c518eb4
      https://github.com/parrot/parrot/commit/1c69857379623ce7a0bf16a63b04d8a21c518eb4
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    R docs/index/book.json

  Log Message:
  -----------
  Removed file now that it's useless.


  Commit: 8f2063443c0362cf7d00c8b5a62601f9ff982566
      https://github.com/parrot/parrot/commit/8f2063443c0362cf7d00c8b5a62601f9ff982566
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M docs/index/index.json

  Log Message:
  -----------
  Updated file to make it display 'Parrot Developer's Guide' more in-keeping with the other books on the 'index.html' page. Just a minor change for the sake of uniformity of document presentation.


  Commit: 2cffaf316526cb6d8747dfa11e9b37ca2bd9d97e
      https://github.com/parrot/parrot/commit/2cffaf316526cb6d8747dfa11e9b37ca2bd9d97e
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  Ran 'perl tools/dev/mk_manifest_and_skip.pl' to remove 'book.json' from the 'MANIFEST' since we no longer need it.


  Commit: 10eab205e5bbaeac7c2a5a4ef057c95148296f2c
      https://github.com/parrot/parrot/commit/10eab205e5bbaeac7c2a5a4ef057c95148296f2c
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Updated ChangeLog about the updates to 'docs/index/index.json' and 'docs/index/book.json'.


  Commit: 5cba8aef1c0681e925ba0dc9e028386c5004801f
      https://github.com/parrot/parrot/commit/5cba8aef1c0681e925ba0dc9e028386c5004801f
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M tools/release/parrot_github_release.pl

  Log Message:
  -----------
  This should get it. Make the whole 'parrot.github.com' release thing simplier and more robust, that is.


  Commit: 19f3bd5d823b545a8d9f164627b95fb996579958
      https://github.com/parrot/parrot/commit/19f3bd5d823b545a8d9f164627b95fb996579958
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-16 (Mon, 16 Jul 2012)

  Changed paths:
    M CREDITS
    M ChangeLog
    M MANIFEST.generated
    M README.pod
    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:
  -----------
  Release 4.6.0 - Wild Parrots of Telegraph Hill

See http://www.imdb.com/title/tt0424565/

"The first half of the documentary film focuses on Mark Bittner's
relationship with the Parrots living on the Telegraph Hill in the center of
San Francisco and how he came to be their caretakers.  He has a name for
each one and gives the audience stories of how he's interacted with them.
Included in these reminiscences, is general background information on bird
life in San Francisco and the various theories on how these South American
parrots came to exist in the Bay Area.

The second half of Parrots deals with the fate of the birds now that Mark
has to vacate his small home for the last three years.  Apparently, his care
of the birds has attracted world wide attention, especially in Europe.
There is never really any tension in the fate of Mark or the parrots since,
as Mark points out, the birds are perfectly capable of taking care of
themselves.  The viewer probably has a little less confidence in Mark
though, as he says he has no idea what he will do." - imdb review by
kasserine (US)


  Commit: 9992047bca70ca35e26f277902a944ff2048120a
      https://github.com/parrot/parrot/commit/9992047bca70ca35e26f277902a944ff2048120a
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-17 (Tue, 17 Jul 2012)

  Changed paths:
    M docs/project/release_parrot_github_guide.pod

  Log Message:
  -----------
  [doc] release_parrot_github_guide.pod: Keep also README.md


  Commit: 767fc30b51f932768112a117d71da1750e0ca93e
      https://github.com/parrot/parrot/commit/767fc30b51f932768112a117d71da1750e0ca93e
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-17 (Tue, 17 Jul 2012)

  Changed paths:
    M docs/project/release_parrot_github_guide.pod

  Log Message:
  -----------
  Minor edits to correct an error in the documentation. The error caused rurban++'s to incorrectly specify the text to 'Parrot Documentation Releases'. Note: This was *my* error, not rurban++'s.


  Commit: 41da5a59ea306bf9075f874f8e2a3edd88470b1b
      https://github.com/parrot/parrot/commit/41da5a59ea306bf9075f874f8e2a3edd88470b1b
  Author: Jonathan "Duke" Leto <jonathan at leto.net>
  Date:   2012-07-17 (Tue, 17 Jul 2012)

  Changed paths:
    M src/pmc/structview.pmc

  Log Message:
  -----------
  [doc] Improve the StructView docs a bit


  Commit: eb328cf4393254bd0a34ffdeebba0cd0dfca9f25
      https://github.com/parrot/parrot/commit/eb328cf4393254bd0a34ffdeebba0cd0dfca9f25
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M t/pmc/alarm.t
    M t/pmc/task.t

  Log Message:
  -----------
  [GH #799] cygwin sometimes hangs at alarm and task

signal delivery is a bit too slow and unreliable on cygwin most of the time


  Commit: cd9dcb6ea45635e87b465a91990ba7ad22ab45c8
      https://github.com/parrot/parrot/commit/cd9dcb6ea45635e87b465a91990ba7ad22ab45c8
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M tools/release/parrot_github_release.pl

  Log Message:
  -----------
  Prefix 'Previous' to 'Parrot Documentation Releases' per rurban++'s suggestion.


  Commit: 4647173dec8cfeeaebbb1ebc43e73bb46168f703
      https://github.com/parrot/parrot/commit/4647173dec8cfeeaebbb1ebc43e73bb46168f703
  Author: Alvis Yardley <ac.yardley at gmail.com>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M docs/project/release_parrot_github_guide.pod

  Log Message:
  -----------
  Prefix 'Previous' to 'Parrot Documentation Releases' per rurban++'s suggestion.


  Commit: 11f9d7cabf0688775d1e9b2dd8229c12fc9df609
      https://github.com/parrot/parrot/commit/11f9d7cabf0688775d1e9b2dd8229c12fc9df609
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M src/pmc/packfile.pmc
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  The init_pmc vtable I added should have been in Packfile PMC, not PackfileView. benabik++ for catching the mistake


  Commit: d09696e883d85468c5a973dc9ebb3ddee70000f9
      https://github.com/parrot/parrot/commit/d09696e883d85468c5a973dc9ebb3ddee70000f9
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M include/parrot/compiler.h

  Log Message:
  -----------
  replace clang attribute analyzer_noreturn by proper __noreturn__

analyzer_noreturn is only a static analyzer hint, but does not even protect from false
-Wsometimes-uninitialized warnings, with Parrot_ex_throw_from_c*().

__noreturn__ also produces better code.


  Commit: 251349263008dcf6797367b9d125d45e96e5b273
      https://github.com/parrot/parrot/commit/251349263008dcf6797367b9d125d45e96e5b273
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M t/dynpmc/os.t

  Log Message:
  -----------
  t/dynpmc/os.t failed on lndir builddir

skip hardlinking a symlink.
build/myconfig maybe a symlink to ../srcdir/myconfig


  Commit: c58b5b9de0f2974f3bccaa48b181788faeb053be
      https://github.com/parrot/parrot/commit/c58b5b9de0f2974f3bccaa48b181788faeb053be
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M src/platform/netbsd/misc.c

  Log Message:
  -----------
  [GH #804] NetBSD needs Parrot_get_cpu_type added to its misc.c

Add Parrot_get_cpu_type to src/platform/netbsd/misc.c
copied from src/platform/generic/misc.c. Thanks to user he32.


  Commit: 2c139c0fce9e8aee3d4af10b18cb871462a897d5
      https://github.com/parrot/parrot/commit/2c139c0fce9e8aee3d4af10b18cb871462a897d5
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M src/nci/libffi.c

  Log Message:
  -----------
  [CAGE] libffi: Initialize nci_arg_ptr if !nci->arity

clang 3.1 svn160959 properly caught:

src/nci/libffi.c:543:9: warning: variable 'nci_arg_ptr' is used uninitialized whenever 'if' condition is false
      [-Wsometimes-uninitialized]
    if (nci->arity) {
  ^~~~~~~~~~
src/nci/libffi.c:645:64: note: uninitialized use occurs here
    ffi_call(&thunk->cif, FFI_FN(nci->orig_func), return_data, nci_arg_ptr);
                                                         ^~~~~~~~~~~
src/nci/libffi.c:543:5: note: remove the 'if' if its condition is always true
    if (nci->arity) {
    ^~~~~~~~~~~~~~~~
src/nci/libffi.c:483:31: note: initialize the variable 'nci_arg_ptr' to silence this warning
    void         **nci_arg_ptr; /* pointers to arguments for libffi */
                        ^
                         = NULL


  Commit: 938d2c221d0227be8da22d9179229f294d197dab
      https://github.com/parrot/parrot/commit/938d2c221d0227be8da22d9179229f294d197dab
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-08-03 (Fri, 03 Aug 2012)

  Changed paths:
    M t/dynpmc/os.t

  Log Message:
  -----------
  [codingstd] No cuddled elses.


  Commit: 89ce26c8d02abd4f2bd3db809ddd537a7e843e4a
      https://github.com/parrot/parrot/commit/89ce26c8d02abd4f2bd3db809ddd537a7e843e4a
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-08-03 (Fri, 03 Aug 2012)

  Changed paths:
    M MANIFEST
    M config/auto/platform.pm
    M config/gen/makefiles/root.in
    A src/platform/generic/cpu_type.c
    M src/platform/generic/misc.c
    M src/platform/netbsd/misc.c
    A src/platform/win32/cpu_type.c
    M src/platform/win32/misc.c

  Log Message:
  -----------
  Move Parrot_cpu_type function out of src/platform/misc.c.

This way, it doesn't need to be repeated elsewhere.  For symmetry,
also remove it out of win32/misc.c and give it its own file there as well.

Patch supplied by Andy Dougherty++.


  Commit: 5508c656ab322831ffd37973469fd359c28ad53d
      https://github.com/parrot/parrot/commit/5508c656ab322831ffd37973469fd359c28ad53d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-06 (Mon, 06 Aug 2012)

  Changed paths:
    M CREDITS
    M ChangeLog
    M MANIFEST
    M MANIFEST.generated
    M README.pod
    M RESPONSIBLE_PARTIES
    M VERSION
    M config/auto/platform.pm
    M config/gen/makefiles/root.in
    R docs/index/book.json
    M docs/index/index.json
    M docs/parrothist.pod
    M docs/project/release_manager_guide.pod
    M docs/project/release_parrot_github_guide.pod
    M include/parrot/compiler.h
    M include/parrot/oplib/core_ops.h
    M lib/Parrot/Install.pm
    M src/nci/libffi.c
    M src/ops/core_ops.c
    A src/platform/generic/cpu_type.c
    M src/platform/generic/misc.c
    A src/platform/win32/cpu_type.c
    M src/platform/win32/misc.c
    M src/pmc/packfile.pmc
    M src/pmc/structview.pmc
    M t/dynpmc/os.t
    M t/pmc/alarm.t
    M tools/release/parrot_github_release.pl
    M tools/release/release.json

  Log Message:
  -----------
  merge master into threads, fix t/pmc/task.t

eb328cf439325 was wrong


  Commit: 8eb84573fd9dca29b977499d6af6dd895163bdd6
      https://github.com/parrot/parrot/commit/8eb84573fd9dca29b977499d6af6dd895163bdd6
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M t/pmc/nci.t

  Log Message:
  -----------
  #808 t/pmc/nci_37.pasm: Avoid sleep deadlock with parrot threads


Compare: https://github.com/parrot/parrot/compare/e567a21119e1...8eb84573fd9d


More information about the parrot-commits mailing list