[parrot/parrot] d97d37: [docs] update release_manager_guide
GitHub
noreply at github.com
Fri Jan 23 21:19:25 UTC 2015
Branch: refs/heads/smoke-me/stringbuilder-gh1123
Home: https://github.com/parrot/parrot
Commit: d97d3796ddafaf06114663057f115d01673068fb
https://github.com/parrot/parrot/commit/d97d3796ddafaf06114663057f115d01673068fb
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: f9f1f39152a8cd18d186986411e2001262ba53d4
https://github.com/parrot/parrot/commit/f9f1f39152a8cd18d186986411e2001262ba53d4
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-23 (Fri, 23 Jan 2015)
Changed paths:
M CREDITS
M RESPONSIBLE_PARTIES
Log Message:
-----------
RESPONSIBLE_PARTIES + CREDITS: small updates
cotto and whiteknight are non-active since 5.0
Commit: a00ee7f05342ed1b2304c3deb2e2b26c81c9e66f
https://github.com/parrot/parrot/commit/a00ee7f05342ed1b2304c3deb2e2b26c81c9e66f
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
Commit: d6acd787d1d0ad07e1fdb3a41c3e96a588910cfc
https://github.com/parrot/parrot/commit/d6acd787d1d0ad07e1fdb3a41c3e96a588910cfc
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: 49cb26fa29e34a94beefafe9e9742faef1b57cea
https://github.com/parrot/parrot/commit/49cb26fa29e34a94beefafe9e9742faef1b57cea
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: 04ec499973497a8a03d2814e3fda5cfa477df465
https://github.com/parrot/parrot/commit/04ec499973497a8a03d2814e3fda5cfa477df465
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: f33e88b593934b779982e2101105af919783443f
https://github.com/parrot/parrot/commit/f33e88b593934b779982e2101105af919783443f
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: f8617f8def5d6fbb2c2f459194975511f02b432e
https://github.com/parrot/parrot/commit/f8617f8def5d6fbb2c2f459194975511f02b432e
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] Avoid StringBuilder copies on set_pmc, ...
and push_pmc, i_concatenate, when the arg is a StringBuilder
PMC already. 0.5% faster.
Commit: e3ed19e4b4c78e6059c82fe3b2195dddafcdc2b8
https://github.com/parrot/parrot/commit/e3ed19e4b4c78e6059c82fe3b2195dddafcdc2b8
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-23 (Fri, 23 Jan 2015)
Changed paths:
M src/io/stringhandle.c
Log Message:
-----------
[core] optimize io_stringhandle_write_b
Reuse write buffer if large enough. This happens very often.
But surpringly no perf. improvement measurable.
Compare: https://github.com/parrot/parrot/compare/7c93c27262a4...e3ed19e4b4c7
More information about the parrot-commits
mailing list