[parrot/parrot] c44d18: [docs] update release_manager_guide

GitHub noreply at github.com
Fri Jan 23 16:55:49 UTC 2015


  Branch: refs/heads/smoke-me/stringbuilder-gh1123
  Home:   https://github.com/parrot/parrot
  Commit: c44d1803c9fde6cea31164dfce6fc58406659891
      https://github.com/parrot/parrot/commit/c44d1803c9fde6cea31164dfce6fc58406659891
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M docs/project/release_manager_guide.pod

  Log Message:
  -----------
  [docs] update release_manager_guide

remove some outdated items.
there is nothing version specific at the gh wiki and c2 wiki anymore.


  Commit: c868e4efac05e7d704f0bb2d28836057bea76581
      https://github.com/parrot/parrot/commit/c868e4efac05e7d704f0bb2d28836057bea76581
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M ChangeLog
    M src/pmc/stringbuilder.pmc

  Log Message:
  -----------
  [pmc] change StringBuilder overallocation

by 1.5, not 2. And for >8192 onto the next block size.
The optimal overallocation is the golden ration 1.618, but we prefer int ops.
A difference is not measurable.


  Commit: 02507197ba14e5cd3154f796eca8d5db3f17e80c
      https://github.com/parrot/parrot/commit/02507197ba14e5cd3154f796eca8d5db3f17e80c
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M ChangeLog
    M config/init/optimize.pm

  Log Message:
  -----------
  [config] change perl5 derived -O2 to -O3 for gcc/clang

Faster --optimize. 5% faster in parrot-bench. Closes GH #1185


  Commit: 8cb2a307f82aca3f955c45fe2f5e52835563d690
      https://github.com/parrot/parrot/commit/8cb2a307f82aca3f955c45fe2f5e52835563d690
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M src/pmc/stringbuilder.pmc

  Log Message:
  -----------
  [pmc] disable 2x StringBuilder.substr clone, GH #1123

STRING_substr already creates a copy for us, no need to copy it twice.
no regression.

Note that t/stress/gc.t started failing earlier, even in 7.0.0.


  Commit: 96ab7d844fcb8b909c34b8e181f33ed314701f44
      https://github.com/parrot/parrot/commit/96ab7d844fcb8b909c34b8e181f33ed314701f44
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M src/pmc/stringbuilder.pmc

  Log Message:
  -----------
  [pmc] StringBuilder.substr needs no WB

GH #1123. 1.14% faster


  Commit: 7c93c27262a4db960ade26453b3d3badf69e2295
      https://github.com/parrot/parrot/commit/7c93c27262a4db960ade26453b3d3badf69e2295
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M config/init/optimize.pm

  Log Message:
  -----------
  comment: add GH #1184 testcase for src/gc/system.c amd64


Compare: https://github.com/parrot/parrot/compare/c44d1803c9fd^...7c93c27262a4


More information about the parrot-commits mailing list