camlow325 has quit [Quit: WeeChat 1.5]
guilleiguaran__ has quit [Read error: Connection reset by peer]
guilleiguaran__ has joined #jruby
cthulhua has joined #jruby
cthulhua has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asarih has quit [Ping timeout: 268 seconds]
asarih has joined #jruby
deobalds has joined #jruby
cthulhua has joined #jruby
cthulhua has quit [Client Quit]
<zacts> hello #jruby
<zacts> I may have to test jruby out soon
<zacts> I think it will be cool
<zacts> I've wanted to for a while, but got busy with school and other projects
<zacts> how well does jruby interop with other JVM languages, such as Clojure?
<kares_> well enough
<zacts> key point: it's possible. cool.
<zacts> =)
<kares_> for starters ... Ruby hashes are Java maps and arrays are lists which clojure should handle nicely
<zacts> ok
<zacts> the main reason, is I wonder if I could leverage Clojure for Overtone
<zacts> until I could make a native jruby implementation of it
<zacts> but maybe it would just be simpler to start from scratch with it
<zacts> it's a project goal of mine for Q1 or Q2 of 2017
<zacts> (unless someone gets to it before me, which I assume is unlikely)
<zacts> there is a Ruby gem for it, but it's not great
<kares_> not much familiar with Clojure - probably not many people are here
<zacts> ok
<zacts> kares_: my goal is to make a jruby specific interface into Supercollider without any Clojure
<zacts> s/goal/eventual goal for Q1/Q2 2017/
<zacts> That's what sparked my main interest with jruby
<zacts> I love Ruby, but I wanted to interface with the Supercollider Java audio synth app, to control it with Ruby
<zacts> JRuby sounds like a cool potential option for this
<zacts> Anyway, sorry for typing so fast and too many <cr> I will be back in a bit....
pawnbox has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
vali_ has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
vali_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bbrowning has joined #jruby
bbrowning_away has quit [Ping timeout: 260 seconds]
pilhuhn_ has joined #jruby
pilhuhn has quit [Ping timeout: 244 seconds]
deobalds has joined #jruby
clayton has quit [Ping timeout: 248 seconds]
shellac has joined #jruby
claudiuinberlin has joined #jruby
clayton has joined #jruby
temporalfox has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
vtunka has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
donV 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
deobalds has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
guyboertje has joined #jruby
drbobbeaty has quit [Ping timeout: 245 seconds]
<guyboertje> question about truffle, context - Im a logstash dev, LS is arguably the biggest user of jruby. We have JRuby extensions that use our own Java and third party libraries. Q, how does Truffle work with the jruby extensions and own Java?
vali_ has joined #jruby
<chrisseaton> guyboertje: it doesn't at the moment - the problem is that JRuby's extension API is basically all the internals of JRuby, so we can't implement it as written at the same time as making the optimisations we want to make
<chrisseaton> guyboertje: but what we're going to do is write a Java interpreter and interpret your JRuby extensions in the same way as we interpret C extensions - which allows us to mock the old API
<chrisseaton> guyboertje: but this is longer term stuff I'm afraid
vtunka has quit [Quit: Leaving]
<chrisseaton> guyboertje: Did you ever try implementing your extensions using normal Java interop to your libraries?
<guyboertje> chrisseaton: thanks for the info. history, we replaced the regular ruby code with the jruby extn + java for perf improvements. but im thinking with jruby + truffle we can revert back to pure ruby.
<chrisseaton> That's the goal yes! But we do aim to support C and Java extensions in the long term
<chrisseaton> If you ever have anything small and relatively self-contained that you know is slow and you'd like to see if it could be faster get in touch with me
vali_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<chrisseaton> Anything that stays in Ruby we should be able to run more or less
<guyboertje> re normal interop. no because in most cases we wanted to be in better control of the ruby object to java object round trip
vali_ has joined #jruby
<guyboertje> chrisseaton: thanks for the offer - i suspect though that most of our stuff is very much designed to be part of the LS core or plugins none of which is standalone.
vali_ has quit [Quit: Textual IRC Client: www.textualapp.com]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
shellac has joined #jruby
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
tcrawley-away is now known as tcrawley
pawnbox_ has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
guyboertje has quit [Quit: Leaving]
drbobbeaty has joined #jruby
vtunka has joined #jruby
pawnbox has joined #jruby
pawnbox_ has quit [Read error: Connection reset by peer]
deobalds has joined #jruby
SynrG has quit [Remote host closed the connection]
temporalfox has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<GitHub147> [jruby] headius pushed 2 new commits to master: https://git.io/vPMox
<GitHub147> jruby/master 34a6af3 Charles Oliver Nutter: Add spec for Range#include? with Time endpoints....
<GitHub147> jruby/master a061b5c Charles Oliver Nutter: Update logic for Range#include? and each? with Time endpoints....
<GitHub122> [jruby] headius closed issue #4231: Cannot iterate over a Range of Times https://git.io/vP13G
pawnbox has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
<GitHub11> [jruby] headius pushed 2 new commits to jruby-1_7: https://git.io/vPMXT
<GitHub11> jruby/jruby-1_7 6cba9d3 Charles Oliver Nutter: Merge pull request #4226 from iconara/fix-4218-1.7...
<GitHub11> jruby/jruby-1_7 833660a Theo: Don't dup every element in Enumerator#drop...
<GitHub91> [jruby] headius closed pull request #4226: Don't dup every element in Enumerator#drop (1.7) (jruby-1_7...fix-4218-1.7) https://git.io/vPVMy
SynrG has joined #jruby
temporalfox has joined #jruby
alex0ptr has joined #jruby
elia has joined #jruby
donV has quit [Ping timeout: 265 seconds]
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has quit [Remote host closed the connection]
temporalfox has joined #jruby
pawnbox has joined #jruby
<GitHub50> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPMDN
<GitHub50> jruby/truffle-head 44847d5 Benoit Daloze: [Truffle] JT: Only dump interesting phases in IGV by default....
<GitHub42> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPMyI
<GitHub42> jruby/truffle-head 9ff4c46 Benoit Daloze: [Truffle] JT: use newer Graal options format
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has quit [Ping timeout: 250 seconds]
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
pawnbox has joined #jruby
alex0ptr has quit [Ping timeout: 260 seconds]
alex0ptr has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:6cba9d3 by Charles Oliver Nutter): The build has errored. (https://travis-ci.org/jruby/jruby/builds/168599869)
<headius> hmm
alex0ptr has quit [Remote host closed the connection]
alex0ptr has joined #jruby
pawnbox has quit [Remote host closed the connection]
alex0ptr has quit [Read error: Connection reset by peer]
alex0ptr has joined #jruby
pawnbox has joined #jruby
alex0ptr has quit [Client Quit]
pawnbox has quit [Ping timeout: 260 seconds]
enebo has joined #jruby
vtunka has quit [Ping timeout: 260 seconds]
<headius> enebo: howdy
<enebo> headius: morning!
<headius> feels like mid-afternoon to me!
<GitHub9> [jruby] headius opened pull request #4233: Fix clone hierarchy (master...fix_clone_hierarchy) https://git.io/vPM55
<travis-ci> jruby/jruby (truffle-head:44847d5 by Benoit Daloze): The build has errored. (https://travis-ci.org/jruby/jruby/builds/168605593)
vtunka has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:6cba9d3 by Charles Oliver Nutter): The build was broken. (https://travis-ci.org/jruby/jruby/builds/168599869)
pawnbox has joined #jruby
vtunka has quit [Quit: Leaving]
<GitHub94> [jruby] bjfish force-pushed truffle-basic-bundle-install-workarounds from 3604fc3 to 2ea4d0a: https://git.io/vP1OX
<GitHub94> jruby/truffle-basic-bundle-install-workarounds 2ea4d0a Brandon Fish: [Truffle] Add bundler workarounds files, jt test bundle command,
phlebas has quit [Ping timeout: 256 seconds]
temporalfox has joined #jruby
temporalfox has quit [Client Quit]
zph has quit [Ping timeout: 258 seconds]
tcrawley is now known as tcrawley-away
pilhuhn_ is now known as pilhuhn
phlebas has joined #jruby
zph has joined #jruby
prasunanand has quit [Remote host closed the connection]
donV has joined #jruby
claudiuinberlin has quit []
cprice404 has joined #jruby
shellac has quit [Quit: Leaving]
akp has joined #jruby
donV has quit [Quit: donV]
bbrowning is now known as bbrowning_away
elia has quit [Quit: Computer has gone to sleep.]
Specialist has joined #jruby
claudiuinberlin has joined #jruby
cremes has quit [Quit: cremes]
cremes has joined #jruby
vtunka has joined #jruby
shellac has joined #jruby
rcvalle has joined #jruby
tcrawley-away is now known as tcrawley
bbrowning_away is now known as bbrowning
shellac has quit [Quit: Computer has gone to sleep.]
yahonda has joined #jruby
<chrisseaton> headius: we could totally get rid of jsr292-mock now couldn't we?
<chrisseaton> The licence of it is inconsistent anyhow - COPYING say it's LGPL - I went to the repo to confirm that and it's actually Apache 2.0
prasunanand has joined #jruby
thedarkone2 has joined #jruby
djellemah has quit [*.net *.split]
eonwe_ has quit [*.net *.split]
eregon has quit [*.net *.split]
CustosLim3n has quit [*.net *.split]
Liothen has quit [*.net *.split]
hoodow has quit [*.net *.split]
deepak_ has quit [*.net *.split]
mjc_ has quit [*.net *.split]
esmiurium has quit [*.net *.split]
amdprophet has quit [*.net *.split]
subbu|offsite has quit [*.net *.split]
atambo has quit [*.net *.split]
quadz has quit [*.net *.split]
nirvdrum has quit [*.net *.split]
eonwe has joined #jruby
Liothen has joined #jruby
djellemah has joined #jruby
esmiurium has joined #jruby
nirvdrum has joined #jruby
subbu has joined #jruby
nirvdrum has quit [Changing host]
nirvdrum has joined #jruby
quadz has joined #jruby
CustosLimen has joined #jruby
eregon has joined #jruby
hoodow has joined #jruby
hoodow has quit [Changing host]
hoodow has joined #jruby
deepak_ has joined #jruby
mjc_ has joined #jruby
yahonda has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
amdprophet has joined #jruby
atambo has joined #jruby
yahonda has joined #jruby
camlow325 has joined #jruby
amiracam has joined #jruby
<amiracam> hi all, what's the best place to ask questions, mailing list seems inactive i.e. I joined , confirmed but see no traffic
<kares_> amiracam: did you ask a q on the list?
<amiracam> I actually did not , just that I joined over a week ago and have not see any traffic, so I thought it suspect
<amiracam> so perhaps I should first do so :) , is the list that quiet ?
<chrisseaton> amiracam: we don't discuss patches in there so it's low traffic
<chrisseaton> amiracam: it's more of a shop-front, rather than a shop-floor
<amiracam> ok, np, its a question regarding anonymous inner class usage i.e. leveraging a pre-existing listener adapter in a Java lib, not UI, anyhow, I'll post there , thanks
camlow325 has quit [Quit: WeeChat 1.5]
<amiracam> is the mail list mirrored somewhere ?
Specialist has quit [Ping timeout: 260 seconds]
amiracam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
amiracam has joined #jruby
amiracam has quit [Client Quit]
deobalds has joined #jruby
camlow325 has joined #jruby
amiracam has joined #jruby
amiracam has quit [Client Quit]
amiracam has joined #jruby
amiracam has quit [Client Quit]
amiracam has joined #jruby
amiracam has quit [Client Quit]
amiracam has joined #jruby
<headius> chrisseaton: chrisseaton mmm yeah, we don't build on 6 anymore
<headius> I don't think there's any 8-only features in use
<chrisseaton> Can I try removing?
amiracam has quit [Client Quit]
<headius> sure, go for it
eregon has quit [Remote host closed the connection]
eregon has joined #jruby
mjc_ has quit [Read error: Connection reset by peer]
amiracam has joined #jruby
mjc_ has joined #jruby
amiracam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
amiracam has joined #jruby
amiracam has quit [Client Quit]
amiracam has joined #jruby
amiracam has quit [Client Quit]
amiracam has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
amiracam has quit [Client Quit]
amiracam has joined #jruby
<GitHub115> [jruby] eregon closed pull request #4230: [Truffle] Add bundler workarounds files, jt test bundle command (truffle-head...truffle-basic-bundle-install-workarounds) https://git.io/vPiAP
<GitHub97> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/vPDha
<GitHub97> jruby/truffle-head 2908738 Benoit Daloze: Merge pull request #4230 from jruby/truffle-basic-bundle-install-workarounds...
pawnbox has quit [Remote host closed the connection]
<headius> chrisseaton: fwiw jsr292-mock isn't redistributed so I don't think the license matters much
<headius> it's just a bunch of empty stubs for compiling against
<GitHub129> [jruby] eregon deleted truffle-basic-bundle-install-workarounds at 2ea4d0a: https://git.io/vPDhb
claudiuinberlin has quit [Remote host closed the connection]
pilhuhn is now known as pil-afk
pil-afk is now known as pil-zzZZzz
claudiuinberlin has joined #jruby
amiracam has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
temporalfox has joined #jruby
tcrawley is now known as tcrawley-away
akp has quit [Remote host closed the connection]
akp has joined #jruby
akp has quit [Read error: Connection reset by peer]
bbrowning is now known as bbrowning_away
elia has joined #jruby
temporalfox has quit [Ping timeout: 256 seconds]
yahonda has left #jruby [#jruby]
camlow325 has quit [Quit: WeeChat 1.5]
<GitHub121> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vPyLU
<GitHub121> jruby/master 20dc5bc Chris Seaton: Don't use jsr292-mock any more, as we only support compiling on Java 7 or later.
<GitHub194> [jruby] chrisseaton pushed 1 new commit to master: https://git.io/vPyLr
<GitHub194> jruby/master a97e89d Chris Seaton: [Truffle] Tag new failing spec.
temporalfox has joined #jruby
temporalfox has quit [Ping timeout: 256 seconds]
jsvd has quit [Read error: Connection reset by peer]
zph has quit [Read error: Connection reset by peer]
jsvd has joined #jruby
zph has joined #jruby
<GitHub196> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/vPyqV
<GitHub196> jruby/truffle-head 4dbe3b0 Chris Seaton: Don't use jsr292-mock any more, as we only support compiling on Java 7 or later.
temporalfox has joined #jruby
claudiuinberlin has quit []
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has joined #jruby
<travis-ci> jruby/jruby (master:20dc5bc by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/168750015)
donV has joined #jruby
<travis-ci> jruby/jruby (master:a97e89d by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/168750839)
donV has quit [Quit: donV]
temporalfox has quit [Max SendQ exceeded]
temporalfox has joined #jruby
<travis-ci> jruby/jruby (truffle-head:4dbe3b0 by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/168753717)
<lopex> 3RRoED
<lopex> that's what lambdabot tells me
<lopex> actually we should have lambdabot here
shellac has quit [Quit: Computer has gone to sleep.]
<lopex> and multibot
enebo has quit [Quit: enebo]
akp has joined #jruby
akp has quit [Ping timeout: 244 seconds]
elia has quit [Quit: Computer has gone to sleep.]