Antiarc has quit [Remote host closed the connection]
TheWhip has joined #jruby
zacts has quit [Ping timeout: 240 seconds]
TheWhip has quit [Ping timeout: 260 seconds]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 250 seconds]
zacts has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
TheWhip has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
TheWhip has quit [Ping timeout: 265 seconds]
TheWhip has joined #jruby
pawnbox has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
pawnbox has quit [Remote host closed the connection]
zacts has joined #jruby
zacts has quit [Read error: Connection reset by peer]
johnsonch_afk is now known as johnsonch
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 244 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
johnsonch is now known as johnsonch_afk
pawnbox has joined #jruby
zacts has joined #jruby
rsim has joined #jruby
<GitHub90>
[jruby] headius closed pull request #4106: MRI does same logic for Yielder#yield and #<<. Fixes #3814 cases. (master...yielder_append_fix) https://git.io/v6Q5n
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Remote host closed the connection]
vtunka has joined #jruby
vtunka_ has joined #jruby
SuperTaz has joined #jruby
shellac has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has joined #jruby
<eregon>
headius: yeah, otherwise it's impossible to track progress due to Maven buffering the dots :/ It would be really nice to get rid of Maven when running the specs
<eregon>
headius: that would be CircleCI? Not sure it's better though
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka_ has quit [Quit: Leaving]
shellac has joined #jruby
AdmirableSnackba has joined #jruby
dinfuehr_ has quit [Ping timeout: 276 seconds]
drbobbeaty has joined #jruby
bbrowning_away is now known as bbrowning
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
pitr-ch has joined #jruby
TheWhip has quit []
johnsonch_afk is now known as johnsonch
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
<GitHub173>
[jruby] eregon pushed 2 new commits to truffle-head: https://git.io/v6776
<GitHub173>
jruby/truffle-head 78ea0a3 Benoit Daloze: [Truffle] Assert that we got a private or protected method.
<GitHub173>
jruby/truffle-head 8d67e27 Benoit Daloze: [Truffle] Fixnum#div and Bignum#div should be defined as #/
johnsonch is now known as johnsonch_afk
tcrawley-away is now known as tcrawley
<GitHub27>
[jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/v67do
<GitHub27>
jruby/truffle-head 88d62d5 Chris Seaton: [Truffle] Switch to class profiles for self and arguments.
lance|afk is now known as lanceball
pawnbox has quit [Remote host closed the connection]
Caerusz has quit [Quit: EliteBNC - http://elitebnc.org (Auto-Removal: idle account/not being used)]
camlow321 has joined #jruby
lanceball is now known as lance|afk
camlow325 has quit [Ping timeout: 258 seconds]
<etehtsea>
headius there is an issue, that I don't know how to fix. If bind is lazy, how to check that port is in use? Ok, I can create socket just to check this, but this is too ugly and bad from perf point
<etehtsea>
I mean bind should raise EADDRINUSE, but in case of lazy init, error will appear after first command will be run on this socket
hobodave has joined #jruby
claudiuinberlin has quit []
<headius>
etehtsea: yeah I'm not sure about that sort of thing
<headius>
if you look at my branch I started working on deferring the actual socket creation so I could emulate the way Ruby does it
<headius>
it gets messy quick
<headius>
errors are deferred until you actually try to connect, etc
<yopp>
chrisseaton, can ruby be used as a fronted for truffle instead of java? velociraptor.jpg
<chrisseaton>
no, we haven't experimented with any other languages for using Truffle yet. Kotlin would probably work immediately. Scala may be ok for some language constructs. Clojure would be interesting. JRuby might be pushing it.
<chrisseaton>
We know we can't PE through most of JRuby already.
<headius>
well, can't right now
<chrisseaton>
PE means avoiding unbounded recursion and things, so it's not just a case of fixing the Graal bugs with indy that you're seeing
<chrisseaton>
It's a design thing rather than some limitation in either JRuby or Truffle
<headius>
I know it's not
<headius>
yes, I know
<yopp>
uh.
<headius>
and designs can be improved
<GitHub68>
[jruby] bjfish pushed 1 new commit to truffle-thread-group-layout: https://git.io/v6drf
<GitHub68>
jruby/truffle-thread-group-layout aea26f7 Brandon Fish: [Truffle] Update ThreadGroup to use Ruby
<yopp>
Because I would love to play with truffle, but mi non parlo java bene
<headius>
heheh
<headius>
play with it as in help impl?
<headius>
many of the places JRuby+Truffle needs help are in Ruby already
<headius>
core class impls adapted from Rubinius, stdlib from MRI
<yopp>
as in "try to write your own language in 7 easy steps and fail"
<headius>
ahh righto :-)
<chrisseaton>
Do you know Python? You could try PyPy then
<headius>
yeah, that's somewhat limiting right now I guess...Truffle is a Java-based framework
<chrisseaton>
And Truffle isn't just Java byte code - the DSL runs in the Java compiler so you'd have to replace that as well
zacts has quit [Quit: WeeChat 1.4]
<yopp>
chrisseaton, I think my python is a bit better than my java
<GitHub50>
[jruby] headius pushed 2 new commits to jruby-1_7: https://git.io/v6dof
<GitHub50>
jruby/jruby-1_7 02c988a Charles Oliver Nutter: Revert "update getConstant lookup to avoid auto-loading constant on a const_defined? check"...
<GitHub50>
jruby/jruby-1_7 14224e3 Charles Oliver Nutter: Actually try to sync FS when IO.fsync is called. Fixes #4073.