<GitHub165> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://github.com/jruby/jruby/commit/054086bc80c8cca57fb7aeac38d1b9486f630fe7
<GitHub165> jruby/truffle-head 054086b Chris Seaton: [Truffle] Dead code.
<travis-ci> jruby/jruby (truffle-head:acb3b9c by Chris Seaton): The build was broken. (https://travis-ci.org/jruby/jruby/builds/188701499)
<travis-ci> jruby/jruby (master:5db8ace by Chris Seaton): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/188701900)
<lopex> lots of truffle activity is there going to be a semi-release soon ?
<travis-ci> jruby/jruby (truffle-head:054086b by Chris Seaton): The build was broken. (https://travis-ci.org/jruby/jruby/builds/188704289)
<lopex> chrisseaton, nirvdrum do you have perf ci for sequel ?
enebo has joined #jruby
enebo has quit [Quit: enebo]
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 246 seconds]
<nirvdrum> lopex: No. I suppose I should look into running the sequel test suite now that we have the postgres-pr driver running.
<nirvdrum> lopex: As for uptake in activity, I think we're just coming back from vacation. Today is my first day back since Christmas.
<lopex> nirvdrum: happy new year then :P
<nirvdrum> Heh. Thanks. You too.
<lopex> nirvdrum: I only depend on sequel and sinatra atm
<nirvdrum> I'm just getting back into the swing of things over here.
<lopex> for my tool, but I'll happily ditch sinatra
<nirvdrum> We run Sinatra just fine.
<nirvdrum> And Roda.
<nirvdrum> Probably other Rack-based frameworks that aren't as complex as Rails.
<lopex> yeah, cool, I'm happy jruby-truffle i almost at the end
<lopex> I hate rails
<nirvdrum> I was poking more at RubyGems just before the holiday.
<nirvdrum> I was able to install a gem over HTTP using a local gem server (we don't have openssl support yet, so HTTPS is out).
<lopex> wowsers
<lopex> given what you'd have to accomplish
<lopex> damn you ruby
<lopex> nirvdrum: one thing is IO, the bindings, strings
<lopex> not to mention runtime
<lopex> nirvdrum: hats off
<nirvdrum> Thanks. It's obviously just not me. And it looks like for RubyGems, a lot of pieces were in place already. I really just had to set some value in RbConfig due to a bug in RubyGems.
<nirvdrum> And work on zlib performance a bit.
<lopex> and I really think this will be a thing for commercial use
<lopex> nirvdrum: is the sulong thingy going well as well ?
<nirvdrum> I believe so. But that's really been chrisseaton's work.
<lopex> nirvdrum: like chrisseaton was painfully cracking sulong/mri c macros thingies
<lopex> hats off to that too
<lopex> nirvdrum: but it's quite funny at some point. c preprocessor being just a string substitiution is now a subject or some god knows IR level analysis
<lopex> in clang
<nirvdrum> I haven't really looked at things from the Sulong side. I've just trusted that they work.
<bga57> will truffle work with openjdk, or just oracle's jdk?
<lopex> bga57: since 9 it will work otb
<nirvdrum> bga57: Truffle (and by extension, JRuby+Truffle) work with OpenJDK. However, to get peak performance, you want to have the Graal compiler available. The easiest way to do that is to download a copy of GraalVM from Oracle Technology Network.
<nirvdrum> With Java 9, you'll be able to just get the Graal JAR and use that with the standard JDK.
<bga57> openjdk9 hasn't been ported to freebsd yet :(
<nirvdrum> bga57: We provide JDK 8 builds with the JVMCI stuff backported at http://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html
<nirvdrum> But, you'd have to use the Linux ABI on FreeBSD, I'd guess.
<bga57> FreeBSD 11 is the first release with Linux 64 bit ABI support, not sure how mature it is.
<nirvdrum> Ahh, I didn't know that.
<nirvdrum> FreeBSD is the first one I've run in years and that's been due to FreeNAS.
pawnbox has quit [Read error: Connection reset by peer]
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 272 seconds]
alex0ptr has joined #jruby
alex0ptr_ has joined #jruby
alex0ptr has quit [Ping timeout: 248 seconds]
alex0ptr_ has quit [Ping timeout: 248 seconds]
pilne has quit [Quit: Quitting!]
pawnbox has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 245 seconds]
pawnbox has quit [Ping timeout: 245 seconds]
pawnbox has joined #jruby
<zacts> buffer #music-theory
nirvdrum has quit [Ping timeout: 246 seconds]
nirvdrum has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Read error: No route to host]
pawnbox has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
alex0ptr has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
alex0ptr has quit [Ping timeout: 245 seconds]
pawnbox has quit [Ping timeout: 248 seconds]
pawnbox has joined #jruby
mike___1234 has joined #jruby
mike___1234 has quit [Quit: Leaving]
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 256 seconds]
pawnbox has quit [Ping timeout: 256 seconds]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
pawnbox_ has joined #jruby
pawnbox_ has quit [Ping timeout: 246 seconds]
pawnbox has joined #jruby
alex0ptr has joined #jruby
pawnbox has quit [Ping timeout: 258 seconds]
alex0ptr has quit [Ping timeout: 258 seconds]
drbobbeaty has joined #jruby
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 256 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
thelacce has joined #jruby
vtunka has joined #jruby
pawnbox has joined #jruby
thelacce has quit []
thelacce has joined #jruby
thelacce has quit [Client Quit]
pawnbox has quit [Remote host closed the connection]
shellac has joined #jruby
pawnbox has joined #jruby
<GitHub144> [jruby] chrisseaton pushed 2 new commits to truffle-head: https://git.io/vMO7U
<GitHub144> jruby/truffle-head a700d81 Chris Seaton: [Truffle] Organise imports.
<GitHub144> jruby/truffle-head 834fc84 Chris Seaton: [Truffle] Copyright years.
<travis-ci> jruby/jruby (truffle-head:a700d81 by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/188821576)
tcrawley-away is now known as tcrawley
pawnbox_ has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
alex0ptr has joined #jruby
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
vtunka has quit [Quit: Leaving]
drbobbeaty has joined #jruby
hays has quit [Ping timeout: 248 seconds]
vtunka has joined #jruby
mpapis has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
bbrowning_away is now known as bbrowning
pawnbox has quit [Ping timeout: 258 seconds]
vtunka has quit [Quit: Leaving]
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
vtunka has joined #jruby
marciol has joined #jruby
pawnbox has joined #jruby
lance|afk is now known as lanceball
kares has quit [Remote host closed the connection]
asdf123 has joined #jruby
<asdf123> I get this error TypeError: nil is not a string when I execute OpenSSL::PKCS7.write_smime(OpenSSL::PKCS7.sign(certificate, private_key, data, [], OpenSSL::PKCS7::DETACHED)), does anybody know this error?
kares has joined #jruby
<GitHub98> [jruby] kares pushed 3 new commits to master: https://github.com/jruby/jruby/compare/5db8ace96aa6...757c8897faa9
<GitHub98> jruby/master 757c889 kares: allocate small(-er) Set for recursive comparison tracking...
<GitHub98> jruby/master 4852008 kares: cleanup - less lines in RecursiveComparator's internals & final fields
<GitHub98> jruby/master 01c0714 kares: re-use a StringBuilder for map-ing ENV into a String[]
<travis-ci> kares/jruby (master:101d455 by kares): The build passed. (https://travis-ci.org/kares/jruby/builds/188847598)
alex0ptr_ has joined #jruby
marciol_ has joined #jruby
vtunka has quit [Quit: Leaving]
marciol has quit [Ping timeout: 258 seconds]
alex0ptr has quit [Ping timeout: 258 seconds]
vtunka has joined #jruby
<chrisseaton> Does anyone here know about the Java logging API? It doesn't seem to be configurable except through code or a properties file. Can't I just set system properties or something?
enebo has joined #jruby
enebo has quit [Client Quit]
enebo has joined #jruby
alex0ptr_ has quit [Remote host closed the connection]
<GitHub7> [jruby] chrisseaton pushed 10 new commits to truffle-head: https://git.io/vM3tk
<GitHub7> jruby/truffle-head db858ac Chris Seaton: [Truffle] Rename jruby_home to just ruby_home.
<GitHub7> jruby/truffle-head ae04269 Chris Seaton: [Truffle] Cope with home not being set in RbConfig
<GitHub7> jruby/truffle-head e38e135 Chris Seaton: [Truffle] config logging methods.
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
tcrawley is now known as tcrawley-away
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
<travis-ci> jruby/jruby (truffle-head:56ee1cf by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/188894663)
alex0ptr has joined #jruby
alex0ptr has quit [Ping timeout: 248 seconds]
thedarkone2 has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 248 seconds]
shellac has quit [Quit: Leaving]
vtunka has quit [Quit: Leaving]
<GitHub1> [jruby] chrisseaton pushed 7 new commits to truffle-head: https://github.com/jruby/jruby/compare/56ee1cf5385c...9480aa40873f
<GitHub1> jruby/truffle-head 92d23aa Chris Seaton: [Truffle] Allow RubyGems to be silently not loaded - sometimes we want to run without home set. We have other mechanisms to warn if the user doesn't understand.
<GitHub1> jruby/truffle-head 4325e7c Chris Seaton: [Truffle] Simpler algorithm for determining the location of home.
<GitHub1> jruby/truffle-head 56ee104 Chris Seaton: [Truffle] Remove the RubyEngine abstraction - only Main was using it.
mpapis has quit [Quit: Connection closed for inactivity]
bbrowning is now known as bbrowning_away
alex0ptr has joined #jruby
bbrowning_away is now known as bbrowning
tcrawley-away is now known as tcrawley
<travis-ci> jruby/jruby (truffle-head:9480aa4 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/188924513)
<GitHub40> [jruby] chrisseaton pushed 4 new commits to truffle-head: https://github.com/jruby/jruby/compare/9480aa40873f...d872260d6030
<GitHub40> jruby/truffle-head 9b84654 Chris Seaton: [Truffle] -S has been broken for a while.
<GitHub40> jruby/truffle-head 50c5b82 Chris Seaton: [Truffle] We're missing some extra trace lines, but we were missing lots before anyway. Workaround for now.
<GitHub40> jruby/truffle-head ebca83f Chris Seaton: [Truffle] Coverage results are off - work around for now.
pilne has joined #jruby
<GitHub196> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vM3zy
<GitHub196> jruby/truffle-head 2443df5 Chris Seaton: [Truffle] Remove things we don't use in RubyInstanceConfig.
<travis-ci> jruby/jruby (truffle-head:d872260 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/188938833)
<travis-ci> jruby/jruby (truffle-head:2443df5 by Chris Seaton): The build failed. (https://travis-ci.org/jruby/jruby/builds/188942815)
<GitHub13> [jruby] sumitmah opened pull request #4420: [#4414] Fixes #4414. getVpValueWithPrec19 should raise FloatDomainErr… (master...fix-float-NAN-conversion-to-bigdecimal) https://git.io/vM32O
yahonda has joined #jruby
<GitHub102> [jruby] headius opened pull request #4421: Make StringIO thread-safe by synchronizing against ptr. (master...stringio_threadsafe) https://github.com/jruby/jruby/pull/4421
yahonda has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
pawnbox_ has quit [Ping timeout: 245 seconds]
pawnbox has joined #jruby
Puffball has quit [Quit: Puffball]
Puffball has joined #jruby
subbu is now known as subbu|lunch
riddley has quit [*.net *.split]
cremes has quit [*.net *.split]
haze has quit [*.net *.split]
joevandyk has quit [*.net *.split]
adam12 has quit [*.net *.split]
haze has joined #jruby
adam- has joined #jruby
joevandyk has joined #jruby
riddley has joined #jruby
codetodya has joined #jruby
<codetodya> Hi
<codetodya> is this guide good enough for running tests on jruby
<codetodya> or should I be looking at some other doc?
<codetodya> I've created PR https://git.io/vM32O. I want to write tests and make sure I run all the tests
<codetodya> looking for general development practice followed.
camlow325 has joined #jruby
cremes has joined #jruby
subbu|lunch is now known as subbu
<cremes> hey all… I haven’t been paying much attention lately to ruby & jruby news (just had my first baby!)
<cremes> wondering if anyone can point to any recent blog postings updating me on current jruby status, future plans, etc?
marciol_ has quit [Remote host closed the connection]
<GitHub62> [jruby] headius closed pull request #4421: Make StringIO thread-safe by synchronizing against ptr. (master...stringio_threadsafe) https://git.io/vM3ap
marciol has joined #jruby
<GitHub122> [jruby] headius closed issue #4417: StringIO is not thread-safe (raises an exception) https://github.com/jruby/jruby/issues/4417
<GitHub173> [jruby] headius pushed 2 new commits to master: https://github.com/jruby/jruby/compare/757c8897faa9...f9caf6c2e605
<GitHub173> jruby/master f9caf6c Charles Oliver Nutter: Merge pull request #4421 from headius/stringio_threadsafe...
<GitHub173> jruby/master 48c68c3 Charles Oliver Nutter: Make StringIO thread-safe by synchronizing against ptr.
marciol has quit [Ping timeout: 258 seconds]
adam- is now known as adam12
pawnbox has quit [Remote host closed the connection]
<chrisseaton> cremes: maybe watch the RubyKaigi conference talk? There haven't been any major blog posts or anything like that.
<chrisseaton> cremes: performance is improving, 2.4 features are largely done I think, that's it really
<cremes> chrisseaton: good suggestion. I’ll pull up rubykagai and take a look.
<chrisseaton> cremes: what's happening with Rubinius?
<chrisseaton> cremes: we've stopped pulling code from them after the licence change
<cremes> chrisseaton: any news on truffle integration? I wager you are still working hard on it.
<chrisseaton> cremes: look for 'Ruby's C extension problem and how we're fixing it' video for a recent summary of Truffle - it's running Rails now
<cremes> chrisseaton: no new news on rubinius. after my IO merge I had to get back to paying work. :)
<chrisseaton> (the second half of the video is a general status update)
<cremes> but I still poke at rubinius things now and again. I’ve been distracted by the arrival of my first child so I haven’t really spent any time at all doing my hobby work or lurking on irc/gitter channels.
<cremes> for any other lurkers, here’s a link to the Ruby Kaigi 2016 videos: http://confreaks.tv/events/rubykaigi2016
<cremes> there’s a relevant one entitled “Jruby 9000 Last Year, Today, and Tomorrow” that I’ll be watching.
<cremes> and here’s the Truffle video that chrisseaton mentioned: https://www.youtube.com/watch?v=YLtjkP9bD_U
<cremes> chrisseaton: awesome that truffle is now running Rails. That’s huge! Ibet it runs all of my code too… hopefully your video explains how I can try that out :)
<chrisseaton> We're starting to scale up our testing of Gems, so at some point soon we'll be letting people upload their Gemfile.locks and have us test against it.
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
rsim has quit [Ping timeout: 260 seconds]
rsim has joined #jruby
codetodya has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
rsim has quit [Ping timeout: 260 seconds]
rsim has joined #jruby
tcrawley is now known as tcrawley-away
rsim has quit [Ping timeout: 260 seconds]
rsim has joined #jruby
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
bbrowning is now known as bbrowning_away
bbrowning_away has quit [Quit: Leaving]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Puffball has quit [Remote host closed the connection]
Puffball has joined #jruby
<GitHub4> [jruby] chrisseaton pushed 5 new commits to truffle-head: https://github.com/jruby/jruby/compare/2443df5726ba...005c980ffcd2
<GitHub4> jruby/truffle-head cad5095 Chris Seaton: [Truffle] We don't need a whole node to set TOPLEVEL_BINDING
<GitHub4> jruby/truffle-head 2c18b34 Chris Seaton: [Truffle] Some dead fields in RubyInstanceConfig.
<GitHub4> jruby/truffle-head c93237d Chris Seaton: [Truffle] We don't support the -S form that runs JRuby commands.
<travis-ci> jruby/jruby (truffle-head:005c980 by Chris Seaton): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/189005934)
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
alex0ptr_ has joined #jruby
alex0ptr has quit [Read error: Connection reset by peer]
marciol has joined #jruby