Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2012-07-10

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

All times shown according to UTC.

Time Nick Message
08:16 lucian joined #parrotsketch
08:48 lucian joined #parrotsketch
13:33 bluescreen joined #parrotsketch
13:45 alvis joined #parrotsketch
15:52 jashwanth joined #parrotsketch
16:56 jashwanth joined #parrotsketch
17:04 contingencyplan joined #parrotsketch
18:09 alvis I will be unavailable for #ps today. Below is my report.
18:09 alvis What I did:
18:09 alvis * Approximately, one week, perhaps two, depending on various constraints, away from completeing an alternative, conforming C implemenatation of m0. The major milestone of this implementation is for it to pass the very same tests of the present C implementation of m0.
18:10 alvis Note: This new implementation accomplishes several specification objectives and two ROADMAP goals:
18:10 alvis
18:10 alvis (1) uses fix-width C99 types; and
18:10 alvis (2) employs "nice malloc/calloc wrappers.
18:10 alvis
18:10 alvis It also uses the "Boehm-Demers-Weiser conservative garbage
18:10 alvis collector" with which to implement the 'gc_alloc' opcode. (Use of
18:10 alvis the boehm collector is not, necessarily, the optimal solution; it
18:10 alvis does, however, allow for something against which to test the
18:10 alvis implementation and, fwiw, it is rather fast.)
18:10 alvis
18:10 alvis The most immediate, subsequent milestones are,
18:10 alvis
18:10 alvis (1) inclussion of mmap and offsets into m0b files -- a ROADMAP goal; and
18:10 alvis (2) the inclusion of SHA256 checksum verification -- a ROADMAP goal
18:10 alvis
18:10 alvis Note: I have also been reviewing bytecode verifcation processes. I plan
18:10 alvis to work-in some minimal, bytecode verification processes while
18:10 alvis working on the inclusion of mmap. (These will be little more than a
18:10 alvis start on the road of bytecode verification.)
18:10 alvis
18:11 alvis * Reviewed/reviewing 'docs/pdds/draft/pdd13_bytecode.pod' and 'docs/parrotbyte.pod'. (I am *very*, *very* uncertain/unclear/confused about these documents.)
18:11 alvis * Added myself as release manager for 'Sep 18, 2012 - 4.8.0' release (so there'd be no gaps between release managers).
18:11 alvis * Continued work on 'ayardley/documentation_revisions'
18:11 alvis * Almost complete with fixes to 'ayardley/fixup_parrot_github_release'
18:11 alvis EOR (And I apologize for the poor formatting above, if any.)
18:11 alvis left #parrotsketch
18:38 brrt joined #parrotsketch
18:45 bluescreen joined #parrotsketch
19:08 brrt joined #parrotsketch
19:26 NotFound joined #parrotsketch
19:29 lucian joined #parrotsketch
19:31 cotto howdy
19:32 brrt hello
19:34 benabik hi
19:39 NotFound Hola
19:40 cotto How's the week been?
19:41 benabik hectic, but that's not really related to parrot...
19:43 cotto same here, perhaps to a slightly lesser extent
20:00 benabik Talkative bunch here.
20:21 rurban Sorry, I'm also late
20:21 rurban I reviewed the branches to be merged, io_cleanup1 and threads.
20:22 rurban io_cleanup1: whiteknight wanted to discuss some problems with moritz on rakudo, otherwise it looks fine.
20:22 rurban threads looks also fine
20:25 Coke rurban: you're mostly on cygwin, ja?
20:36 rurban Coke: Nope, debian testing. cygwin just because there are the most errors
20:36 rurban I tested linux, solaris and cygwin
20:36 rurban with gcc and clang -faddress-sanitizer
20:44 benabik Sanitize all the addresses!
21:15 bluescreen joined #parrotsketch
22:28 rurban benabik: Only one address problem remaining. https://github.com/parrot/parrot/issues/766
23:08 whiteknight joined #parrotsketch

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