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