drbobbeaty has joined #jruby
<GitHub37> [jruby] nirvdrum pushed 5 new commits to truffle-head: https://github.com/jruby/jruby/compare/6f351178db11...72e255b8d521
<GitHub37> jruby/truffle-head 32f3100 Kevin Menard: [Truffle] Use an allocation node to create strings in String#+.
<GitHub37> jruby/truffle-head 65834b1 Kevin Menard: [Truffle] Consolidated some of the encoding compatibility checks and logic for concatenating ropes.
<GitHub37> jruby/truffle-head ed43a35 Kevin Menard: [Truffle] Minor style fix.
ale_ has quit [Ping timeout: 256 seconds]
bb010g has joined #jruby
ale_ has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
<GitHub135> [jruby] nirvdrum pushed 1 new commit to truffle-head: https://github.com/jruby/jruby/commit/4ecf22b97da41f30c80bb52b94998ac83f549e24
<GitHub135> jruby/truffle-head 4ecf22b Kevin Menard: [Truffle] Tidied up the `string_byte_index` a bit.
enebo has quit [Quit: enebo]
shellac has quit [Quit: Computer has gone to sleep.]
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
<GitHub29> [jruby] nirvdrum pushed 1 new commit to truffle-head: https://github.com/jruby/jruby/commit/33e9e3a9e8cc6dbbab329f244addc2989e7116fc
<GitHub29> jruby/truffle-head 33e9e3a Kevin Menard: [Truffle] Added a faster path for fixed-width encodings in `string_character_byte_index` primitive.
alex0ptr has quit [Ping timeout: 252 seconds]
pawnbox has joined #jruby
alex0ptr has joined #jruby
pawnbox has quit [Remote host closed the connection]
alex0ptr has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
bb010g has quit [Quit: Connection closed for inactivity]
tcrawley-away is now known as tcrawley
pilne has quit [Quit: Quitting!]
tcrawley is now known as tcrawley-away
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 264 seconds]
knu has quit [Read error: Connection reset by peer]
lopex has quit [Quit: Connection closed for inactivity]
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 258 seconds]
zacts has quit [Ping timeout: 258 seconds]
<GitHub116> [jruby] Paxa opened issue #4408: Addrinfo not working on alpine linux https://github.com/jruby/jruby/issues/4408
knu has joined #jruby
pawnbox has quit [Ping timeout: 258 seconds]
pawnbox has joined #jruby
prasunanand has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 264 seconds]
knu has quit [Quit: Reboot...]
knu has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
donV has joined #jruby
prasunanand has quit [Ping timeout: 245 seconds]
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 252 seconds]
donV has quit [Quit: donV]
donV has joined #jruby
<donV> Hi all!
lopex has joined #jruby
shellac has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 260 seconds]
vtunka has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
vtunka has quit [Quit: Leaving]
mpapis has joined #jruby
tcrawley-away is now known as tcrawley
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 264 seconds]
<GitHub75> [jruby] abnud1 opened issue #4409: have_header from mkmf fails saying I should install development tools first https://github.com/jruby/jruby/issues/4409
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 256 seconds]
marciol has joined #jruby
<marciol> hi guys, worth migrate an Rails app from MRI Ruby to JRuby taking account the next Truffle+Graal version?
<marciol> * a Rails app
<kares> marciol: hey! nope -> truffle does not yet run the full Rails stack (AR)
<marciol> kares: Yes, but thinking in future, is worth to start the migration to the regular JRuby now?
<kares> but its still worth migrating to JRuby classic in cases where you can leverage GIL-free Ruby impl
<kares> marciol: wouldn't plan for the future much :) ... test it out and see what does it get you
<chrisseaton> marciol: do you find normal Ruby's performance to be limiting you?
<marciol> chrissseaton: sometimes I think that I can get more performance with use of less machines in the long run if my app were running on JVM
<chrisseaton> marciol: Truffle probably isn't ready to run your app yet, but if you want to send me your Gemfile.lock so I can see what it is you need to be running
<marciol> but I gonna test if my hyphotesis is correct
<chrisseaton> Truffle doesn't have a lot of compatibility with JRuby - you'll be running C extensions rather than JRuby's versions of gem when you do run on Truffle
<chrisseaton> But it's always a good idea to try out JRuby
<marciol> I wondering if is worth to migrate to regular jruby while waiting Truffle is production ready
<kares> marciol: you should see a cost saving in server costs if you run JRuby
<kares> since you can handle more requests concurrently in a single JRuby/JVM process
<marciol> so I can get immediate benefits
vtunka has joined #jruby
<marciol> chrisseaton: nokogiri is a problem yet to be solved no?
<marciol> I have several gems in my app that depends on nokogiri
<chrisseaton> Everything depends on Nokogiri :)
<marciol> yes
<chrisseaton> I'm working on it at the moment, and OpenSSL
<chrisseaton> The majority of gems have a transient dependency on a C extension (I counted)
<marciol> great, I'll wait the best moment to experiment. I'm anxious :)
shellac has joined #jruby
<marciol> I had talked a lot about Truffle to my ruby mates
<chrisseaton> Oh cool. It's taking a while but we're getting there fast. We have the biggest Ruby team in the world working for us.
<chrisseaton> More Ruby Prize nominees than anyone else.
<chrisseaton> Not sure about that last one actually.
<marciol> really great
tcrawley is now known as tcrawley-away
alex0ptr has joined #jruby
alex0ptr_ has joined #jruby
alex0ptr has quit [Ping timeout: 265 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
tcrawley-away is now known as tcrawley
tenderlove has quit [Remote host closed the connection]
tenderlove has joined #jruby
tenderlove has quit [Ping timeout: 264 seconds]
vtunka has quit [Quit: Leaving]
enebo has joined #jruby
vtunka has joined #jruby
alex0ptr_ has quit [Remote host closed the connection]
shellac has joined #jruby
marciol has quit [Remote host closed the connection]
marciol has joined #jruby
kith has quit [Quit: kith]
shellac has quit [Quit: Computer has gone to sleep.]
donV has quit [Ping timeout: 264 seconds]
vtunka has quit [Quit: Leaving]
zacts has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 250 seconds]
drbobbeaty has quit [Ping timeout: 245 seconds]
<GitHub0> [jruby] nirvdrum pushed 11 new commits to truffle-head: https://git.io/vMepi
<GitHub0> jruby/truffle-head 73bb0a3 Kevin Menard: [Truffle] New core string for error message.
<GitHub0> jruby/truffle-head 4cf3007 Kevin Menard: [Truffle] Avoid creating ByteLists for String#casecmp.
<GitHub0> jruby/truffle-head 0e6845b Kevin Menard: [Truffle] Moved a boundary to tidy up a bit.
lopex has quit [Quit: Connection closed for inactivity]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
bga571 has joined #jruby
<bga571> Will there be a new jruby release in our Christmas stockings this year?
<GitHub65> [jruby] nirvdrum pushed 3 new commits to truffle-head: https://git.io/vMvJh
<GitHub65> jruby/truffle-head a698e78 Kevin Menard: [Truffle] Avoid converting Ropes to ByteLists in Rubinius::ByteArray#locate.
<GitHub65> jruby/truffle-head bc41c32 Kevin Menard: [Truffle] Switched from ByteList to Rope in much of the regexp subsystem.
<GitHub65> jruby/truffle-head 1f211fd Kevin Menard: [Truffle] Avoid creating ByteLists for the `time_strftime` primitive.
thedarkone2 has joined #jruby
donV has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 260 seconds]
dling` has joined #jruby
pilne has joined #jruby
mpapis_ has joined #jruby
mpapis_ has quit [Client Quit]
mpapis_ has joined #jruby
mpapis_ has quit [Client Quit]
mpapis_ has joined #jruby
mpapis_ has quit [Client Quit]
mpapis has quit [Quit: Goodbye]
michal_papis has joined #jruby
michal_papis is now known as mpapis
mpapis_ has joined #jruby
mpapis has quit [Quit: Goodbye]
mpapis_ is now known as mpapis
mpapis has quit [Client Quit]
mpapis has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<GitHub72> [jruby] headius pushed 1 new commit to master: https://git.io/vMvnG
<GitHub72> jruby/master 993395f Charles Oliver Nutter: Restore deprecated field for concurrent-ruby. Fixes #4407.
<GitHub174> [jruby] headius closed issue #4407: Concurrent::ScheduledTask is broken on master JRuby https://git.io/v1hIc
matthewd has quit [Ping timeout: 246 seconds]
tcrawley is now known as tcrawley-away
matthewd has joined #jruby
enebo has quit [Quit: enebo]
enebo has joined #jruby
enebo has quit [Ping timeout: 258 seconds]
enebo_ has joined #jruby
pawnbox has quit [Remote host closed the connection]
enebo_ has quit [Client Quit]
shellac has joined #jruby
shellac has quit [Client Quit]
alex0ptr has joined #jruby
alex0ptr_ has joined #jruby
alex0ptr has quit [Ping timeout: 258 seconds]