Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2008-11-25

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:09 particle1 left #parrotsketch
00:18 Whiteknight joined #parrotsketch
03:41 PerlPilot joined #parrotsketch
03:58 leo joined #parrotsketch
04:07 PerlJam joined #parrotsketch
04:21 leo joined #parrotsketch
06:56 contingencyplan joined #parrotsketch
09:32 jimmy joined #parrotsketch
09:45 jimmy left #parrotsketch
11:23 kj joined #parrotsketch
11:30 kj $report = <<'KJSREPORT'
11:30 kj == work on PIRC
11:30 kj + add macro handling to PASM mode
11:30 kj + nested macro expansion still needs more thought (braced arguments)
11:30 kj + bug fixes and comments
11:53 cotto joined #parrotsketch
13:55 PerlJam joined #parrotsketch
14:00 leo joined #parrotsketch
14:03 masak joined #parrotsketch
14:26 PacoLinux joined #parrotsketch
15:39 davidfetter joined #parrotsketch
16:50 Whiteknight joined #parrotsketch
17:16 pmichaud joined #parrotsketch
18:07 rurban joined #parrotsketch
18:07 jhorwitz joined #parrotsketch
18:08 jhorwitz might miss #ps, so preposting:
18:08 jhorwitz w/o DST i have a conflicting meeting. so i'll be missing #ps more often.  :(
18:08 jhorwitz not much done last week.  $DAYJOB is eating away at my time.
18:08 jhorwitz mod_parrot: working on support for multiple interpreters per process in threaded MPMs.  almost done!
18:08 jhorwitz some foundation stuff
18:08 jhorwitz EOR
18:08 barney joined #parrotsketch
18:09 moritz joined #parrotsketch
18:11 Infinoid joined #parrotsketch
18:12 * Infinoid lurks.
18:26 * TimToady never lurks
18:27 * TimToady occasionally lurques however
18:28 tewk jhorwitz: char ** using Pointer PMC is in trunk now.
18:29 rurban is my date -u wrong today?
18:29 masak TimToady: is that how they do it in France?
18:30 moritz rurban: start in 1 minute, I think
18:30 rurban chromatic missing today?
18:30 moritz or perhaps late; that happens from time to time
18:30 allison joined #parrotsketch
18:31 chromatic joined #parrotsketch
18:32 * chromatic is in a meeting
18:32 masak so are we!
18:32 moritz alphabetic order, then?
18:33 moritz allison?
18:33 moritz (if anybody wants to moderate, feel free... )
18:33 allison - Finished the few final details in the pdd22io branch, implementing the new I/O subsystem (without replacing the old one).
18:33 * Tene is here.
18:33 jonathan joined #parrotsketch
18:34 cotto hi
18:34 jonathan ahojte
18:34 allison - Merged pdd22io branch into trunk for platform testing.
18:34 allison - Completed the conversion from the old I/O subsystem to the new I/O subsystem in the pdd22io_part2 branch.
18:34 allison - Added UTF-8 encoding handling to new I/O subsystem.
18:34 allison - Now working on test failures (10 test files with failures).
18:34 allison - Started some basic cleanup of the strings implementation in pdd28str_part1.
18:35 allison - Half-way finished PDD 14 Numbers.
18:35 allison EOR
18:35 barney [Pipp]
18:35 barney Added support for parameters in user defined functions.
18:35 barney Start with support for namespaces.
18:35 barney Still have a problem with an 'our' var.
18:35 barney Did a short talk about Pipp at the Frankfurt Perl Workshop.
18:35 barney .eor
18:35 moritz chromatic, if you have a minute?
18:36 moritz if not...
18:36 moritz cotto?
18:36 cotto * have a refactored Pipp grammar to parse tag soup correctly
18:36 cotto * actions, not so much
18:36 cotto * have a working patch that prevents a seed from being exposed through string_has, awaiting comments
18:36 cotto .eof
18:36 chromatic I'm here.
18:36 moritz go, then ;)
18:36 cotto *string_hash
18:36 chromatic Jonathan and I profiled and sped up MMD by about 2 times.  It's still plenty slow, but the cache really helps.
18:37 chromatic I fixed a couple of other bugs.
18:37 chromatic I'm going to write up some details on other MMD speed enhancements.  Short story: switching between Parrot and C calling conventions is hugely expensive.
18:37 chromatic Otherwise, I'm going to start reviewing what PMCs we need and SKIP/TODO in our tests.  Help welcome.
18:37 chromatic .eor
18:37 moritz japhb?
18:38 japhb moritz: nr
18:38 moritz jhorwitz posted the report earlier
18:38 moritz jonathan?
18:38 jonathan * Various bits of multiple dispatch hackery
18:38 jonathan * Most notably an MMD cache, which gave a performance boost for both Rakudo and Parrot MMD'd ops
18:39 jonathan * Got a grant application in for doing more Rakudo stuff
18:39 jonathan * Patched various PDDs in prep for working on bytecode annotations stuff
18:39 jonathan * Useful discussion with pmichaud today about dispatch/argument handling stuff - look forward to digging into implementing that stuff.
18:39 jonathan * Some subtype work too
18:39 jonathan .end
18:39 moritz leo?
18:40 moritz masak?
18:40 masak * been doin' nuttin' on Parrot the past week
18:40 masak * lots of $STUDIES and November wiki, 's all
18:40 masak * the latter feels like it's picking up dev speed
18:40 masak * blogging++ # causes both subjective and IRL changes
18:40 masak * rakudobug and I still keep in touch, this week 8 new tickets
18:40 masak * watched pmichaud++ merge lex branch today, this is a big thing
18:40 masak * ensuing euphoria still hadn't abated completely
18:40 masak EOR
18:40 * moritz did the usual testing and more testing
18:40 moritz particle?
18:41 moritz pmichaud?
18:41 pmichaud worked on lexicals branch, got it working, merged to trunk
18:42 pmichaud many thanks to everyone who helped with that, it was a big job
18:42 pmichaud resolved 7 rakudo tickets in RT
18:42 pmichaud resolved 8 parrot/pct/other tickets in RT
18:42 pmichaud EOR
18:42 moritz rurban?
18:42 rurban_ joined #parrotsketch
18:42 moritz or rurban_ ;)
18:43 moritz Tene?
18:43 Tene Wrote a blog post about exception handling.  I fixed an exception docs bug reported by jonathan.  There are several more exception-related docs that need fixing.  One question for chromatic.  KTHXBAI
18:43 rurban_ ah sorry: just came back and try to tach up now.
18:43 moritz rurban_: go now if you have a report
18:44 rurban_ catching up to finish the pdd30_install branch patches. .eor
18:44 moritz tewk?
18:45 moritz Whiteknight?
18:46 moritz did I forget someone?
18:46 moritz if not, Tene had a question.
18:46 Whiteknight Sorry, I got bus
18:46 Whiteknight busy
18:47 Whiteknight * Worked on calling_convention branch, but I have an error and am stuck with it
18:47 Whiteknight * Did some more work on the book too, still hoping it will be ready by March
18:47 Whiteknight EOR
18:47 Tene chromatic: if you're asking for help on pmc review, are you going to be documenting it on the wiki?
18:47 Tene If not, where?
18:47 Tene .eoq
18:47 chromatic I hadn't thought that far ahead.  The wiki is a good place.
18:47 Tene Good.
18:48 moritz any other questions?
18:49 moritz seems like not.
18:49 moritz then we'll call it a week
18:49 moritz thanks everbody for the great work
18:49 pmichaud Coke++  # closing many old rt tickets.
18:49 Tene Oh, one other item.
18:49 allison thanks for MC-ing, moritz!
18:49 masak moritz++  # emceeing
18:49 pmichaud Parrot is down to 621 tickets.
18:49 Tene There were several tickets open blocking on the lexicals rewrite.
18:50 Tene Those should be fixed soon.
18:50 pmichaud I closed many of them.
18:50 pmichaud if you see any other blockers, let me know.
18:50 chromatic kid51 closed a lot of old tickets too.  We might be able to get down to 600 by this time next week.
18:50 rurban perl6 testsuite status?
18:51 moritz rurban: about 4k6 passing
18:51 moritz rurban: and depending on bigint available ~40 or 1 failing
18:52 moritz Tene: is your question/issue answered?
18:52 Tene Sure.
18:53 moritz ok, that's it
18:53 moritz bye
18:53 rurban bye
18:53 Infinoid left #parrotsketch
18:53 rurban left #parrotsketch
18:54 chromatic left #parrotsketch
18:55 jonathan left #parrotsketch
19:00 Coke joined #parrotsketch
19:01 PacoLinux left #parrotsketch
19:02 pmichaud left #parrotsketch
19:26 jhorwitz left #parrotsketch
19:48 cotto left #parrotsketch
19:49 Whiteknight joined #parrotsketch
20:13 Coke left #parrotsketch
20:57 Whiteknight joined #parrotsketch
23:33 moritz left #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary