bga57 has joined #jruby
camlow321 has quit [Quit: WeeChat 1.5]
enebo has quit [Quit: Leaving.]
enebo has joined #jruby
enebo has quit [Client Quit]
<GitHub28> [jruby] chrisseaton deleted jdk9-build at 8ed38e6: https://git.io/vyN5Q
<GitHub124> [jruby] chrisseaton closed pull request #4338: Support building on Java 9 (master...jdk9-build) https://git.io/v1kxw
ankitr has joined #jruby
ankitr is now known as atm0sphere
thedarkone2 has quit [Quit: thedarkone2]
donV has joined #jruby
olle has joined #jruby
atm0sphere has quit [Ping timeout: 268 seconds]
zacts has quit [Ping timeout: 256 seconds]
olle_ has joined #jruby
olle has quit [Ping timeout: 240 seconds]
olle_ is now known as olle
zacts has joined #jruby
<GitHub83> [jruby-openssl] kares pushed 2 new commits to master: https://git.io/vyACC
<GitHub83> jruby-openssl/master 2743c7c kares: use the helper to printStackTrace
<GitHub83> jruby-openssl/master 8e5d762 kares: [travis-ci] cleanup/update tested JRubies
vtunka has joined #jruby
<GitHub146> [jruby-openssl] kares closed pull request #126: Add cipher suite strings for IBM JRE (master...add-ibm-jre-cipher-suites) https://git.io/vyPIP
<GitHub183> jruby-openssl/master 580ea57 Yuki: Add cipher suite strings for IBM JRE (#126)...
<GitHub183> [jruby-openssl] kares pushed 1 new commit to master: https://git.io/vyAWx
<GitHub91> [jruby-openssl] kares closed issue #125: Few cipher suites on IBM JRE https://git.io/vyPUd
shellac has joined #jruby
<travis-ci> jruby/jruby-openssl (master:580ea57 by Yuki): The build was broken. (https://travis-ci.org/jruby/jruby-openssl/builds/213330286)
shellac has quit [Remote host closed the connection]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
atm0sphere has joined #jruby
atm0sphere has quit [Remote host closed the connection]
ankitr has joined #jruby
ankitr is now known as fdgdf
fdgdf is now known as dfdf
olle_ has joined #jruby
olle has quit [Ping timeout: 260 seconds]
olle_ is now known as olle
Thijsc has joined #jruby
<Thijsc> Hi All. I'm looking for some guidance on how to call things in a Rails app from Java land. We've been heavily using Kafka, I'm trying to get an open source library together that acts as a proxy between the Kafka Connect library and Ruby. I have the basics working by copying some stuff from Redstorm. So I receive data from Kafka on the Ruby side.
<Thijsc> This all works fine mostly using ScriptingContainer
<Thijsc> What I'm stuck on is coming up with a good way to load in our Rails app. I can make a war using warble which works well. I can't seem to find a proper way to add that Jar to the classpath in such a way that I can initialize the Rails app and call stuff in it using ScriptingContainer.
<Thijsc> Any pointers on a way to do this?
<Thijsc> Or maybe some other project uses this approach?
olle has quit [Quit: olle]
bbrowning_away is now known as bbrowning
shellac has joined #jruby
drbobbeaty has joined #jruby
olle has joined #jruby
lance|afk is now known as lanceball
olle has quit [Quit: olle]
enebo has joined #jruby
prasunanand has joined #jruby
tcrawley-away is now known as tcrawley
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
prasunanand has quit [Ping timeout: 246 seconds]
dfdf has quit [Ping timeout: 246 seconds]
vtunka has quit [Quit: Leaving]
tcrawley is now known as tcrawley-away
vtunka has joined #jruby
camlow325 has joined #jruby
dfdf has joined #jruby
donV has quit [Ping timeout: 240 seconds]
bbrowning is now known as bbrowning_away
camlow325 has quit [Quit: WeeChat 1.5]
ankitr has joined #jruby
dfdf has quit [Remote host closed the connection]
ankitr has quit [Ping timeout: 258 seconds]
ankitr has joined #jruby
donV has joined #jruby
thedarkone2 has joined #jruby
vtunka has quit [Quit: Leaving]
prasunanand has joined #jruby
Thijsc has quit [Ping timeout: 240 seconds]
donV has quit [Quit: donV]
shellac has quit [Quit: Leaving]
ankitr has quit [Ping timeout: 256 seconds]
prasunanand has quit [Remote host closed the connection]
tcrawley-away is now known as tcrawley
prasunanand has joined #jruby
byteflame has joined #jruby
camlow325 has joined #jruby
camlow321 has joined #jruby
<GitHub86> [jruby] heikobornholdt opened issue #4541: annotations does not working without generating java class https://git.io/vyxDr
camlow325 has quit [Ping timeout: 260 seconds]
byteflam1 has joined #jruby
bbrowning_away is now known as bbrowning
byteflame has quit [Quit: leaving]
hobodave has joined #jruby
subbu is now known as subbu|lunch
tenderlove has joined #jruby
oncall-pokemon has quit [Quit: Connection closed for inactivity]
<hobodave> Hey guys. I'm not clear on whether or not I should be using -Xcompile.invokedynamic=true with jruby-9.1.7.0 running on Java 1.8.0_121-b13
<hobodave> https://github.com/jruby/jruby/wiki/PerformanceTuning - this says it is enabled by default on JDK 8 builds, but jruby --properties says it defaults to false
<hobodave> which is it?
<enebo> hobodave: that is out of date.
<hobodave> which?
<enebo> hobodave: that flag is off by default
<enebo> hobodave: ...but...
<enebo> hobodave: we do use invokedynamic for many things internally now by default but not all the things
<enebo> hobodave: so enabling that might give you a good speed bump or not depending on your code
<hobodave> Is the current recommendation to try enabling it?
<hobodave> gotcha
<enebo> hobodave: we disabled it as a default not because it did not run well but because it tended to make warmup in Rails take too long
<enebo> hobodave: but your mileage may vary...not everyone was complaining...just enough to ratchet it back a bit
<enebo> I will update the document
<enebo> hobodave: definitely try it enabled though and see how things go
<hobodave> Great, is there specific patterns I should pay attention to that might not perform well?
<hobodave> *are
<enebo> hobodave: in general everything will be faster or the same speed but if it warmup appears to take longer then you will need to decide if that is a problem or not
<hobodave> I really appreciate your help enebo. WOuld you recommend a resource to read about what invokedynamic really is? My java-fu is weak
<enebo> hobodave: headius has written several blogs showing how it can be used and how JRuby uses it.
<hobodave> thank you!
<enebo> hobodave: some are several years old now but the gist is there. It is fairly low-level in explaining how implementations can use it
<GitHub132> [jruby] enebo pushed 2 new commits to master: https://git.io/vyxjk
<GitHub132> jruby/master 586b93e Thomas E. Enebo: See last log message...converting to yieldSpecific in few places where it...
<GitHub132> jruby/master e4adab3 Thomas E. Enebo: Two users where knowing we are passing 0 or 2 arity can then use yieldSpecific....
prasunanand has quit [Remote host closed the connection]
subbu|lunch is now known as subbu
donV has joined #jruby
<travis-ci> jruby/jruby (master:586b93e by Thomas E. Enebo): The build passed. (https://travis-ci.org/jruby/jruby/builds/213536513)
subbu is now known as subbu|afk
byteflam1 has quit [Ping timeout: 264 seconds]
hobodave has quit [Ping timeout: 260 seconds]
tcrawley is now known as tcrawley-away
hobodave has joined #jruby
subbu|afk is now known as subbu
<hobodave> I just noticed that jruby 9.1.8.0 no longer provides lib/jruby-truffle.jar -- I didn't use this, but I'm wondering what happened to it
<hobodave> thank you havenwood
<havenwood> hobodave: you're welcome
hobodave has quit [Read error: Connection reset by peer]
hobodave_ has joined #jruby
hobodave_ has quit [Quit: Computer has gone to sleep.]
hobodave has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
byteflame has joined #jruby
bbrowning is now known as bbrowning_away
akp has joined #jruby
hobodave has quit [Quit: Computer has gone to sleep.]
hobodave has joined #jruby
hobodave has quit [Ping timeout: 240 seconds]
donV has quit [Quit: donV]
camlow321 has quit [Quit: WeeChat 1.5]
camlow325 has joined #jruby