github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:59 MasterDuke joined, MasterDuke left, MasterDuke joined 02:18 MasterDuke left 06:05 sena_kun joined 06:28 brrt joined
brrt \o 06:29
07:17 zakharyas joined
nwc10 o/ 07:32
08:04 brrt left 08:08 patrickb joined 08:50 sena_kun left 09:10 brrt joined 09:14 brrt left 10:04 lizmat_ joined 10:07 lizmat left 10:08 lizmat_ is now known as lizmat 11:02 brrt joined 11:29 ggoebel joined 11:39 robertle_ joined 11:40 zakharyas left 12:50 pamplemousse joined
pamplemousse \o 12:50
brrt \o 12:52
pamplemousse: I was wondering if the email I sent made any sense 12:53
12:54 pamplemousse_ joined 12:57 pamplemousse left, pamplemousse_ is now known as pamplemousse
pamplemousse brrt: Yes, it did. Thank you for your feedback! I was wondering where I could find more information about MBC? 12:59
13:11 zakharyas joined
jnthn pamplemousse: github.com/MoarVM/MoarVM/blob/mast...e.markdown should be fairly complete 13:26
pamplemousse Thank you! 13:27
brrt iirc, nine should also know the odds and ends, having written the new bytecode compielr 13:33
pamplemousse Alright 13:38
Geth MoarVM: pamplemoussecache++ created pull request #1107:
Update bytecode docs to define SC acronym
13:45
MoarVM: 145149c203 | (Madeleine Goebel)++ (committed using GitHub Web editor) | docs/bytecode.markdown
Update bytecode docs to define SC acronym
13:51
MoarVM: 20930127ec | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | docs/bytecode.markdown
Merge pull request #1107 from pamplemoussecache/patch-1

Update bytecode docs to define SC acronym
14:02 sena_kun joined 14:17 pamplemousse left, pamplemousse joined 14:35 brrt left 15:12 robertle_ left 15:19 patrickb left
pamplemousse timotimo: If you're on, I had a quick question about your output using the command you mentioned using to get the bytecode: colabti.org/irclogger/irclogger_lo...-05-24#l95 15:42
Your output (gist.github.com/timo/6d0f3787da94a...8b1aec1ee) is much prettier than mine (gist.github.com/pamplemoussecache/...987397bf5) and while mine looks pretty much like what I expected, I was wondering if there's an extra step I could have taken to get output that looks like yours 15:43
timotimo pamplemousse: you should get the output i got from "moar --dump bloop.moar" 15:54
15:56 brrt joined
pamplemousse timotimo: That worked, thanks! 15:57
timotimo great 15:58
y'know, if you'd like you could look into making "moar --dump" just a little smarter with regards to the files rakudo puts in precomp folders; those files start with a bit of ascii (or utf8 more likely) that has some hashes and a stringified "dependency specification" 16:04
after the first hash there's a 0a byte, which i think is \n, and after the second one there's a 0 byte
then there's a filename starting with a repository name, like perl#sources/blahblah, followed by another null byte 16:05
then another hash, another null byte
and then there's the ascii/utf8 DependencySpecification.new(blahblah) followed by two 0a
and *then* comes the "MOARVM" magic cookie that moar --dump looks for
very low importance, just a little convenience feature 16:06
AFKBBL
pamplemousse: btw, here's a tool nine wrote to pick a moarvm file apart into its individual pieces, maybe you'll find it useful: gist.github.com/niner/c24f4c2f8ae0...03669d6423 16:52
pamplemousse Neat, thanks! 16:53
17:15 brrt left 17:38 brrt joined, zakharyas left 19:00 pamplemousse left, pamplemousse joined 19:46 robertle left 20:19 pamplemousse_ joined 20:22 zakharyas joined, brrt left, pamplemousse left 20:30 lizmat_ joined 20:33 pamplemousse__ joined, lizmat__ joined 20:34 lizmat left 20:35 lizmat_ left, lizmat__ is now known as lizmat 20:36 pamplemousse_ left 20:37 pamplemousse__ left 20:42 pamplemousse joined 20:49 sena_kun left 20:53 lucasb joined 21:12 pamplemousse left 21:13 zakharyas left 22:30 MasterDuke joined, pamplemousse joined 22:33 MasterDuke left 22:42 pamplemousse left 23:52 lucasb left