[parrot/parrot] 543619: char is allowed to be unsigned, so explictily requ...

GitHub noreply at github.com
Fri Jun 1 10:31:39 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 543619780d42590e9d53b3996450dff22ada6b8a
      https://github.com/parrot/parrot/commit/543619780d42590e9d53b3996450dff22ada6b8a
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/gen/config_h/config_h.in

  Log Message:
  -----------
  char is allowed to be unsigned, so explictily request signed type


  Commit: 76068a53608599b026869fbac362ba91ef722a37
      https://github.com/parrot/parrot/commit/76068a53608599b026869fbac362ba91ef722a37
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/gen/config_h/config_h.in
    M src/pmc/stringbuilder.pmc
    M src/string/api.c

  Log Message:
  -----------
  remove unnecessary type ptrcast_t


  Commit: 902fed329899a4a6eb7e6200e4d2b5ac266d7d92
      https://github.com/parrot/parrot/commit/902fed329899a4a6eb7e6200e4d2b5ac266d7d92
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/memalign.pm
    M t/steps/auto/memalign-01.t

  Log Message:
  -----------
  remove _set_ptrcast() from auto::memalign


  Commit: 4e5de268a37ed2916de031224bc9eb4cb992f7e7
      https://github.com/parrot/parrot/commit/4e5de268a37ed2916de031224bc9eb4cb992f7e7
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/sizes/test_c.in

  Log Message:
  -----------
  fix misuse of %u to printf values of type size_t


  Commit: 1a14291676381bd4b3544b723c112bc64534b11d
      https://github.com/parrot/parrot/commit/1a14291676381bd4b3544b723c112bc64534b11d
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M src/runcore/subprof.c

  Log Message:
  -----------
  remove needless inclusion of stdint.h


  Commit: 05c9736eb9476f2858680ebf3aa61c97adbc0cc0
      https://github.com/parrot/parrot/commit/05c9736eb9476f2858680ebf3aa61c97adbc0cc0
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/gen/config_h/config_h.in
    M src/gc/system.c

  Log Message:
  -----------
  re-introduce ptrcast_t and use it where actually appropriate


  Commit: eebe9896c0317232ff39fec83fb0ee036d724773
      https://github.com/parrot/parrot/commit/eebe9896c0317232ff39fec83fb0ee036d724773
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/sizes.pm

  Log Message:
  -----------
  re-factor auto::sizes


  Commit: b401f8c4bb0295ac36f6e277e5b19a5a5035e96a
      https://github.com/parrot/parrot/commit/b401f8c4bb0295ac36f6e277e5b19a5a5035e96a
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/sizes.pm

  Log Message:
  -----------
  bugfix: change opcode type when changing intval type


  Commit: 4e33535108201d965e804ec7958411fcf55d2c76
      https://github.com/parrot/parrot/commit/4e33535108201d965e804ec7958411fcf55d2c76
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/sizes-01.t

  Log Message:
  -----------
  Test auto::sizes::runstep().


  Commit: 644991b324bd87f7bc2120082d58f44450153cc4
      https://github.com/parrot/parrot/commit/644991b324bd87f7bc2120082d58f44450153cc4
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/sizes-01.t

  Log Message:
  -----------
  Add tests for new version of auto::sizes.


  Commit: 9073605831b7566c765a01bab252d87d622603db
      https://github.com/parrot/parrot/commit/9073605831b7566c765a01bab252d87d622603db
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/memalign-01.t

  Log Message:
  -----------
  Correct number of tests in plan.


  Commit: d42048366d648694a9cc7549e5d0098eb67f0c7a
      https://github.com/parrot/parrot/commit/d42048366d648694a9cc7549e5d0098eb67f0c7a
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/memalign-01.t

  Log Message:
  -----------
  Update copyright date.


  Commit: bad02c586162885980d65b5255131ab2da24cbb4
      https://github.com/parrot/parrot/commit/bad02c586162885980d65b5255131ab2da24cbb4
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/sizes-01.t

  Log Message:
  -----------
  Test all execution paths (branches) for auto::sizes::_set_intval_range().


  Commit: e2c061d0f9e9203192338768c14e8836e8e8e215
      https://github.com/parrot/parrot/commit/e2c061d0f9e9203192338768c14e8836e8e8e215
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/sizes.pm

  Log Message:
  -----------
  add FIXME note about #705


  Commit: 7486fbc5a43fe0ccd70171819959d8780477ca7d
      https://github.com/parrot/parrot/commit/7486fbc5a43fe0ccd70171819959d8780477ca7d
  Author: jkeenan <jkeenan at cpan.org>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M t/steps/auto/sizes-01.t

  Log Message:
  -----------
  Test all execution paths for _set_floatval_range().


  Commit: 762dddd5cc536ee53c5b84fb4c3ae8b7a480c190
      https://github.com/parrot/parrot/commit/762dddd5cc536ee53c5b84fb4c3ae8b7a480c190
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M config/auto/sizes.pm

  Log Message:
  -----------
  use _minimal_ type with size greater than sizeof (void *) for ptrcast
no change on non-exotic platforms, but in priciple the right thing to do


  Commit: 4baeaff60c9bb3eae1738d30c54aa34431882142
      https://github.com/parrot/parrot/commit/4baeaff60c9bb3eae1738d30c54aa34431882142
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M include/parrot/pointer_array.h
    M src/gc/string_gc.c
    M src/interp/inter_cb.c

  Log Message:
  -----------
  Fix issue #378

There probably are more pointer to integer conversions which need to be fixed.


  Commit: 444ba2af6248d84bb3e2c3fe711874dc34222285
      https://github.com/parrot/parrot/commit/444ba2af6248d84bb3e2c3fe711874dc34222285
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M src/pmc/addrregistry.pmc

  Log Message:
  -----------
  [addrregistry.pmc] fix another round of incorrect pointer conversions


  Commit: 22d61a316045405669dd49871b24fa163d9ae1b2
      https://github.com/parrot/parrot/commit/22d61a316045405669dd49871b24fa163d9ae1b2
  Author: Gerhard R <gerd.r.devel at googlemail.com>
  Date:   2012-05-13 (Sun, 13 May 2012)

  Changed paths:
    M src/string/encoding/shared.c

  Log Message:
  -----------
  [string/encoding/shared.c] don't discard const


  Commit: e036f5b7cae1431bd4d6965322a539e3acd8f9ac
      https://github.com/parrot/parrot/commit/e036f5b7cae1431bd4d6965322a539e3acd8f9ac
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M config/auto/memalign.pm
    M config/auto/sizes.pm
    M config/auto/sizes/test_c.in
    M config/gen/config_h/config_h.in
    M include/parrot/pointer_array.h
    M src/gc/string_gc.c
    M src/gc/system.c
    M src/interp/inter_cb.c
    M src/pmc/addrregistry.pmc
    M src/pmc/stringbuilder.pmc
    M src/runcore/subprof.c
    M src/string/api.c
    M src/string/encoding/shared.c
    M t/steps/auto/memalign-01.t
    M t/steps/auto/sizes-01.t

  Log Message:
  -----------
  Merge pull request #704 from gerdr/gerdr/cleanup

cleanup and auto::sizes refactor


Compare: https://github.com/parrot/parrot/compare/ad726e8...e036f5b


More information about the parrot-commits mailing list