pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 244 seconds]
enebo has joined #jruby
enebo has quit [Quit: enebo]
pawnbox has joined #jruby
yfeldblum has joined #jruby
pawnbox has quit [Ping timeout: 252 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 265 seconds]
grs has quit [Quit: o7]
e_dub has quit [Quit: ZZZzzz…]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 244 seconds]
zacts has quit [Quit: WeeChat 1.4]
e_dub has joined #jruby
<GitHub199> [jruby] headius pushed 2 new commits to java_call_sites: https://git.io/v6ehk
<GitHub199> jruby/java_call_sites 2101092 Charles Oliver Nutter: Call site caching for File.
<GitHub199> jruby/java_call_sites 149a52e Charles Oliver Nutter: Fix missing caching for a couple to_hash sites.
johnsonch_afk is now known as johnsonch
<GitHub88> [jruby] headius pushed 1 new commit to java_call_sites: https://git.io/v6ejV
<GitHub88> jruby/java_call_sites 7b14eb7 Charles Oliver Nutter: Call site caching for Float.
e_dub has quit [Read error: Connection reset by peer]
<travis-ci> jruby/jruby (java_call_sites:149a52e by Charles Oliver Nutter): The build was broken. (https://travis-ci.org/jruby/jruby/builds/148765056)
e_dub has joined #jruby
johnsonch is now known as johnsonch_afk
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
pawnbox has quit [Remote host closed the connection]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
pawnbox has joined #jruby
skade has joined #jruby
pawnbox has quit [Remote host closed the connection]
raeoks has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
pawnbox has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
<GitHub107> [jruby] kares opened issue #4045: Java array #each does not handle block-less case https://git.io/v6vtX
donV has joined #jruby
<kares> ahoy!
<GitHub12> [jruby] kares closed issue #4045: Java array #each does not handle block-less case https://git.io/v6vtX
<GitHub54> [jruby] kares pushed 11 new commits to master: https://git.io/v6vq3
<GitHub54> jruby/master ae3c56f kares: tidy up legacy 19-suffix naming in Enumerable/Enumerator
<GitHub54> jruby/master d7fa2ea kares: deprecate (old) initialize19 and initialize20 named methods
<GitHub54> jruby/master d478130 kares: fix a local name typo + use getPrimitiveClass instead of Map
<GitHub61> [jruby] kares closed issue #4039: Java array (Enumerable) does not handle last() https://git.io/vKpY0
odix67 has joined #jruby
blaxter has joined #jruby
pilhuhn_ is now known as pilhuhn
pawnbox has joined #jruby
pawnbox_ has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
vtunka has joined #jruby
claudiuinberlin has joined #jruby
e_dub has quit [Max SendQ exceeded]
e_dub has joined #jruby
donV has quit [Ping timeout: 244 seconds]
skade has joined #jruby
pawnbox has joined #jruby
skade has quit [Client Quit]
<GitHub24> [jruby] kares opened issue #4046: inconsistent each and each_with_index return https://git.io/v6vG1
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<GitHub172> [jruby] kares pushed 2 new commits to master: https://git.io/v6vZW
<GitHub172> jruby/master 9020527 kares: [ji] align return values for java.lang.Iterable (and thus all Collection) ......
<GitHub172> jruby/master b104023 kares: update ji doc stubs based on (recent) 'native' updates
<GitHub155> [jruby] kares closed issue #4046: inconsistent each and each_with_index return https://git.io/v6vG1
vtunka has quit [Quit: Leaving]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<GitHub103> [jruby] rovf opened issue #4047: Marshal::dump adds string encoding https://git.io/v6vCf
shellac has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
yfeldblum has quit [Ping timeout: 250 seconds]
blaxter has quit [Ping timeout: 265 seconds]
vtunka has joined #jruby
llaine has joined #jruby
djellemah has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
blaxter has joined #jruby
dminuoso has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
<llaine> hi guys, pretty interesting numbers I get on my benchmarks with JRuby https://github.com/llaine/benchmarks/blob/master/README.md do you guys think that JRuby + Truffle can do best ?
<chrisseaton> llaine: hello
<chrisseaton> I think we run roda, but not torquebox
<chrisseaton> I'd have to adjust it to use webrick, and then it'll be webrick that is slow
<chrisseaton> but I could try comparing truffle and jruby, both running webrick
<llaine> If you like at my repo on the link, i'm using sequel + roda maybe webrick and puma would be faster?
pawnbox has joined #jruby
<chrisseaton> I don't really know anything about all these different ruby web servers
<chrisseaton> we also don't support JDBC, so I'd have to change that
<chrisseaton> we're more compatible with MRI than we are with JRuby at the moment
<llaine> Okay, you guys support sequel only ?
<llaine> okay i'm going to remove jdbc use sequel, webrick
<llaine> how do i enable truffle ?
pawnbox has quit [Ping timeout: 250 seconds]
<chrisseaton> but what database connector would you use with sequel?
<chrisseaton> Sorry I think if you're trying to use a database, Truffle is unlikely to work at this stage
<llaine> Oh okay. Do you think in the future, you guys will add some support for any db connector?
pawnbox has joined #jruby
dminuoso_ has joined #jruby
dminuoso has quit [Ping timeout: 244 seconds]
<chrisseaton> We're working out how best to do it - we'll probably try and run the pg C extension soon
<llaine> okay great, ty for bringing this to the ruby community anyway :)
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pilhuhn is now known as pil-afk
sebstrax has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
pil-afk is now known as pilhuhn
tcrawley-away is now known as tcrawley
raeoks has quit [Quit: Textual IRC Client: www.textualapp.com]
ITXpander has joined #jruby
johnsonch_afk is now known as johnsonch
e_dub has joined #jruby
lance|afk is now known as lanceball
pawnbox has quit [Remote host closed the connection]
knowtheory has quit [Read error: Connection reset by peer]
jsvd has quit [Ping timeout: 258 seconds]
chrisseaton has quit [Read error: Connection reset by peer]
asarih has quit [Write error: Connection reset by peer]
zph_ has quit [Ping timeout: 258 seconds]
pawnbox has joined #jruby
lopex has quit [Read error: Connection reset by peer]
sebstrax has quit [Read error: Connection reset by peer]
mccraig has quit [Read error: Connection reset by peer]
ekroon has quit [Read error: Connection reset by peer]
bruceadams has quit [Read error: Connection reset by peer]
aemadrid has quit [Read error: Connection reset by peer]
e_dub has quit [Quit: ZZZzzz…]
chrisseaton has joined #jruby
ekroon has joined #jruby
dminuoso_ has left #jruby [#jruby]
knowtheory has joined #jruby
skade has joined #jruby
zacts has joined #jruby
asarih has joined #jruby
skade has quit [Client Quit]
zph_ has joined #jruby
e_dub has joined #jruby
lopex has joined #jruby
sebstrax has joined #jruby
mccraig has joined #jruby
jsvd has joined #jruby
bruceadams has joined #jruby
aemadrid has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #jruby
deathy has quit [Ping timeout: 250 seconds]
amdprophet has quit [Ping timeout: 250 seconds]
amdprophet has joined #jruby
enebo has joined #jruby
deathy has joined #jruby
andrewvc has quit [Ping timeout: 250 seconds]
andrewvc has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
mhsjlw has joined #jruby
odix67 has quit [Quit: Leaving.]
<mhsjlw> i've called server.addListener(Adapter.new)
<mhsjlw> where Adapter is a class which includes ServerAdapter and contains the two methods shown in that java file
<mhsjlw> and it compiles, i just keep getting this error: Caused by: org.jruby.exceptions.RaiseException: (TypeError) wrong argument type Class (expected Module)
<mhsjlw> and it says that it's the line of the includes, which contains 'include ServerAdapter'
<mhsjlw> which i believe is correct, since that's what the wiki states
snkcld has quit [Ping timeout: 250 seconds]
snkcld has joined #jruby
camlow325 has joined #jruby
vtunka has quit [Quit: Leaving]
thedarkone2 has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<enebo> mhsjlw: this is because ServerAdapter is not an interface but a concrete class
<enebo> mhsjlw: you need to MyClass < ServerAdapter in this case OR maybe just implement ServerListener since I suspect that is what that API is really writen against (well I hope so anyways)
joast has quit [Quit: Leaving.]
zacts has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
subbu is now known as subbu|away
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
zacts has quit [Ping timeout: 258 seconds]
<GitHub41> [jruby] bjfish pushed 1 new commit to master: https://git.io/v6fZx
<GitHub41> jruby/master 9f3d164 Brandon Fish: [Truffle] Remove unnecessary EncodingConverter#initialize method
tcrawley is now known as tcrawley-away
Spynxic has joined #jruby
e_dub has joined #jruby
<Spynxic> Anyone know of a source of documentation/reference for creating new data structures?
ITXpander has quit [Quit: Leaving.]
llaine has quit [Ping timeout: 244 seconds]
prasunanand has quit [Remote host closed the connection]
subbu|away is now known as subbu
<chrisseaton> Spynxic: new data structures as in designing a new CS data structure? Or do you mean how to create a new class in the JRuby source code?
shellac has quit [Quit: Leaving]
bga57 has joined #jruby
tcrawley-away is now known as tcrawley
<GitHub84> [jruby] eregon pushed 1 new commit to master: https://git.io/v6flG
<GitHub84> jruby/master 61bdcf5 Benoit Daloze: [Truffle] No need to bailout in ReadUserKeywordsHashNode.
claudiuinberlin has quit []
<Spynxic> chrisseaton: like a dictionary/struct with a different lookup policy
<chrisseaton> and you want to write it in Java or Ruby?
<Spynxic> I'd have to learn both so whichever is more suitable
<chrisseaton> It's always best to write code in pure Ruby where possible. I would suggest you at least prototype your idea there.
digitalextremist has quit [Remote host closed the connection]
blaxter has quit [Quit: foo]
<Spynxic> what type of language is ruby
joast has joined #jruby
<chrisseaton> It's an imperative, dynamically typed, object oriented language
<chrisseaton> Do you know this room about an implementation of Ruby? If you don't know what Ruby is you may not be in the right place (but you're very welcome of course)
<Spynxic> Seems like this would be the perfect place for such a question
<Spynxic> Are you referring to the original implementation of Ruby or the Graal and Truffle one
<chrisseaton> All implementations of Ruby are imperative, dynamically typed, object oriented
<Spynxic> yes but this room, which is its focus
<chrisseaton> It's about JRuby in general
<chrisseaton> Not the original Ruby implementation (MRI)
<Spynxic> A Java implementation (hence the 'j')?
<chrisseaton> Yes, JRuby is written in Java
<Spynxic> Does Ruby have anything similar to a dictionary?
<Spynxic> Python dictionary, C struct
<chrisseaton> Yes, it's called Hash
<chrisseaton> It's an ordered hash map
<Spynxic> Any idea what the time complexity would be to lookup an item?
<chrisseaton> O(1)
<chrisseaton> If you use the obvious implementation of a hash table
<Spynxic> As in 1 step for any key..?
<chrisseaton> Amortised, yes
pawnbox has quit [Remote host closed the connection]
Spynxic has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
skade has joined #jruby
skade has quit [Ping timeout: 250 seconds]
pawnbox has joined #jruby
odix67 has joined #jruby
odix67 has quit [Client Quit]
camlow325 has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
camlow325 has joined #jruby
e_dub has quit [Remote host closed the connection]
e_dub has joined #jruby
rcvalle has joined #jruby
<GitHub176> [jruby] bjfish pushed 1 new commit to master: https://git.io/v6fzE
<GitHub176> jruby/master d8fd91f Brandon Fish: [Truffle] Fix Comparable#== indentation
sebstrax has quit [Quit: Connection closed for inactivity]
mhsjlw has quit [Quit: Page closed]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
camlow325 has quit [Remote host closed the connection]
bbrowning has joined #jruby
<GitHub118> [jruby] eregon deleted truffle_mx_new at 51a2286: https://git.io/v6foY
claudiuinberlin has quit [Remote host closed the connection]
llaine has joined #jruby
camlow325 has joined #jruby
claudiuinberlin has joined #jruby
subbu is now known as subbu|lunch
<GitHub194> [jruby] eregon pushed 1 new commit to master: https://git.io/v6f1W
<GitHub194> jruby/master 29081b7 Benoit Daloze: [Truffle] Allow the YAML parser to compile.
blandflakes has joined #jruby
<travis-ci> jruby/jruby (master:d8fd91f by Brandon Fish): The build has errored. (https://travis-ci.org/jruby/jruby/builds/148940658)
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #jruby
<GitHub140> [jruby] eregon pushed 2 new commits to master: https://git.io/v6fyf
<GitHub140> jruby/master f6e15ab Benoit Daloze: [Truffle] Mx: add image-demo benchmarks.
<GitHub140> jruby/master afbe6a7 Benoit Daloze: [Truffle] CI: add image-demo benchmarks.
subbu|lunch is now known as subbu
sebstrax has joined #jruby
pitr-ch has quit [Read error: Connection reset by peer]
pitr-ch has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #jruby
djellemah_ has joined #jruby
yfeldblum has joined #jruby
djellemah has quit [Ping timeout: 240 seconds]
llaine has quit [Ping timeout: 260 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
claudiuinberlin has quit []
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
llaine has joined #jruby
<travis-ci> jruby/jruby (master:afbe6a7 by Benoit Daloze): The build passed. (https://travis-ci.org/jruby/jruby/builds/148972189)
djellemah_ is now known as djellemah
kith_ has joined #jruby
kith has quit [Ping timeout: 258 seconds]
e_dub has quit [Quit: ZZZzzz…]
e_dub has joined #jruby
tcrawley is now known as tcrawley-away
e_dub has quit [Client Quit]
camlow325 has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
tcrawley-away is now known as tcrawley
yfeldblum has joined #jruby
<GitHub92> [jruby] nirvdrum pushed 5 new commits to master: https://git.io/v6JJ9
<GitHub92> jruby/master d3ea8ac Kevin Menard: [Truffle] Added a wrapper around Double.toString to simply TruffleBoundary cases.
<GitHub92> jruby/master eb23d29 Kevin Menard: [Truffle] Added a wrapper around ByteList.create to simply TruffleBoundary cases.
<GitHub92> jruby/master d51f121 Kevin Menard: [Truffle] Added a wrapper around the String constructor to simply TruffleBoundary cases.
llaine has quit [Ping timeout: 276 seconds]
bbrowning is now known as bbrowning_away
skade has joined #jruby
zacts has joined #jruby
johnsonch is now known as johnsonch_afk
prasunanand has joined #jruby
<GitHub38> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/v6JIl
<GitHub38> jruby/truffle-head 10c6b6e Chris Seaton: Merge branch 'master' into truffle-head...
zacts has quit [Quit: WeeChat 1.4]
e_dub has joined #jruby
skade has quit [Ping timeout: 244 seconds]
bzb has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
zacts has joined #jruby
zacts has quit [Read error: Connection reset by peer]
zacts has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
atambo has quit [Read error: Connection reset by peer]
atambo has joined #jruby
camlow325 has joined #jruby
bzb has quit [Remote host closed the connection]
bzb has joined #jruby
bzb has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
e_dub has quit [Quit: ZZZzzz…]
sebstrax has quit [Quit: Connection closed for inactivity]