Branch: refs/heads/coke/rm_pasm
  Home:   https://github.com/parrot/parrot
  Commit: 19f3bd5d823b545a8d9f164627b95fb996579958
      
https://github.com/parrot/parrot/commit/19f3bd5d823b545a8d9f164627b95fb996579958
  Author: Reini Urban <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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 <[email protected]>
  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: 9f5055b94d6f7b99d0c217582857ae90a633aae3
      
https://github.com/parrot/parrot/commit/9f5055b94d6f7b99d0c217582857ae90a633aae3
  Author: Reini Urban <[email protected]>
  Date:   2012-08-06 (Mon, 06 Aug 2012)

  Changed paths:
    M examples/sdl/anim_image.pir
    M examples/sdl/anim_image_dblbuf.pir
    M examples/sdl/blue_font.pir
    M examples/sdl/blue_rect.pir
    M examples/sdl/bounce_parrot_logo.pir
    M examples/sdl/minesweeper/eventhandler.pir
    M examples/sdl/minesweeper/mines.pir
    M t/codingstd/copyright.t

  Log Message:
  -----------
  [CAGE] fix most t/codingstd/copyright.t issues

Only imcc has some Copyright (C) 2002 Melvin Smith 
<[email protected]> left.


  Commit: c535cfd9b63340a8809573d2f6f41c258eed2da6
      
https://github.com/parrot/parrot/commit/c535cfd9b63340a8809573d2f6f41c258eed2da6
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M compilers/imcc/pbc.c

  Log Message:
  -----------
  Improve an IMCC error message to include just a little bit more information 
about what register set was received and which were expected. jashwanth++ for 
running into this error


  Commit: 7926733cc9ff58438d7395f97b5102ead2e1973c
      
https://github.com/parrot/parrot/commit/7926733cc9ff58438d7395f97b5102ead2e1973c
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  Document PackfileView.subs_by_tag. benabik++ for pointing out the omission.


  Commit: 1403dd4f41449fdc2dd3332f367f6c59ab166833
      
https://github.com/parrot/parrot/commit/1403dd4f41449fdc2dd3332f367f6c59ab166833
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Add a packfile api function Parrot_pf_all_tags_list function, to return an 
RSA of all tags in the packfile. Expose this through the all_tags() method on 
the PackfileView PMC. Add some missing docs. benabik++ for the suggestion


  Commit: 26ed7835452ad7608a6ad8c99dabf0ff2f41aeca
      
https://github.com/parrot/parrot/commit/26ed7835452ad7608a6ad8c99dabf0ff2f41aeca
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Move the logic from PackfileView.all_subs() to a new pf api routine 
Parrot_pf_all_subs, to try and keep all logic in the api and out of the pmc


  Commit: a3815891b6d25f7c3a753fd186536e2a7d56436f
      
https://github.com/parrot/parrot/commit/a3815891b6d25f7c3a753fd186536e2a7d56436f
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Add a new pf api function Parrot_pf_all_tagged_pmcs. This returns a hash of 
tag->pmcs, for all tagged pmcs in the packfile. Expose this through the 
PackfileView.all_tagged_pmcs.


  Commit: 5f0fd0c746357c034fb6186f303bb56ffa8074b7
      
https://github.com/parrot/parrot/commit/5f0fd0c746357c034fb6186f303bb56ffa8074b7
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  Remove rurban++ from the list of upcoming release managers. his release is 
already done.


  Commit: 74d8fbfbe50c6ee65a0820726e34881fde615f71
      
https://github.com/parrot/parrot/commit/74d8fbfbe50c6ee65a0820726e34881fde615f71
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  add mention of new PackfileView methods to ChangeLog


  Commit: 5dab665abe16ddc7ad9b389e734beb94bfd1b2f5
      
https://github.com/parrot/parrot/commit/5dab665abe16ddc7ad9b389e734beb94bfd1b2f5
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  A few small cleanups and doc improvements for PackfileView PMC


  Commit: 92d8d2bedeeead9201beb3d596308d1c063f7638
      
https://github.com/parrot/parrot/commit/92d8d2bedeeead9201beb3d596308d1c063f7638
  Author: Whiteknight <[email protected]>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

  Changed paths:
    M src/pmc/packfile.pmc

  Log Message:
  -----------
  document the Packfile.view method


  Commit: 81ed05e5f03a54f8189632625c3f214b19c992dc
      
https://github.com/parrot/parrot/commit/81ed05e5f03a54f8189632625c3f214b19c992dc
  Author: jkeenan <[email protected]>
  Date:   2012-08-10 (Fri, 10 Aug 2012)

  Changed paths:
    M compilers/imcc/pbc.c
    M src/packfile/api.c
    M src/pmc/packfileview.pmc

  Log Message:
  -----------
  [codingstd] Conform to linelength, C parens, C args asserts, etc.


  Commit: bfe950c3a5de04af4078a3705fba997f014d512b
      
https://github.com/parrot/parrot/commit/bfe950c3a5de04af4078a3705fba997f014d512b
  Author: Reini Urban <[email protected]>
  Date:   2012-08-14 (Tue, 14 Aug 2012)

  Changed paths:
    M t/src/checkdepend.t

  Log Message:
  -----------
  [GH #805] Fix lndir builddir failures: t/src/checkdepend.t

File::Spec->abs2rel refuses to resolve ../ dirs because one of the dirs may be 
symlinked.
Our dir structure does not contain such symlinks, so we resolve ../ dirs 
manually, when
the target file is a symlink, which is the case with lndir builddirs.


  Commit: f49b42f5915c365802019de538cccba35869859d
      
https://github.com/parrot/parrot/commit/f49b42f5915c365802019de538cccba35869859d
  Author: Reini Urban <[email protected]>
  Date:   2012-08-14 (Tue, 14 Aug 2012)

  Changed paths:
    M CREDITS
    M ChangeLog
    M MANIFEST
    M MANIFEST.generated
    M README.pod
    M RESPONSIBLE_PARTIES
    M VERSION
    M compilers/imcc/pbc.c
    M config/auto/platform.pm
    M config/gen/makefiles/root.in
    M docs/parrothist.pod
    M docs/project/release_manager_guide.pod
    M docs/project/release_parrot_github_guide.pod
    M examples/sdl/anim_image.pir
    M examples/sdl/anim_image_dblbuf.pir
    M examples/sdl/blue_font.pir
    M examples/sdl/blue_rect.pir
    M examples/sdl/bounce_parrot_logo.pir
    M examples/sdl/minesweeper/eventhandler.pir
    M examples/sdl/minesweeper/mines.pir
    M include/parrot/compiler.h
    M include/parrot/oplib/core_ops.h
    M include/parrot/packfile.h
    M src/nci/libffi.c
    M src/ops/core_ops.c
    M src/packfile/api.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/packfileview.pmc
    M src/pmc/structview.pmc
    M t/codingstd/copyright.t
    M t/dynpmc/os.t
    M t/pmc/alarm.t
    M t/pmc/task.t
    M t/src/checkdepend.t
    M tools/release/parrot_github_release.pl
    M tools/release/release.json

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into coke/rm_pasm


  Commit: 504a0fb85710804bcf5437a054d78afa10360a23
      
https://github.com/parrot/parrot/commit/504a0fb85710804bcf5437a054d78afa10360a23
  Author: Reini Urban <[email protected]>
  Date:   2012-08-14 (Tue, 14 Aug 2012)

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

  Log Message:
  -----------
  fix parrotlib.pbc deps to GEN_PIR_INCLUDES

There was still some old GEN_PASM_INCLUDES left-over.
2nd: Put GEN_PIR_INCLUDES deps before parrot, because parrotlib.pir
requires a generated interpinfo.pir.


Compare: https://github.com/parrot/parrot/compare/336148945edb...504a0fb85710
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits

Reply via email to