elia has quit [Quit: Computer has gone to sleep.]
<GitHub100> [jruby] chrisseaton pushed 16 new commits to master: https://git.io/vVsvS
<GitHub100> jruby/master 43f79d5 Chris Seaton: [Truffle] Use a combination of more primitive nodes instead of WriteByteNode.
<GitHub100> jruby/master 340be51 Chris Seaton: [Truffle] Write8Node -> WriteByteNode.
<GitHub100> jruby/master 44a40ef Chris Seaton: [Truffle] Remove boring comments.
<GitHub151> [jruby] chrisseaton deleted truffle-tidy-format at f3c8d37: https://git.io/vVsvd
cremes has quit [Remote host closed the connection]
lan5432 has quit [Quit: Lost terminal]
cremes has joined #jruby
brauliobo has quit [Ping timeout: 276 seconds]
pawnbox has quit [Ping timeout: 240 seconds]
lan5432 has joined #jruby
<lan5432> I take it it's a little overkill to use mvnw each time I change Java code, right?
daicoden has quit [Remote host closed the connection]
daicoden_ has joined #jruby
skade has joined #jruby
daicoden_ has quit [Remote host closed the connection]
daicoden_ has joined #jruby
bjfish2 has quit [Quit: bjfish2]
lan5432 has quit [Quit: Lost terminal]
daicoden_ has quit [Read error: Connection reset by peer]
daicode__ has joined #jruby
<GitHub51> [jruby-openssl] samdai closed issue #89: CVE-2015-0292 https://git.io/vVYYN
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
camlow325 has quit [Ping timeout: 244 seconds]
skade has quit [Client Quit]
<travis-ci> jruby/jruby (master:b36d85d by Chris Seaton): The build has errored. (https://travis-ci.org/jruby/jruby/builds/119686998)
daicode__ has quit [Remote host closed the connection]
daicoden_ has joined #jruby
daicoden_ has quit [Remote host closed the connection]
daicoden has joined #jruby
benlovell has joined #jruby
daicoden has quit [Remote host closed the connection]
daicoden_ has joined #jruby
daicoden_ has quit [Remote host closed the connection]
daicoden_ has joined #jruby
benlovell has quit [Ping timeout: 264 seconds]
tomjoro has quit [Remote host closed the connection]
johnsonch_afk is now known as johnsonch
colinsurprenant has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
johnsonch is now known as johnsonch_afk
lanceball has quit [Ping timeout: 244 seconds]
lanceball has joined #jruby
daicoden_ has quit [Remote host closed the connection]
whitby has quit [Ping timeout: 244 seconds]
jstemen has joined #jruby
eonwe has quit [Ping timeout: 248 seconds]
eonwe has joined #jruby
Prasun has quit [Ping timeout: 248 seconds]
Prasun has joined #jruby
tomjoro has joined #jruby
lopex_ has joined #jruby
Scorchin_ has joined #jruby
digitalextremist has joined #jruby
bjmllr has joined #jruby
mberg_ has joined #jruby
cremes_ has joined #jruby
zph_ has joined #jruby
codefinger_ has joined #jruby
lopex has quit [Ping timeout: 246 seconds]
digit457 has quit [Ping timeout: 246 seconds]
Scorchin has quit [Ping timeout: 246 seconds]
dling` has quit [Ping timeout: 246 seconds]
bjmllr_ has quit [Ping timeout: 246 seconds]
mberg has quit [Ping timeout: 246 seconds]
codefinger has quit [Ping timeout: 246 seconds]
zph has quit [Ping timeout: 246 seconds]
codefinger_ is now known as codefinger
cremes has quit [Ping timeout: 246 seconds]
cremes_ is now known as cremes
Antiarc_ has joined #jruby
Jamo_ has joined #jruby
lopex_ is now known as lopex
hoodow has quit [Ping timeout: 246 seconds]
Antiarc has quit [Ping timeout: 246 seconds]
knu has quit [Ping timeout: 246 seconds]
Jamo has quit [Ping timeout: 246 seconds]
hoodow has joined #jruby
Cyrus has quit [Ping timeout: 246 seconds]
electrical has quit [Ping timeout: 246 seconds]
dling` has joined #jruby
hoodow has joined #jruby
hoodow has quit [Changing host]
knu has joined #jruby
Cyrus has joined #jruby
Cyrus is now known as Guest120
Scorchin_ is now known as Scorchin
zph_ is now known as zph
electrical has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 248 seconds]
lanceball has quit [Changing host]
lanceball has joined #jruby
jstemen has quit [Ping timeout: 244 seconds]
daicoden_ has joined #jruby
pawnbox has joined #jruby
daicoden_ has quit [Ping timeout: 244 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
pawnbox has joined #jruby
xardion has joined #jruby
xardion_ has quit [Ping timeout: 248 seconds]
nirvdrum has quit [Ping timeout: 248 seconds]
thedarkone2 has quit [Quit: thedarkone2]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
Prasun has quit [Ping timeout: 264 seconds]
donV has joined #jruby
yfeldblum has quit [Remote host closed the connection]
tomjoro has quit [Ping timeout: 276 seconds]
daicoden has joined #jruby
pawnbox has quit [Remote host closed the connection]
daicoden has quit [Remote host closed the connection]
skade has joined #jruby
daicoden_ has joined #jruby
hummingV has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
pawnbox has joined #jruby
donV has quit [Quit: donV]
vtunka has quit [Quit: Leaving]
<travis-ci> kares/jruby (test-ji-hash:cabafd5 by kares): The build has errored. (https://travis-ci.org/kares/jruby/builds/119636278)
Prasun has joined #jruby
donV has joined #jruby
Prasun has quit [Ping timeout: 260 seconds]
daicoden_ has quit [Remote host closed the connection]
yfeldblum has joined #jruby
<GitHub34> [jruby] kares pushed 13 new commits to master: https://git.io/vVsPu
<GitHub34> jruby/master 3ecdda9 kares: avoid bucket array allocation completely with wrapped Map proxy
<GitHub34> jruby/master c7a19a8 kares: use context.nil + correct comment
<GitHub34> jruby/master 316054d kares: override more of Hash in MapJavaProxy (not just) for improved compatibility...
tomjoro has joined #jruby
anaeem1 has joined #jruby
anaeem1 has quit [Remote host closed the connection]
dling has quit [Remote host closed the connection]
dling has joined #jruby
brauliobo has joined #jruby
daicoden has joined #jruby
<travis-ci> jruby/jruby (master:320437a by kares): The build has errored. (https://travis-ci.org/jruby/jruby/builds/119733565)
shellac has joined #jruby
daicoden has quit [Ping timeout: 244 seconds]
pawnbox has quit [Remote host closed the connection]
ITXpander has joined #jruby
elia has joined #jruby
donV has quit [Quit: donV]
donV has joined #jruby
vtunka has joined #jruby
vtunka has quit [Quit: Leaving]
benlovell has joined #jruby
vtunka has joined #jruby
drbobbeaty has joined #jruby
daicoden_ has joined #jruby
pawnbox has joined #jruby
daicoden_ has quit [Remote host closed the connection]
donV has quit [Quit: donV]
benlovell has quit [Ping timeout: 248 seconds]
donV has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
benlovell has joined #jruby
Prasun has joined #jruby
donV has quit [Quit: donV]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
yfeldblum has quit [Ping timeout: 268 seconds]
djellemah_ has joined #jruby
djellemah_ has quit [Remote host closed the connection]
Prasun has quit [Ping timeout: 240 seconds]
drbobbeaty has joined #jruby
daicoden has joined #jruby
<GitHub147> [jruby] SuperMasterBlasterLaser opened issue #3769: UnsatisfiedLinkError when launching rails console on Windows. https://git.io/vVG3S
daicoden has quit [Ping timeout: 244 seconds]
yfeldblum has joined #jruby
<GitHub60> [jruby] kares pushed 6 new commits to master: https://git.io/vVGsJ
<GitHub60> jruby/master fcb7229 kares: context.runtime instead of getRuntime
<GitHub60> jruby/master f6e3b78 kares: [ji] get new Hash comparison operators <,>,<=,>= working for Java Maps
<GitHub60> jruby/master 6b79ef8 kares: [ji] support new Hash methods (dig, fetch_values, to_proc) with Java Maps
yfeldblum has quit [Ping timeout: 248 seconds]
Balzrael has joined #jruby
mj12` has joined #jruby
brauliobo has quit [Ping timeout: 244 seconds]
brauliobo_ has joined #jruby
brixen has quit [Ping timeout: 244 seconds]
Freeky has joined #jruby
Freaky has quit [Ping timeout: 244 seconds]
mj12`_ has quit [Ping timeout: 244 seconds]
brixen_ has joined #jruby
benlovell has quit [Ping timeout: 246 seconds]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 252 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
<GitHub45> [jruby] kares opened issue #3770: Map proxies and modifications whilte iterating https://git.io/vVGWV
tcrawley-away is now known as tcrawley
shellac has joined #jruby
benlovell has joined #jruby
<travis-ci> jruby/jruby (master:051cf28 by kares): The build has errored. (https://travis-ci.org/jruby/jruby/builds/119773772)
benlovel1 has joined #jruby
brauliobo_ has quit [Remote host closed the connection]
brauliobo has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
benlovell has quit [Ping timeout: 276 seconds]
donV has joined #jruby
brauliobo_ has joined #jruby
brauliobo has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
subbu_ss has quit [Ping timeout: 244 seconds]
brightball has joined #jruby
subbu_ss has joined #jruby
daicoden has joined #jruby
pawnbox has joined #jruby
daicoden has quit [Ping timeout: 244 seconds]
nirvdrum has joined #jruby
tomjoro has quit [Remote host closed the connection]
johnsonch_afk is now known as johnsonch
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
jeremyevans_ has quit [Quit: leaving]
benlovel1 has quit [Ping timeout: 276 seconds]
whitby has joined #jruby
benlovell has joined #jruby
benlovell has quit [Read error: Connection reset by peer]
Prasun has joined #jruby
thedarkone2 has joined #jruby
benlovell has joined #jruby
jeremyevans has joined #jruby
colinsurprenant has joined #jruby
bjfish2 has joined #jruby
lan5432 has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
blandflakes has joined #jruby
flujan has joined #jruby
<flujan> Hello guys, I hava about 30 ruby process running on a box using ruby 2.3. I am trying jruby 9.0.5.0 but the memory is all consumed when I started the 30 processes. How can I run the same processes on the same java vm process?
tomjoro has joined #jruby
subbu is now known as subbu|afk
Prasun has quit [Quit: Leaving]
camlow325 has joined #jruby
<kares_> flujan: depends on what kind of processes - you might want to refactor?
ITXpander has quit [Quit: Leaving.]
<kares_> in general you could start the code they're running in Thread.new { ... } (assuming its thread-safe)
<flujan> kares_: i am trying nailgun. but without success…
<kares_> there's also a way for jruby to start in-process
<flujan> I can start the process but they are not working.
vtunka has quit [Quit: Leaving]
<kares_> you do not want nailgun on production ... at all!
<kares_> flujan: its -Xlaunch.inproc=true
<kares_> for system calls etc
<flujan> kares_: its is not already default to true?
<kares_> flujan: nope
<lan5432> kares_: in reification, the ruby object that is going to become a java object, is it a Java object wrapped inside a class?
<kares_> lan5432: not sure what you're asking for
<kares_> flujan: also it will only start in-proc if it detects it can do so (which I am not sure how it does)
<kares_> lan5432: seen reify explained yesterday - start up VisualVM and you should see - without reify you have a bunch of RubyClass instances for each Ruby class
<kares_> with reify you have a unique Java class generated for each Ruby class
<kares_> AFK
<flujan> kares_: yeah, I will probably need to create threads instead of processes to run the scripts… :(
<lan5432> I was checking for the issue with newinstance with parameters, and enebo told me the problem was related to reifying, so I thought Java was not finding the constructors or something
<kares_> lan5432: recall I linked a related issue previously - in that issue you had a commit referenced that resolved the issue (but needed more work)
<kares_> if that is the case I should have some WiP locally around that
<lan5432> Yeah, but I'm still trying to fully understand reifying before I get to the issue itself
enebo has joined #jruby
Aethenelle has joined #jruby
jeremyevans has quit [Ping timeout: 248 seconds]
donV has quit [Ping timeout: 252 seconds]
Aethenelle has quit [Quit: Aethenelle]
Aethenelle has joined #jruby
skade has joined #jruby
subbu|afk is now known as subbu
benlovell has quit [Ping timeout: 244 seconds]
<GitHub161> [jruby] enebo pushed 3 new commits to jruby-1_7: https://git.io/vVZOb
<GitHub161> jruby/jruby-1_7 48f5908 Per Lundberg: Workaround for JRuby bug with UTF-8 encoding on non-English Windows...
<GitHub161> jruby/jruby-1_7 afc3763 Per Lundberg: As suggested, let's try with a `FormatMessageW`-approach instead.
<GitHub161> jruby/jruby-1_7 a53970c Thomas E Enebo: Merge pull request #3767 from ecraft/fix-win32-registry-error-handling-bug-with-utf8-windows-other-languages...
<GitHub4> [jruby] enebo closed pull request #3767: Workaround for JRuby bug with UTF-8 encoding on non-English Windows (jruby-1_7...fix-win32-registry-error-handling-bug-with-utf8-windows-other-languages) https://git.io/vVmbf
benlovell has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
<eregon> donV: yup, working on it
benlovell has quit [Ping timeout: 276 seconds]
daicoden has joined #jruby
benlovell has joined #jruby
daicoden has quit [Ping timeout: 244 seconds]
flujan has quit [Quit: flujan]
flujan has joined #jruby
flujan has quit [Client Quit]
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<kares_> enebo: hey! do you have a min?
ITXpander has joined #jruby
<kares_> was thinking about adding #dig to Java array/list - makes sense, right?
ITXpander has quit [Quit: Leaving.]
benlovell has quit [Read error: Connection reset by peer]
benlovell has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
<eregon> kares_: Hi
<eregon> oh, I read that as "eregon: hey! do you have a min?" nevermind
<kares_> eregon: NP feel free to jump in :)
<travis-ci> jruby/jruby (jruby-1_7:a53970c by Thomas E Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/119848187)
benlovell has quit [Ping timeout: 244 seconds]
mjc_ has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
rcvalle has joined #jruby
<enebo> kares_: sorry I was away
_ko1 has quit [Ping timeout: 244 seconds]
<enebo> kares_: yeah I do not think it would be bad to add…Playing Devil’s advocate though there are many Ruby Array/Hash methods we have not added to Java List/Map
<enebo> kares_: So I guess I see two considerations: a) how common will someone want to dig b) will Java end up adding their own dig and we wil conflict
<enebo> kares_: seems like for a) I don’t actually have any idea how popular dig will be but people obviously use it in Rails pre-2.3
<enebo> kares_: for b) I suspect this is not very likely
<enebo> kares_: I think asking headius to see what he thinks will probably see if he has any other insights but I am not against it
jeremyevans has joined #jruby
<enebo> kares_: also I think this should be for Map and List if we do it
<eregon> sounds like a nice way to improve Java interop, but there might not be many use-cases
brightball has quit [Quit: Linkinus - http://linkinus.com]
brightball has joined #jruby
<enebo> eregon: yeah at one point too we thought about a concept called lightweights where data storage of Array/Hash was just a List/Map that would duck type
<enebo> eregon: so the notion of having java types be more transparent is appealing
<eregon> Scala has some auto conversions like that for collections from/to Java
<enebo> eregon: I think the main issue with having a high level of transparency is all interaction with Java types force coercion costs. So in that sense if you plan on working on a simple datastructure from Java you are probably better off converting it to Ruby once
<enebo> eregon: if we make it too transparent we will get endless this is slow reports
<eregon> In the interop code I wrote I like to be very explicit, using Java conventions (like method names) but that's mostly for wrapping a library into a Ruby library
<enebo> eregon: I used to do that but I ended up deciding that the object being in Java is an impl-detail
<enebo> eregon: granted a potentially important impl detail
<eregon> enebo: yeah, Ruby -> Java can be cheap, but not easily the other way around I guess?
<enebo> eregon: gives me that hungarian notation feel now though
<eregon> (RubyArray can just implement the List interface)
<jimbaker> enebo, fwiw, we have found semantic equivalence/auto conversions in jython to work just fine. but users can always work with the underlying objects (with a little more work, and get more control)
<enebo> eregon: RubyArray does actually implment List
<jimbaker> at the very least it has been part of jython since the beginning :)
<enebo> jimbaker: yeah we in general do not have semantic issues so much with our auto coercion it usually ends up being surprising to people there is coercion happening and they do not realize the cost
<enebo> jimbaker: but most people don’t even notice it is happening
<enebo> and frankly for most people the cost is not an issue
<jimbaker> it really only impacts edge cases. like value vs identity comparisons
<jimbaker> but again, we can offer more control as necessary
<enebo> jimbaker: how is jython going?
<jimbaker> i'm currently a bit busy: architecting a new openstack project; teaching a univ course on principles of programming languages; and oh yeah, jython :)
<jimbaker> but 2.7.1 is close...
<enebo> cool
<eregon> jimbaker: do you happen to know about the object model of Jython? I'm actually doing research in object storage models these days.
<jimbaker> brb, office hours...
<eregon> same for me
Guest120 is now known as Cyrus
Cyrus has joined #jruby
Cyrus has quit [Changing host]
thedarkone2 has joined #jruby
<GitHub196> [jruby] enebo pushed 1 new commit to master: https://git.io/vVZrG
<GitHub196> jruby/master a82a5c2 Thomas E. Enebo: Adds spec for #3744. expand_path on uri:classloader should not create a UNC path
daicoden has joined #jruby
kith has quit [Quit: kith]
<GitHub154> [jruby] enebo opened issue #3771: We should not convert URI paths to backslashes on windows...ever https://git.io/vVZi6
<GitHub142> [jruby] enebo pushed 1 new commit to master: https://git.io/vVZPJ
<GitHub142> jruby/master a9e3f89 Thomas E. Enebo: Comment out failing spec with reference to tracking issue #3771 (backslashes in URIs)
blandflakes has joined #jruby
<jimbaker> eregon, i do in fact know the object model of jython very well. i'm tied up in meetings for a bit - switched over to my real job! - but happy to discuss on #jython later today or when it works for you
<eregon> jimbaker: great! Let's discuss tomorrow if that works for you
<jimbaker> yeah, friday is more open, that's for sure. i'm in boulder, colorado (america/denver); i will be around in the afternoon/no meetings
<kares_> enebo: thanks - I stumbled across this as I handled all of the (Hash) methods for Map
<kares_> since the Map wrapper acts like a Hash instance already
<kares_> one use case for dig would be smt like a parsed (Java) json/xml structure containing List/Array/Maps
<kares_> eregon: RubyArray already implements List
<kares_> oh I see that was already noted above :)
<kares_> also why I considered dig is that it leaks on all structures in Ruby that do []
<kares_> currently Array/Hash/Struct
elia has joined #jruby
donV has joined #jruby
elia has quit [Quit: Computer has gone to sleep.]
yfeldblum has joined #jruby
elia has joined #jruby
<travis-ci> jruby/jruby (master:a9e3f89 by Thomas E. Enebo): The build has errored. (https://travis-ci.org/jruby/jruby/builds/119879128)
subbu_ss has quit [Ping timeout: 244 seconds]
elia has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
subbu_ss has joined #jruby
elia has joined #jruby
pawnbox has quit [Ping timeout: 264 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
benlovell has joined #jruby
kith has joined #jruby
benlovell has quit [Ping timeout: 244 seconds]
daicoden has quit [Remote host closed the connection]
daicoden_ has joined #jruby
yfeldblum has quit [Ping timeout: 248 seconds]
pawnbox has joined #jruby
whitby has quit [Quit: https://i.imgur.com/JNE82x2.gifv]
tcrawley is now known as tcrawley-away
pawnbox has quit [Ping timeout: 244 seconds]
tcrawley-away is now known as tcrawley
shellac has joined #jruby
digitalextremist has quit [Ping timeout: 276 seconds]
digitalextremist has joined #jruby
mjc_ has quit [Quit: Connection closed for inactivity]
brightball has quit [Quit: Leaving...]
johnsonch is now known as johnsonch_afk
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
donValentin has joined #jruby
donV has quit [Ping timeout: 252 seconds]
bbrowning is now known as bbrowning_away
donV has joined #jruby
donValentin has quit [Ping timeout: 246 seconds]
johnsonch_afk is now known as johnsonch
blandflakes has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
yfeldblum has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
brauliobo has joined #jruby
brauliobo_ has quit [Ping timeout: 268 seconds]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Remote host closed the connection]
shellac has joined #jruby
donV has quit [Quit: donV]
enebo has quit [Quit: enebo]
<lan5432> kares_: so the commit you sent me is a partial solution to the newinstance problem?
<lan5432> Sorry that I'm asking it now, I've had a couple of problems during the day
pawnbox has joined #jruby
subbu_ss has quit [Ping timeout: 260 seconds]
skade has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Ping timeout: 264 seconds]
subbu_ss has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
daicoden_ has quit [Remote host closed the connection]
daicoden_ has joined #jruby
yfeldblum has joined #jruby
pawnbox has joined #jruby
daicode__ has joined #jruby
drbobbeaty has joined #jruby
brightball has joined #jruby
daicoden_ has quit [Ping timeout: 244 seconds]
pawnbox has quit [Ping timeout: 246 seconds]
tcrawley is now known as tcrawley-away
brightball has quit [Client Quit]
Balzrael has quit [Remote host closed the connection]
pawnbox has joined #jruby
yosafbridge has quit [K-Lined]
pawnbox has quit [Ping timeout: 276 seconds]
elia has quit [Quit: Computer has gone to sleep.]
enebo has joined #jruby
yosafbridge has joined #jruby
yfeldblum has quit [Remote host closed the connection]
enebo has quit [Quit: enebo]
brauliobo has quit [Ping timeout: 244 seconds]