Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Perl 6 Design minutes for 22 October 2008

Journal written by chromatic (983) and posted by brian_d_foy on 2008.10.26 18:52   Printer-friendly
The Perl 6 design team met by phone on 22 October 2008. Larry, Patrick, Allison, Will, Jerry, Jesse, Nicholas, and chromatic attended.


  • mostly answering questions about Rakudo design
  • continuing to work on namespace handling there and in PCT
  • continued to work in my head on the lexicals implementation
  • have a little code there too


  • looking into shoulder surgery in the next couple of weeks
  • decided that I didn't like the infix:where operator, so I changed it to also to better indicate the leftness to rightness of it
  • working on cutting down the size of the lexer cache in the world of STD and gimme
  • they used to take up 3 GB and now they're down to 450 MB
  • that's by not caching anonymous grammars which they throw away at the end of the current process anyway
  • there's still a long way to go on that
  • if you do a bzipped tar of the lex directory, it ends up with a 200:1 compression
  • still lots of room for removing redundency
  • while I'm looking at lexer caching, I'm trying to figure out the best strategy for getting rid of TRE
  • half of the code just works around its bugs
  • it'd be simpler and probably faster with something more straightforward
  • otherwise little bugs and answering questions


  • you also added usage information to viv
  • thank you


  • I abandoned my goal last week of getting it to spit out Perl 6
  • sidetracked into hacking on the lexer
  • other people started to use it
  • but the way they're trying to use it, it runs slowly
  • I'm looking at ways of speeding that up


  • fixed a lot of bugs last week
  • in particular, some of the MMD fallout
  • blockers for mod_parrot
  • we may be able to get under 600 open bugs by the end of the month
  • hopefully under 500 by the end of the year
  • otherwise looking forward to lots of Parrot cleanups


  • getting close to a RC for Perl 5.8.9


  • just flew to SF yesterday and back today


  • and boy are her arms tired


  • spent a lot of time on release bugfixing
  • answering questions
  • closing tickets
  • made the significant TGE change we talked about last week
  • updating the calling conventions branch
  • then creating the IO branch
  • those are my tasks for today


  • talked to Richard a little bit about grants


  • just released 0.8.0 yesterday
  • we fixed a lot of bugs on the way to the release
  • but we released it with more than I would have liked
  • can't say why that is
  • two big branch merges though, the MMD and HLL magic branches
  • but we need to address our automated test environment and smokers
  • we'll concentrate on that at the Developer's Summit in November
  • sent out a survey to the mailing list
  • starting to get responses
  • going to the GSoC mentor summit on Friday night, come back Sunday evening
  • at Mountain View
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.