Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2008-09-02

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

All times shown according to UTC.

Time Nick Message
01:26 davidfetter joined #parrotsketch
12:57 kid51 joined #parrotsketch
12:58 kid51 Pre-reporting ...
12:59 kid51 * Cleanup of errors in configuration system and tests reported in the wake of
12:59 kid51 consolidation of t/steps/ tests into fewer files.
12:59 kid51 * Elimination of import of init::defaults from approx. 24 t/steps/ tests.
12:59 kid51 * Merge branch implementing file-based configuration.
12:59 kid51 * Some consolidation of t/configure tests into fewer files.
12:59 kid51 * No large projects pending.
13:00 kid51 EOR
13:58 clinton joined #parrotsketch
14:07 clinton left #parrotsketch
15:05 davidfetter joined #parrotsketch
16:54 cotto_w0rk joined #parrotsketch
17:17 pmichaud joined #parrotsketch
17:17 pmichaud I will miss #parrotsketch today
17:18 pmichaud little to report for this week -- mainly did some thinking about some rakudo refactors and looking at rt tickets
17:49 tewk window 11
18:17 allison joined #parrotsketch
18:23 NotFound joined #parrotsketch
18:31 moritz hello
18:31 Tene RAWR!
18:31 cotto_work o hai
18:33 allison ni hao
18:33 NotFound H
18:34 Tene So, alphabetical!
18:34 Tene Allison, why don't you go first?
18:35 allison - Spent half of last week wrestling with the guts of Parrot's dispatch system and won. The new unified MMD system is now fully functional.
18:35 allison - (Based on the experience, started on a task list for cleaning up Parrot's dispatch system.)
18:35 allison - Introduced a new way of invoking PIR/NCI subroutines from C: 'Parrot_pcc_invoke_sub_from_sig_object' that takes a subroutine object and a CallSignature PMC object, and performs a PCC-style invocation.
18:35 allison - I'm working on updating all MMD calls to the new syntax (have also delegated tasks for parts of this).
18:35 allison - The pdd27mmd branch will be ready for initial language testing tomorrow.
18:35 allison EOR
18:35 Tene cotto_work: you next
18:35 cotto_work * rewrote several t/pmc/foo.t tests in pure PIR
18:36 cotto_work * got rid of several dozen unneeded invocations of Parrot during make test
18:36 cotto_work * hoped to speed up make test, but it's actually slower now
18:36 cotto_work * will look into this to make sure it's not my fault
18:36 cotto_work end of line
18:36 Tene Not sure who's around. Moritz next?
18:36 moritz just the usual testing and applying patches
18:37 moritz PIR level coverage testing would ROCK
18:37 moritz eor
18:37 Tene particle?
18:37 Tene pmichaud isn't here.
18:37 Tene tewk?
18:37 Tene Me!
18:37 Tene * Many new tests for cardinal from Damian Knopp
18:37 Tene * Many newly passing tests in cardinal
18:37 Tene * Copied rakudo's 'use' for cardinal's 'require'
18:37 Tene * Precompiled libraries don't work in cardinal due to a weird issue with :outer (rt #58506)
18:37 Tene Did I miss anyone?
18:38 NotFound Me
18:38 cotto_work q 1 q
18:38 Tene Oh, hi!
18:38 moritz pmichaud and tewk posted earlier
18:38 Tene orite.
18:38 Tene NotFound: report!
18:38 NotFound More work on parrot debugger
18:39 NotFound Some fixes, closing some tickets
18:39 NotFound EOR
18:39 Tene Anyone else?
18:39 rurban joined #parrotsketch
18:39 Tene Hi, rurban!  you have a report for us?
18:39 Tene 'kay, question time now.  cotto.
18:39 rurban Just finished the last logical errors in the conditionals.
18:40 rurban found more make install -c languages bugs and features to add.
18:40 rurban added the advice from Allison to the pdd30
18:40 rurban eof
18:41 * Tene prods cotto_work.
18:41 cotto_work k
18:42 cotto_work I'd like to move the macros generated by pasm_fp_equality_macro into an include file
18:42 cotto_work what'd be the best place for it?
18:42 cotto_work (lib/Parrot/Test.pm:1125)
18:43 particle runtime/parrot/include/fp_equality.pasm
18:43 cotto_work thanks
18:43 cotto_work eoq
18:44 Tene Any other questions?
18:44 Tene Looks like no.
18:45 Tene Thanks for coming, everyone!
18:45 Tene Same time next week.
18:45 chromatic joined #parrotsketch
18:45 rurban I have a minor one: just for forth
18:46 Tene Hi chromatic!  Do you have a report?
18:46 rurban where to put languages specific pbcs when installed?
18:46 rurban WMLScript, forth, perl6, tcl and such
18:47 chromatic I'm still working on being able to remove PARROT_API from vtable entries.
18:47 chromatic I ran into MMD problems, so the ultimate fix may have to wait until after the MMD merge.
18:47 chromatic I'll try it for only dynpmcs right now (as that's the real problem), but I'm keeping an open mind.
18:47 chromatic Otherwise, we need to get our open bugs count way down again.
18:47 chromatic EOR
18:47 Tene rurban: I think I saw someone mention /usr/lib/parrot/languages/
18:47 rurban hmm. I dont like that too  much. the searchpath in library.c needs to be changed
18:48 rurban I propose lib/parrot/library/<language>/some.pbc
18:48 cotto_work chromatic, do you have a target in mind?
18:48 particle runtime/<language>/library/ was the intended dir some time ago
18:48 rurban if the pbc should not got the root namespace, such as perl6 or tcllib.pbc
18:49 particle as to where they're installed on posix systems, i have no idea
18:49 chromatic 850 would be nice before the next release.
18:49 chromatic 800 would be better.
18:51 rurban pipp also has a lot of such pbc's to install somewhere
18:51 Tene On rt.perl.org, it looks like there are 728 open tickets in the parrot and perl6 queues?
18:52 Tene 724, I mean.
18:52 moritz the count in the perl6 queue isn't going down any time soon, I fear
18:52 moritz quite many of them are longer term TODO items
18:52 chromatic Er, yeah.  Sorry.  Ticket Counts: 37 new + 657 open = 694
18:52 chromatic I mean 650 and 600 for that final number.
18:52 Tene ah, new doesn't count in open.
18:53 rurban forth wants e.g.  "load_bytecode" couldn't find file 'languages/forth/tokenstream.pbc'. So lib/parrot/library/languages/forth/ could also make some sense (would work out of the box), but library/language/forth/ can be simplified to library/forth/.
21:25 rurban_ joined #parrotsketch
21:26 rurban_ left #parrotsketch
21:58 chromatic left #parrotsketch
22:12 cotto_work left #parrotsketch
23:46 NotFound left #parrotsketch

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