|
Parrot 7.0.0 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC Set by moderator on 21 January 2015. |
|||
|
00:51
kid51 joined
02:17
kid51_at_dinner_ joined
05:34
dalek joined
05:40
d4l3k_ joined
05:42
dalek joined
06:40
rurban joined
06:51
sorear joined
|
|||
| dalek | rrot/smoke-me/icu-gh1188: 66c6d4a | rurban++ | config/auto/icu.pm: [config] remove internal {without} arg when constant small refactor to reduce unneeded complexity |
07:04 | |
| rrot/smoke-me/icu-gh1188: e4e767a | rurban++ | config/auto/icu.pm: [config] fix ICU tests drop headers #1188 we forgot to pass the -I directives to _probe_icu. Closes #1188 |
|||
|
07:18
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1511 (smoke-me/icu-gh1188 - e4e767a : Reini Urban): The build passed. | 07:18 | |
| Change view : github.com/parrot/parrot/compare/6...e767ae82c4 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48016980 | |||
|
07:18
travis-ci left
07:19
Timbus joined
07:42
FROGGS joined
|
|||
| dalek | rrot/smoke-me/icu-gh1188: 125e507 | rurban++ | config/auto/icu.pm: [config] one more icuheaders probe fix for GH #1188 First try without icuheaders incpath, then with. Note: This will still fail with shared icu, if the icu libpath is not in the LD LIBRARY search path. but icu-config does not provide a rpath. |
07:53 | |
| rrot: 0c49b30 | rurban++ | src/ (3 files): [docs] alarm and threads Update docs |
|||
|
08:06
particle joined
|
|||
| dalek | rrot/smoke-me/7.0.1: 24b8b51 | rurban++ | / (21 files): Prepare 7.0.1 hotfix release Todo the 2nd t/stress/threads.t test, caused by stringbuilder gc, probably #1123. |
08:34 | |
| rrot/smoke-me/7.0.1: 391c214 | rurban++ | config/auto/icu.pm: [config] remove internal {without} arg when constant small refactor to reduce unneeded complexity |
|||
| rrot/smoke-me/7.0.1: 0ba29ff | rurban++ | config/auto/icu.pm: [config] fix ICU tests drop headers #1188 we forgot to pass the -I directives to _probe_icu. Closes #1188 |
|||
| rrot/smoke-me/7.0.1: cdd184a | rurban++ | config/auto/icu.pm: [config] one more icuheaders probe fix for GH #1188 First try without icuheaders incpath, then with. Note: This will still fail with shared icu, if the icu libpath is not in the LD LIBRARY search path. but icu-config does not provide a rpath. |
|||
| rrot/smoke-me/7.0.1: 00cc593 | rurban++ | / (2 files): [test] fix t/steps/auto/icu-01.t remove tests for outdated internal functions and fix some old capture tests |
|||
| rrot/smoke-me/7.0.1: 29491dc | rurban++ | / (2 files): Release 7.0.1 |
|||
|
08:46
rurban1 joined
|
|||
| dalek | rrot/smoke-me/7.0.1: c4ec76d | rurban++ | / (5 files): Release 7.0.1 |
11:09 | |
|
11:10
kid51 joined
11:24
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1514 (smoke-me/7.0.1 - c4ec76d : Reini Urban): The build passed. | 11:24 | |
| Change view : github.com/parrot/parrot/compare/2...ec76d41488 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48035528 | |||
|
11:24
travis-ci left
|
|||
| rurban | did the release 7.0.1 | 11:26 | |
| dalek | rrot: 1bfb43c | rurban++ | docs/project/release_manager_guide.pod: [docs] cover 7.3 in release_manager_guide |
11:34 | |
| rrot: ba5fd2f | rurban++ | docs/project/release_manager_guide.pod: [docs] minor release_manager_guide improvement |
|||
| rrot: 0006e12 | rurban++ | / (2 files): [pmc] rpa: fix custom_mark_destroy confusion custom_mark_destroy is only needed in the init method, which is fpa.set_integer_native. optimize PObj_custom_mark_destroy_SETALL to use only one setter call. |
|||
| rrot: 56c7036 | rurban++ | / (3 files): [GC] fix GC segfault with --optimize A wrong PARROT_CANNOT_RETURN_NULL in Parrot_pf_get_current_code_segment (unchecked return of inter->code, which can be null) causes GC segfaults when inter->code == NULL. Fixes GH #1186. This wrong PARROT_CANNOT_RETURN_NULL was added with 3.6.0 in 7dc0e2276d3612afd at Wed Jun 29 20:52:24 2011 but started being fatal after the new packfile refactor with 7.0, when the cc optimizer started optimizing away the bc != NULL check in mark_code_segment() |
|||
| rrot: f14a5a1 | rurban++ | src/gc/mark_sweep.c: [GC] optimize away a Parrot_pf_get_current_code_segment call This was the call with the wrong CANNOT_RETURN_NULL attribute, causing GH #1186. We only need inter->code, and it can be const. The const_table also |
|||
| rrot: 5069da4 | rurban++ | src/gc/gc_gms.c: [threads] fix deadlock in gc_gms_mark_and_sweep move the lock downwards to the guard. Fixes GH #1187 |
|||
| rrot: 24b8b51 | rurban++ | / (21 files): Prepare 7.0.1 hotfix release Todo the 2nd t/stress/threads.t test, caused by stringbuilder gc, probably #1123. |
|||
| rrot: 391c214 | rurban++ | config/auto/icu.pm: [config] remove internal {without} arg when constant small refactor to reduce unneeded complexity |
|||
| rrot: 0ba29ff | rurban++ | config/auto/icu.pm: [config] fix ICU tests drop headers #1188 we forgot to pass the -I directives to _probe_icu. Closes #1188 |
|||
| rrot: cdd184a | rurban++ | config/auto/icu.pm: [config] one more icuheaders probe fix for GH #1188 First try without icuheaders incpath, then with. Note: This will still fail with shared icu, if the icu libpath is not in the LD LIBRARY search path. but icu-config does not provide a rpath. |
|||
| rrot: 00cc593 | rurban++ | / (2 files): [test] fix t/steps/auto/icu-01.t remove tests for outdated internal functions and fix some old capture tests |
|||
| rrot: c4ec76d | rurban++ | / (5 files): Release 7.0.1 |
|||
| rrot: 4dbace2 | rurban++ | / (26 files): Merge branch '7.0.1' Fixed Conflict: \tChangeLog |
|||
| moderator | Parrot 7.0.1 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch�meeting Fridays 13:30 UTC | 11:39 | |
|
11:50
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1515 (master - 4dbace2 : Reini Urban): The build has errored. | 11:50 | |
| Change view : github.com/parrot/parrot/compare/0...bace20fb85 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48037729 | |||
|
11:50
travis-ci left
|
|||
| rurban | This error was a travis timeout with cpan | 12:12 | |
|
12:14
lauleon joined
12:29
rurban1 joined,
Chirag joined
12:36
kid51_ joined
14:05
lauleon joined
14:11
lauleon joined
|
|||
| rurban1 | hmm, make install problems on darwin | 14:23 | |
| resp. make installable | |||
| but only within rakudo | 14:24 | ||
|
14:36
rurban2 joined
14:38
particle joined
15:40
lauleon joined
15:47
lauleon joined
16:23
rurban joined
|
|||
| rurban | aah, make clean was needed for rakudo/install/lib | 16:37 | |
|
16:49
rurban_ joined
|
|||
| dalek | rrot/smoke-me/stringbuilder-gh1123: c44d180 | rurban++ | docs/project/release_manager_guide.pod: [docs] update release_manager_guide remove some outdated items. there is nothing version specific at the gh wiki and c2 wiki anymore. |
16:56 | |
| rrot/smoke-me/stringbuilder-gh1123: c868e4e | rurban++ | / (2 files): [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. |
|||
| rrot/smoke-me/stringbuilder-gh1123: 0250719 | rurban++ | / (2 files): [config] change perl5 derived -O2 to -O3 for gcc/clang Faster --optimize. 5% faster in parrot-bench. Closes GH #1185 |
|||
| rrot/smoke-me/stringbuilder-gh1123: 8cb2a30 | rurban++ | src/pmc/stringbuilder.pmc: [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. |
|||
| rrot/smoke-me/stringbuilder-gh1123: 96ab7d8 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] StringBuilder.substr needs no WB GH #1123. 1.14% faster |
|||
| rrot/smoke-me/stringbuilder-gh1123: 7c93c27 | rurban++ | config/init/optimize.pm: comment: add GH #1184 testcase for src/gc/system.c amd64 |
|||
| rrot/rurban/thread-lock-gh1187: 3b49c11 | rurban++ | src/gc/gc_gms.c: threads: refactor thread locks in the GC Simplify GC locks to new macros: - THREAD_COND_{UN,}LOCK only if locked/lockable (with the self->locked guard) - THREAD_{UN,}LOCK unconditionally (race free). |
|||
|
17:18
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1516 (smoke-me/stringbuilder-gh1123 - 7c93c27 : Reini Urban): The build passed. | 17:18 | |
| Change view : github.com/parrot/parrot/compare/c...93c27262a4 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48075491 | |||
|
17:18
travis-ci left
17:43
FROGGS joined
18:33
FROGGS_ joined
18:43
Khisanth joined
|
|||
| dalek | rrot/smoke-me/stringbuilder-gh1123: d97d379 | rurban++ | docs/project/release_manager_guide.pod: [docs] update release_manager_guide remove some outdated items. there is nothing version specific at the gh wiki and c2 wiki anymore. |
21:19 | |
| rrot/smoke-me/stringbuilder-gh1123: f9f1f39 | rurban++ | / (2 files): RESPONSIBLE_PARTIES + CREDITS: small updates cotto and whiteknight are non-active since 5.0 |
|||
| rrot/smoke-me/stringbuilder-gh1123: a00ee7f | rurban++ | config/init/optimize.pm: comment: add GH #1184 testcase for src/gc/system.c amd64 |
|||
| rrot/smoke-me/stringbuilder-gh1123: d6acd78 | rurban++ | / (2 files): [config] change perl5 derived -O2 to -O3 for gcc/clang Faster --optimize. 5% faster in parrot-bench. Closes GH #1185 |
|||
| rrot/smoke-me/stringbuilder-gh1123: 49cb26f | rurban++ | / (2 files): [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. |
|||
| rrot/smoke-me/stringbuilder-gh1123: 04ec499 | rurban++ | src/pmc/stringbuilder.pmc: [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. |
|||
| rrot/smoke-me/stringbuilder-gh1123: f33e88b | rurban++ | src/pmc/stringbuilder.pmc: [pmc] StringBuilder.substr needs no WB GH #1123. 1.14% faster |
|||
| rrot/smoke-me/stringbuilder-gh1123: f8617f8 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] Avoid StringBuilder copies on set_pmc, ... and push_pmc, i_concatenate, when the arg is a StringBuilder PMC already. 0.5% faster. |
|||
| rrot/smoke-me/stringbuilder-gh1123: e3ed19e | rurban++ | src/io/stringhandle.c: [core] optimize io_stringhandle_write_b Reuse write buffer if large enough. This happens very often. But surpringly no perf. improvement measurable. |
|||
| rrot: d97d379 | rurban++ | docs/project/release_manager_guide.pod: [docs] update release_manager_guide remove some outdated items. there is nothing version specific at the gh wiki and c2 wiki anymore. |
|||
| rrot: f9f1f39 | rurban++ | / (2 files): RESPONSIBLE_PARTIES + CREDITS: small updates cotto and whiteknight are non-active since 5.0 |
|||
| rrot: a00ee7f | rurban++ | config/init/optimize.pm: comment: add GH #1184 testcase for src/gc/system.c amd64 |
|||
| rrot/rurban/gcms-numfree: c868e4e | rurban++ | / (2 files): [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. |
|||
| rrot/rurban/gcms-numfree: 0250719 | rurban++ | / (2 files): [config] change perl5 derived -O2 to -O3 for gcc/clang Faster --optimize. 5% faster in parrot-bench. Closes GH #1185 |
|||
| rrot/rurban/gcms-numfree: fa1bc2c | rurban++ | src/pmc/stringbuilder.pmc: [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. |
|||
| rrot/rurban/gcms-numfree: 1cfe581 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] StringBuilder.substr needs no WB GH #1123. 1.14% faster |
|||
| rrot/rurban/gcms-numfree: 4d66f6c | rurban++ | config/init/optimize.pm: comment: add GH #1184 testcase for src/gc/system.c amd64 |
|||
| rrot/rurban/gcms-numfree: 9cf2c34 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] Avoid StringBuilder copies on set_pmc, ... and push_pmc, i_concatenate, when the arg is a StringBuilder PMC already. 0.5% faster. |
21:21 | ||
| rrot/rurban/gcms-numfree: 68c7dac | rurban++ | / (2 files): RESPONSIBLE_PARTIES + CREDITS: small updates cotto and whiteknight are non-active since 5.0 |
|||
| rrot/rurban/gcms-numfree: 53139d9 | rurban++ | src/gc/ (3 files): gc_ms: skip counting num_free_objects unless GC_STATS (debugging only) |
|||
| rrot/rurban/gcms-numfree: 9ff9bd6 | rurban++ | / (3 files): gc: define the default GC, for PARROT_GC_DEFAULT_MS We need a compile-time definition, to skip num_free_objects on gms or inf |
|||
| rrot/rurban/gcms-numfree: e3980fd | rurban++ | src/io/stringhandle.c: [core] optimize io_stringhandle_write_b WIP. reuse write buffer if large enough. This happens very often |
|||
| rrot/rurban/gcms-numfree: 825c61c | rurban++ | src/pmc/stringbuilder.pmc: Revert "[pmc] Avoid StringBuilder copies on set_pmc, ..." test: This reverts commit 9cf2c341d9b256d5acf6ae27d09673bcfd821f62. |
|||
|
21:36
rurban joined
22:22
lauleon joined
22:38
lauleon joined
22:48
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1517 (smoke-me/stringbuilder-gh1123 - e3ed19e : Reini Urban): The build passed. | 22:48 | |
| Change view : github.com/parrot/parrot/compare/7...ed19e4b4c7 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48105542 | |||
|
22:48
travis-ci left
22:59
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1518 (master - a00ee7f : Reini Urban): The build passed. | 22:59 | |
| Change view : github.com/parrot/parrot/compare/4...0ee7f05342 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48105583 | |||
|
22:59
travis-ci left
23:07
lauleon joined
23:12
lauleon joined
23:28
lauleon joined
23:55
kid51 joined
|
|||