pwh has quit [Read error: Connection reset by peer]
pwh has joined #rubinius
flavio has quit [Quit: WeeChat 0.4.1]
Prathamesh has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Prathamesh has joined #rubinius
Prathamesh has quit [Client Quit]
|jemc| has joined #rubinius
Prathamesh has joined #rubinius
pwh has quit []
amsi has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
elia has quit [Quit: Computer has gone to sleep.]
Prathamesh has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
postmodern has quit [Ping timeout: 272 seconds]
Prathamesh has joined #rubinius
pwh has joined #rubinius
elia has joined #rubinius
Prathamesh has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Prathamesh has joined #rubinius
JohnBat26 has joined #rubinius
Prathamesh has quit [Ping timeout: 240 seconds]
Prathamesh has joined #rubinius
elia has quit [Quit: Computer has gone to sleep.]
pwh has quit [Ping timeout: 245 seconds]
havenwood has quit [Remote host closed the connection]
pwh has joined #rubinius
havenwood has joined #rubinius
havenwood has quit [Ping timeout: 264 seconds]
<cremes>
brixen: just signed up for the enova hack night on wednesday. hope to see you there!
<brixen>
cremes: oh, thanks for reminding me!
<yorickpeterse>
"hack night?"
<yorickpeterse>
heh
<brixen>
cremes: it's on my calendar!
<cremes>
great!!
<brixen>
will I find out what evil you've been concocting with minix?
<cremes>
heh, i wish. still knocking it around in qemu but i do have some evil thoughts. just need to turn those thoughts into reality. :)
<brixen>
I wonder if anyone has made a mini-plan9
<brixen>
oh this is nice, segv but core file shows no fault and our segv handler renders no bt at all
<brixen>
and it's random
<brixen>
weeee
pwh has quit [Ping timeout: 272 seconds]
<cremes>
you get to work on the coolest problems :P
DanielVartanov_ has quit [Remote host closed the connection]
Prathamesh has quit [Read error: Connection reset by peer]
Prathamesh has joined #rubinius
havenwood has joined #rubinius
<headius>
wow, haven't heard about minix in years
Prathamesh has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<lbianc>
Hi yorickpeterse! I was looking for the rubinius migration for the mcjit, is there anyone working on it?
<yorickpeterse>
lbianc: not at the moment
<lbianc>
Ok, are you planning it?
caiooliveira has joined #rubinius
<yorickpeterse>
lbianc: There's no definitive schedule for it, we first have to see how much work it would be
<yorickpeterse>
brixen is doing a bunch of things on the JIT, but they're unrelated to mcjit
<yorickpeterse>
Also, from what I gather mcjit doesn't perform as well as the current LLVM setup (granted most I could find was a bit older), so we'd have to look into that as well
<lbianc>
humm... Ok. I was looking for what was necessary to port rubinius to ppc64le and this problem came up. LLVM 3.5 supports ppc64le only for mcjit
<lbianc>
vitorlima had a talk with you some time ago about it, but he didnt know about the mcjit port
<cremes>
headius: minix3 just got released a few weeks ago. it has a complete BSD userland, so it’s pretty much a fully functional unix.
<cremes>
headius: minix v3.3 was release, that is. minix3 is a few years old but the latest release is pretty sweet.
elia has joined #rubinius
<yorickpeterse>
lbianc: we'll have to port sooner or later since LLVM is nuking the old JIT with 3.6
<yorickpeterse>
"LLVM: fuck semantic versioning"
<headius>
I assume there's some reason they deprecated the old JIT framework
<headius>
semver is hard to do on really big projects when you want to iterate just one subsystem
<yorickpeterse>
headius: they're doing it on a minor version though
<yorickpeterse>
plus this now means a whole bunch of distros will be updating to 3.6, while others wont
<yorickpeterse>
so we either have to support both, somehow, or require >= 3.6
<headius>
well, minor in classical semver, but llvm has more than just x.y version in it
<headius>
perhaps x.y should be considered major for llvm
<headius>
in any case...I'm curious why the old jit had to be tossed
jnh has joined #rubinius
postmodern has joined #rubinius
<yorickpeterse>
headius: the old LLVM JIT API was, in their own words, more of an ad-hoc implementation
<yorickpeterse>
opposed to something well designed
<jnh>
morning.
<headius>
yorickpeterse: mmm I think I remember reading that somewhere too
pwh has joined #rubinius
josh-k has joined #rubinius
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubinius
josh-k_ has joined #rubinius
josh-k has quit [Ping timeout: 240 seconds]
<yorickpeterse>
brixen: quick question, for rubysl, the 2.0 branches also apply to 2.1, 2.2, etc, right?
<brixen>
yep
<yorickpeterse>
Ah ok
<brixen>
if you are working on 2.2 stuff (or in general, the upcoming MRI release), you can use a branch