|
#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:04
Reini joined
|
|||
| dalek | rrot: 3242725 | rurban++ | t/op/say.t: [codingstd] cuddled else in t/op/say.t |
00:23 | |
| rrot/rurban/fix-gc-thr-gh880+gh875: c421054 | rurban++ | / (3 files): [GH #880/#875] Try to fix some GC thread bugs Do not ascent into parent_interpreter with a threaded interp. (No influence) Do not mark PMCs when threaded interp is different to the current interp (Parrot_gc_mark_PMC_alive) |
00:25 | ||
| rrot/rurban/fix-gc-thr-gh880+gh875: f2cca9a | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
|||
| rrot/rurban/fix-gc-thr-gh880+gh875: 8be7e86 | rurban++ | t/stress/threads.t: t/stress/threads.t fixup: add comments |
|||
|
01:11
Mike-PerlRecruiter_ joined
01:35
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#789 (master - 3242725 : Reini Urban): The build was fixed. | 01:35 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/4...4272550a6c | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4079842 | |||
|
01:35
travis-ci left
02:04
arnsholt_ joined
02:05
ilbot2 joined
|
|||
| moderator | #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 | ||
|
02:06
dalek joined,
elmex_ joined
02:08
Liz joined
07:01
Reini joined
08:08
Reini joined
09:08
Reini joined
09:42
Reini joined,
Psyche^ joined
10:42
Reini joined
11:16
Reini joined
11:17
woosley left
12:16
Reini joined
12:25
contingencyplan joined
12:50
Reini joined
13:11
Mike-PerlRecruiter_ joined
13:44
PacoAir joined
13:50
Reini joined
14:20
bouncy joined
|
|||
| dalek | rrot: 5874ae9 | rurban++ | t/pmc/task.t: [GH #907] skip task.t until rurban/task.t-gh907 is merged |
14:49 | |
| rrot/rurban/fix-gc-thr-gh880+gh875: abf8bc6 | rurban++ | / (3 files): [GH #880/#875] Try to fix some GC thread bugs Do not ascent into parent_interpreter with a threaded interp. (No influence) Do not mark PMCs when threaded interp is different to the current interp (Parrot_gc_mark_PMC_alive) |
14:50 | ||
| rrot/rurban/fix-gc-thr-gh880+gh875: 7a07d29 | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
|||
| rrot/rurban/fix-gc-thr-gh880+gh875: 4b31daa | rurban++ | t/stress/threads.t: t/stress/threads.t fixup: add comments |
|||
| rrot: 756c6df | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
14:54 | ||
| rrot/rurban/fix-gc-thr-gh880+gh875: c629543 | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
|||
|
15:03
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#790 (master - 5874ae9 : Reini Urban): The build was broken. | 15:03 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/3...74ae98412a | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4090857 | |||
|
15:03
travis-ci left
15:24
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#791 (master - 756c6df : Reini Urban): The build was broken. | 15:24 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/5...6c6dfcf0b1 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4090950 | |||
|
15:24
travis-ci left
15:29
bluescreen joined
|
|||
| rurban | travis problems on travis, (clone timeout), not with our code | 15:35 | |
| Updated m0 and threads stability milestones (postponed a bit) | 16:05 | ||
| dalek | rrot/rurban/fix-gc-thr-gh880+gh875: d911b3f | rurban++ | / (3 files): [GH #880/#875] Try to fix some GC thread bugs Do not ascent into parent_interpreter with a threaded interp. (No influence) Do not mark PMCs when threaded interp is different to the current interp (Parrot_gc_mark_PMC_alive) |
16:13 | |
| kudo/froggs_multibyte: 36a7d0f | (Tobias Leich)++ | src/core/IO/Socket.pm: .recv will return a Buf in binmode, Str otherwise So you wont end up with binary data in a Str. If binmode is turned off, the received data will be an utf8 encoded string. An exception is thrown if it is unable to do so. |
16:26 | ||
| rurban | Leaving now to Orlando for the weekend. Happy bugday. I couldn't fix threads, task.t but the 5.0 release and the ChangeLog looks good. | 16:27 | |
| sockets.read also | |||
| dalek | kudo/nom: 8edd740 | jnthn++ | src/Perl6/Grammar.pm: Update precedence of setops to match updated spec. |
18:03 | |
|
18:41
zby_home joined
|
|||
| dalek | p: 3a1258d | moritz++ | src/ops/nqp_bigint.ops: initialize the system PRNG with the parrot one |
19:30 | |
|
19:49
tuxit joined
|
|||
| dalek | rrot/rurban/fix-gc-thr2: 48b84ca | rurban++ | src/gc/gc_gms.c: Fix -DTHREAD_DEBUG PARROT_GC_ASSERT_INTERP assertion in gc_gms for PMCNULL This caused t/stress/threads.t test 2 to fail. |
20:16 | |
| rrot/rurban/fix-gc-thr2: 340e90d | rurban++ | / (2 files): add t/stress/threads.t for GH #880 and GH #875 |
20:47 | ||
| rrot/rurban/fix-gc-thr2: d742899 | rurban++ | src/pmc/task.pmc: Move PObj_custom_mark_SET to the end of Task.init |
|||
| rrot/rurban/fix-gc-thr2: cb5beee | rurban++ | src/pmc/parrotinterpreter.pmc: [GH #880/#875] Apparently fixed the GC thread bugs Also block the sweep phase from proxied interps. Previously only the mark. |
|||
| rrot/rurban/fix-gc-thr2: 8e5acdf | rurban++ | t/stress/threads.t: Update t/stress/threads.t docs |
|||
| rrot/rurban/fix-gc-thr2: d820131 | rurban++ | src/gc/ (2 files): fix threads: do not mark parent_interp |
|||
| rrot/rurban/fix-gc-thr2: d5b8ff7 | rurban++ | src/gc/gc_gms.c: Fix -DTHREAD_DEBUG PARROT_GC_ASSERT_INTERP assertion in gc_gms for PMCNULL This caused t/stress/threads.t test 2 to fail. |
|||
|
20:47
Reini joined
|
|||
| Heuristic branch merge: pushed 18 commits to rakudo/froggs_mergemulti by jnthn | |||
| Heuristic branch merge: pushed 16 commits to parrot/rurban/socket-gh909 by rurban | 20:53 | ||
|
21:01
alester joined
|
|||
| Reini | No darwin progress with threads. Trying now latest asan | 21:03 | |
|
21:40
contingencyplan joined
|
|||
| dalek | kudo/nom: fec4986 | jnthn++ | src/core/traits.pm: Eliminate $*W mentions in traits.pm. This was always a hack, unrequired for a while now. |
21:54 | |
| kudo/nom: f083685 | jnthn++ | src/core/ (3 files): Fix hash/array binding constraints. |
|||
|
22:12
whiteknight joined
22:14
bluescreen_ joined
|
|||
| dalek | kudo/nom: 763a621 | (Tobias Leich)++ | src/Perl6/World.pm: possible fix for multi-method import bug This patch allows you to import multi methods from several modules. It merges the dispachtee lists. Two identical dispatchee signatures dont clash yet, since I am unable to compare signatures. |
22:32 | |
| kudo/nom: 8ae44d9 | (Tobias Leich)++ | / (7 files): Merge branch 'nom' of github.com:rakudo/rakudo into froggs_mergemulti |
|||
| kudo/nom: 15bb0c4 | (Tobias Leich)++ | src/ (2 files): throw X::Import::OnlystarProto Only if both sides have an onlystar proto the merge is allowed. |
|||
| kudo/nom: 758537f | (Tobias Leich)++ | t/spectest.data: added test file import-multi.t These tests cover the import and merging of multi subs and traits. |
|||
| kudo/nom: 1685f09 | (Tobias Leich)++ | src/ (4 files): Merge branch 'nom' of github.com:rakudo/rakudo into froggs_mergemulti |
|||
| kudo/nom: ad93780 | (Tobias Leich)++ | / (3 files): Merge branch 'nom' of github.com:rakudo/rakudo into froggs_mergemulti |
|||
| kudo/nom: e08b311 | jnthn++ | / (15 files): Merge branch 'nom' into froggs_mergemulti |
|||
| kudo/nom: fad34f8 | jnthn++ | src/Perl6/World.pm: Simplify and make multi merging a bit more robust. Better duplicate elimination, and more reliable determination of what is/isn't a dispatcher. Passes all the same tests. |
|||
| kudo/nom: fec0ef8 | jnthn++ | / (3 files): Merge branch 'froggs_mergemulti' into nom |
|||
| kudo/nom: fda63ce | jnthn++ | src/core/traits.pm: Remove out of date comment. |
22:56 | ||
| kudo/nom: 463daf0 | jnthn++ | docs/ChangeLog: Update ChangeLog. |
|||
| kudo/nom: 46913d6 | jnthn++ | src/core/Junction.pm: Make Junction.Str return...a Str! Previously, it would form a Junction with everything Str'd. Thing is, things that (fairly) expect to get back a Str when they call .Str will then explode when they try to unbox it. This brings us in line with Niecza's semantics, so at the very least it's convergence... |
23:06 | ||
| kudo/nom: dfefd94 | jnthn++ | src/Perl6/Ops.pm: Specialize compilation of defor to fix bugs. This makes defor use a call to .defined, not go via the Parrot v-table function. There were some inconsistencies there somehow for roles and modules; this makes sure defor will never give results inconsistent with .defined. |
23:28 | ||
|
23:42
Khisanth joined
|
|||
| dalek | kudo/nom: bd9bc6f | jnthn++ | src/Perl6/Actions.pm: Fix (my %) over-sharing. |
23:52 | |