[parrot/parrot] c9b7bb: Supported Release 7.9.0 - "Sangihe hanging parrot"

GitHub noreply at github.com
Tue Oct 20 09:52:30 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: c9b7bbd6a47f618313e652ab5274999d053d61f4
      https://github.com/parrot/parrot/commit/c9b7bbd6a47f618313e652ab5274999d053d61f4
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M ChangeLog
    M VERSION
    M docs/parrothist.pod
    M docs/project/release_manager_guide.pod
    M t/native_pbc/integer_4_be.pbc
    M t/native_pbc/integer_4_le.pbc
    M t/native_pbc/integer_8_be.pbc
    M t/native_pbc/integer_8_le.pbc
    M t/native_pbc/number_4_12_le.pbc
    M t/native_pbc/number_4_16_be.pbc
    M t/native_pbc/number_4_8_be.pbc
    M t/native_pbc/number_4_8_le.pbc
    M t/native_pbc/number_8_16_be.pbc
    M t/native_pbc/number_8_16_le.pbc
    M t/native_pbc/number_8_8_be.pbc
    M t/native_pbc/number_8_8_le.pbc
    M t/native_pbc/string_4_be.pbc
    M t/native_pbc/string_4_le.pbc
    M t/native_pbc/string_8_be.pbc
    M t/native_pbc/string_8_le.pbc
    M tools/release/release.json

  Log Message:
  -----------
  Supported Release 7.9.0 - "Sangihe hanging parrot"

- Core
    + StringBuilder.clone and ResizablePMCArray write barrier optimizations.
      1.14% faster, GH #1123
    + More StringBuilder optimizations with substr, set_pmc, push_pmc,
      i_concatenate, and do less overallocation. <1% faster. GH #1123
    + Support -D1 GC stats with --ccflags=-DMEMORY_DEBUG for --gc=ms
    + Added a Parrot_{un,}block_GC_move API for the 2 string compacting
      collectors ms and ms2
    + Deprecated ListChunk GC API and src/list.c GH #1179
    + Fixed a --gc=ms segv in Parrot_io_write_s GH #1196
    + const/ARGIN all read-only IO api arguments
    + Fixed --gc=inf string header allocation and failing tests
- Build
    + --optimize: Replace -O2 from perl5 with -O3 on clang or gcc. GH #1185
      5% faster
    + Fixed make clean realclean and install which sometimes forgot pmc_default.h
      GH #1194, GH #1206
- Tests
    + Use the faster travis docker infrastructure without sudo




More information about the parrot-commits mailing list