|
#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 3 January 2013. |
|||
|
00:06
Reini joined
01:11
schmooster joined
01:12
Mike-PerlRecruiter_ joined
01:45
whiteknight joined
|
|||
| whiteknight | good evening, #parrot | 01:46 | |
| dalek | rrot: c36fce9 | rurban++ | / (2 files): [codingstd] Add missing ChangeLog lines, fix socket.pmc line lengths |
02:01 | |
|
02:09
Reini joined
02:46
Reini joined
|
|||
| dalek | rrot: fb5f016 | rurban++ | src/dynpmc/Rules.in: [GH #921] Fix tabs in src/dynpmc/Rules.mak cygwin/hpux These missing tabs caused to miss the addgenerated lines for dynpmc libs. |
04:15 | |
|
04:20
woosley joined
04:27
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#785 (master - fb5f016 : Reini Urban): The build was fixed. | 04:27 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/c...5f016a09dc | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4059214 | |||
|
04:27
travis-ci left
|
|||
| dalek | rrot: 73c6d32 | rurban++ | lib/Parrot/Install.pm: [GH #921] cygwin Fix Could not create //usr/local/share/parrot/4.11.0-devel/MANIFEST catdir with "" creates //. |
05:05 | |
|
05:17
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#786 (master - 73c6d32 : Reini Urban): The build was broken. | 05:17 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/f...c6d3287051 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4059710 | |||
|
05:17
travis-ci left
07:55
PacoAir joined
08:17
ingy joined
08:55
Reini joined
09:42
Psyche^ joined
10:26
Reini joined
10:41
bouncy joined
11:57
Reini joined
13:10
Mike-PerlRecruiter_ joined
13:44
contingencyplan joined
13:56
Reini joined
14:02
PacoAir joined
14:47
schmoo joined
|
|||
| dalek | rrot/rurban/dynpmc-manifest-gh922: f79c114 | rurban++ | / (3 files): [GH #922] addgenerated dynpmc headers in make, not pmc2c rakudo and nqp do not have to clean a generated MANIFEST.generated. |
15:56 | |
| rrot: f79c114 | rurban++ | / (3 files): [GH #922] addgenerated dynpmc headers in make, not pmc2c rakudo and nqp do not have to clean a generated MANIFEST.generated. |
15:58 | ||
|
16:00
bluescreen joined
16:17
dmalcolm joined
|
|||
| rurban | Implementing now proper semaphore code for t/pmc/task.t, as in examples/threads/chameneos.pir) we'd really need a semaphore library | 17:59 | |
| tadzik | cool | 18:19 | |
| I read that one when implementing semaphores for Rakudo | 18:20 | ||
| rurban | Oh, sockets already have setable encodings... | 18:34 | |
| dalek | p: 79adaf3 | rurban++ | .gitignore: Revert "add MANIFEST.generated to .gitignore" This reverts commit 5f89700d9c98f0f8216f72edadfc6134726c324c. Not generated with parrot 5.0, since github.com/parrot/parrot/issues/922 |
18:35 | |
| p: 5a9b349 | rurban++ | tools/build/Makefile.in: install dynpmc headers, as parrot 5.0 does so See github.com/parrot/parrot/issues/922 |
|||
|
18:36
PacoAir joined
|
|||
| dalek | rrot/rurban/threaded-say-gh893: b1d0662 | rurban++ | t/op/say.t: [GH #893] add test for threaded say, mixup with \\n Test that for each say a \\n is printed per thread. Test it on a multi-core machine with watch prove -v t/op/say.t |
18:38 | |
| rrot/rurban/threaded-say-gh893: 4fff43a | rurban++ | src/ops/ (2 files): [GH #893] improve concurrent say. concat with \\n, then puts Provide better atomicity with threads. To avoid mixing strings with newlines in most cases. This is not foolproof of course. concat only if it will not extend the already allocated buffer to avoid copying. make bootstrap-ops for say |
|||
| rrot/rurban/threaded-say-gh893: d7886d8 | rurban++ | / (3 files): [GH #893] Refactor better atomic say op: test for 80% success, concat if the buflen < 80 Since even SREGs are constant, Parrot_str_concat will always create a copy. So allow small cheap copies. |
|||
| rrot: b1d0662 | rurban++ | t/op/say.t: [GH #893] add test for threaded say, mixup with \\n Test that for each say a \\n is printed per thread. Test it on a multi-core machine with watch prove -v t/op/say.t |
18:58 | ||
| rrot: 4fff43a | rurban++ | src/ops/ (2 files): [GH #893] improve concurrent say. concat with \\n, then puts Provide better atomicity with threads. To avoid mixing strings with newlines in most cases. This is not foolproof of course. concat only if it will not extend the already allocated buffer to avoid copying. make bootstrap-ops for say |
|||
| rrot: d7886d8 | rurban++ | / (3 files): [GH #893] Refactor better atomic say op: test for 80% success, concat if the buflen < 80 Since even SREGs are constant, Parrot_str_concat will always create a copy. So allow small cheap copies. |
|||
| rrot: 49a6dac | rurban++ | / (3 files): Merge branch 'rurban/threaded-say-gh893' |
|||
|
21:23
contingencyplan joined
|
|||
| dalek | kudo/nom: 99c4f9c | jnthn++ | src/Perl6/Actions.pm: Fix a broken case of autosink. $foo.bar() will not be a top-level callmethod, but will actually wrap it in something to do Perl 6 type coercion if the method returns some other object. This we need p6type in the autosink list too. |
21:25 | |
| kudo/nom: 45c445a | jnthn++ | src/core/Failure.pm: Failure.sink should not throw if handled. |
22:24 | ||
| kudo/nom: 8ca20db | jnthn++ | src/Perl6/Actions.pm: Remove bogus defined test in sink handling. This means that Failure is now correctly sunk. |
|||
| rurban | Brought parrot to segfault with pure pir. (with my semaphore lib) | 22:34 | |
| ParrotInterpreter_nci_schedule_proxied, 2nd param proxy is PMCNULL | 22:35 | ||
|
22:53
gaz_schmooster joined
|
|||
| dalek | kudo/nom: 099d0ec | jnthn++ | src/core/List.pm: Implement whatever star cases of splice. |
22:58 | |
|
22:59
whiteknight joined
|
|||
| rurban | Done for today, bye #parrot | 23:09 | |
| tadzik | o/ | ||
| dalek | p: d5c0011 | jnthn++ | src/HLL/Compiler.pm: Fix REPL variable updating bug. |
23:11 | |
| kudo/nom: 4eca84f | jnthn++ | tools/build/NQP_REVISION: Bump NQP_REVISION to get REPL fix. |
23:13 | ||
| kudo/nom: 3c475e3 | jnthn++ | src/core/operators.pm: Fix sequences with Junction endpoints. |
23:37 | ||
|
23:53
aloha joined
|
|||