<lilyp>heh, prolog programming in scheme <wingo>you know, guile should de-duplicate its stack maps. should shave quite some space from binaries <wingo>ah it's the arities that take a lot of space and have a lot of duplication. hum <lilyp>cwebber: submitted a pull request <cwebber>lilyp: consider /join #spritely btw :) <mwette>by the way: i'm playing with the debug info and can't seem to get my hands on a dwarf die for my function. ANy pointers? <wingo>yeah that's possible, depends on how much explosion in number of instructions on the tree-il->cps stage <wingo>objdump --dwarf=info stage2/system/vm/assembler.go <mwette>I was using (ctx-die (elf->dwarf-ctx (debug-context-elf (... foo2)...) <mwette>I'm trying to get my hands around the debug environment, digging into system/vm/*.scm and system/repl/debug.scm and etc <mwette>reading through dwarf-2 spec (and a tutorial doc I found) <wingo>i think you want (find-program-die (program-code f)) ***robin_ is now known as robin
***manumanu_ is now known as manumanumanu
<pinoaffe>vijaymarupudi: that looks really nice, I'll definitely check out bytestructures next time I need to process binary data