Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Fridays at 13:30 UTC); you probably want #parrotĀ instead. | irclog: irclog.perlgeek.de/
Set by moderator on 26 October 2015.
13:26 rurban joined
Util # Done: 13:43
* Helped a (non-Windows-using) member of Atlanta.pm with a Win7 install of Rakudo Star,
and gave instructions on REPL vs Non-REPL usage.
# Doing:
* Rakudo Star .dmg installer for OS X
* Blue Tiger 13:44
.end
Hello! Who all is in attendance?
rurban Lurking 13:46
Nothing broke after my GC improvements last month
Util rurban++ # N steps forward, with 0 steps back :^) 13:47
rurban I wanted to get the GC string API in for the next major cycle. The moving collectors are 20%-30% faster 13:48
moving = string compacting 13:49
And I'm also thinking a lot about guile as perl6 backend. No jit yet, but soon, and I like it a lot 13:50
Not as fast as potion, but it got proper threading and is very mature. Better than moar and the jvm.
guile 2.2 (the one with the new vm) 13:51
But busy with B::C and cperl until December 13:52
Util perl6 backend via NQP (like JVM), or standalone (like Niecza)?
rurban No idea yet. probably only nqp, like tvmjit
github.com/fperrad/tvmjit/tree/master/src/nqp 13:53
Util Sounds good! 13:54
rurban One of their good ideas is to use elf as binary bytecode format with dwarf support 13:55
This is a much better format than pbc 13:57
Util But limited to elf platforms. Would this exclude both Win32 and Darwin? 13:59
rurban No, on all platforms. They have their own elf loaders and writers 14:00
It's bytecode, not assembly
from elf they just took the section handling and format
Util Ah! My info was out-of-date.
rurban so no .text and .data, but .guile-code and .guile-data or such 14:01
but the rest is the same
.rodata, .bss and so on
It's basically the same as a .pbc, just using the existing format. 14:02
coff or macho would be the same, but guile is GNU :) 14:03
Util :)
rurban And their MOP and new VM is very efficient, the compiler is CPS like ours but does much better optimizations 14:04
I was mainly looking into it because of their CPS, which is not as broken as ours 14:05
Util I will be interested to see their CPS. 14:07
Oh, I left out of my "Doing": Releasing Parrot on Tuesday. 14:13
Anything else to discuss? From anyone? 14:17
OK. Thanks everyone! 14:20
Meeting adjourned.
15:43 rurban joined 20:11 rurban joined 20:12 rurban left