Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/
Set by moderator on 10 April 2012.
alvis I must apologize, but I will be unavailable for #ps again. I am out all day tomorrow with an early start in the morning, so I'm posting now. 01:43
What I did:
* Started 'ayardley/pod_DESCRIPTIONS' branch to update the '=head1 DESCRIPTION's in 240 files throughout the repo. (about 60% complete).
* Continued working on minimal subclass of 'Pod::Simple' to allow the '=begin PIR ... =end PIR' et. al., command paragraphs to flow through to pod.
* Set up, finally, a blog on 'ayardley.github.com' (which I'll use to write about Parrot, in general, Parrot's Documentation Set, and ClojurePVM). 01:44
* Started a local branch to fix up some brittleness issues with 'parrot_github_release.pl' (Sorry, but I was just too "baby-distracted" when I first wrote it.)
What I will do:
Complete the above.
EOR
04:34 contingencyplan joined, japhb joined, jlaire joined 04:45 contingencyplan joined, japhb joined, jlaire joined 04:46 alvis joined 04:54 PerlJam joined 04:58 PerlJam joined 05:08 PerlJam joined, alvis joined, jlaire joined, japhb joined, contingencyplan joined, eternaleye joined, schm00ster joined, Util joined, wagle joined, Coke joined, sorear joined, Tene joined 05:10 PerlJam joined, alvis joined, jlaire joined, japhb joined, contingencyplan joined, eternaleye joined, schm00ster joined, Util joined, wagle joined, Coke joined, Tene joined, sorear joined 05:12 schm00ster joined, wagle joined 05:16 PerlJam joined 05:19 contingencyplan joined, japhb joined, jlaire joined 05:20 PerlJam joined 07:24 lucian joined 08:18 lucian joined 13:03 bluescreen joined 13:17 moritz joined 13:33 kjs joined
kjs REPORT FOR KJS: 13:37
+ good progress on M1->M0 compiler.
+ status overview: the following features are working:
* simple declarations and initializations (int x; int y = 1;).
* simple assignments (x = 42;).
* while loops
* do-while loops
* if-statements
* for-statements
* break statements (in loops)
* !, && and || logical operators.
* math expressions (+, -, /, etc.)
* != and == operators.
* pre and postfix ++ and -- operators.
* unary minus op.
+ The above means that simple algorithms can be implemented.
+ major blocker at the moment is an understanding of M0 calling conventions and call frames. Dont' know what code to generate. A template for this would be nice.
+ structs and arrays are next.
+ if someone wants a Tour de Code, let me know and I'll do a walk-through.
.EOR 13:38
14:22 isBEKaml joined 16:47 contingencyplan joined 19:28 brrt joined
cotto helllo 19:30
brrt hello
19:30 NotFound joined
NotFound Hola 19:31
cotto no things from me. apparently getting a product out the door for a startup is hard 19:32
brrt from my side, i've already boasted numerous times about mod_parrot shaping up 19:33
cotto which is awesome
It's also great to whiteknight++ working like a madman to get the io system cleaned up for you.
19:33 whiteknight joined
whiteknight hello 19:33
brrt hello
it is awesome, whiteknight is a great mentor
whiteknight I'm glad you're having a good time! The workload probably isn't high enough :) 19:34
brrt (talking about the io system cleanup stuff :-))
well, i'm sure i'm not going to be bored anytime soon
cotto that's what we want 19:35
any items for the group this week? 19:38
19:38 kjs joined
cotto I know that kjs needed some more minimal examples of m0 calling conventions for m1. I'll try to squeeze that into the cracks in my day. 19:43
19:43 brrt joined
nine Just to let you know: I'm currently working on threads on Windows. Finally got my development VM up. I think, COND_TIMED_WAIT is racy on Windows. www.cs.wustl.edu/~schmidt/win32-cv-1.html explains how to do it right. 19:44
benabik Oops, was late. 19:45
whiteknight nine: I'm glad you're working on it! 19:52
kjs cotto++ # that would be great. 19:53
cotto any questions before we call it a wrap? 19:54
kjs i had one, but it spun of a discussion on #parrot. so not from me.
*off
whiteknight I think I'm good too. By next week I might want some eyes on my io_cleanups branch, but not yet 19:55
The diff there is gigantic and growing larger by the day though
it's absurd how much less complicated some parts of it are becoming 19:56
kjs whiteknight++ # less complicated. 19:57
whiteknight The trick is making sure we don't lose any performance there too, because buffering can be a BIG performance saver on IO-heavy code
If anybody has feature requests, now is a great time to introduce them 19:58
cotto I'll put it in my todo list to keep track of the branch so I'm not stuck reviewing a monster diff when you're ready.
whiteknight better to hack things in when the whole thing is disassembled then later when I'm polishing up the result
cotto: thanks. I'm about 50% to getting the new system to build, so there's nothing functional yet 20:00
cotto I'll keep that in mind. 20:01
whiteknight okay, that's all from me. Wrap? 20:05
cotto wfm. It's a wrap. 20:06
20:15 moritz left 20:16 benabik joined 20:45 kjs joined 22:07 kjs joined 23:01 whiteknight joined
sorear o/ whiteknight 23:17
whiteknight hello sorear 23:20
23:31 whiteknight joined, contingencyplan joined, PerlJam joined 23:33 benabik joined, japhb joined, jlaire joined 23:34 jlaire joined, japhb joined, benabik joined, PerlJam joined, contingencyplan joined, whiteknight joined 23:45 kjs joined 23:58 kjs joined