pawnbox has quit [Ping timeout: 260 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 265 seconds]
rcvalle has quit [Quit: rcvalle]
deverly has joined #jruby
deverly has quit [Client Quit]
camlow325 has quit [Quit: WeeChat 1.5]
chrisarcand has quit [Read error: Connection reset by peer]
chrisarcand has joined #jruby
etehtsea has joined #jruby
beawesomeinstead has quit [Ping timeout: 258 seconds]
beawesomeinstead has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 265 seconds]
<etehtsea> Java::JavaLang::ClassCastException: [Lorg.jruby.runtime.builtin.IRubyObject; cannot be cast to org.jruby.runtime.builtin.IRubyObject
<etehtsea> what am I doing wrong?
<etehtsea> I can't convert arg passed to initialize to any another type. Neither convertToString(), convertToInteger() work
<etehtsea> *any other
pawnbox has joined #jruby
johnsonch_afk is now known as johnsonch
pawnbox has quit [Ping timeout: 255 seconds]
johnsonch is now known as johnsonch_afk
Hobogrammer has quit [Ping timeout: 265 seconds]
etehtsea has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
snkcld has quit [Ping timeout: 255 seconds]
phlebas has quit [Read error: Connection reset by peer]
snkcld has joined #jruby
phlebas has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
ekroon has quit [Ping timeout: 250 seconds]
Scorchin has quit [Ping timeout: 250 seconds]
guilleiguaran__ has quit [Ping timeout: 250 seconds]
amdprophet has quit [Ping timeout: 250 seconds]
ekroon has joined #jruby
Scorchin has joined #jruby
guilleiguaran__ has joined #jruby
amdprophet has joined #jruby
etehtsea has joined #jruby
<GitHub160> [jruby] bjfish opened issue #4125: [Truffle] Issue with dispatching to protected method https://git.io/viIaX
flavorjones has quit [Ping timeout: 250 seconds]
flavorjones has joined #jruby
aemadrid has quit [Ping timeout: 250 seconds]
deepak_ has quit [Ping timeout: 250 seconds]
rsim has joined #jruby
aemadrid has joined #jruby
deepak_ has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
rsim has quit [Quit: Leaving.]
bruceadams has quit [Ping timeout: 244 seconds]
bruceadams_ has joined #jruby
bruceadams_ is now known as bruceadams
zacts has joined #jruby
etehtsea has joined #jruby
prasun has joined #jruby
pawnbox has quit [Remote host closed the connection]
<kares> etehtsea: hey!
<etehtsea> kares hi
<kares> do you have still that issue?
<etehtsea> kares nope, no idea what fixed it, but I rewrote that code
<kares> etehtsea: landed some array stuff on master so I will look into that if its related(regression)
<kares> etehtsea: so it was custom Java code - any hint what was it like?
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<etehtsea> kares to be honest, I can't reproduce it now. It looks like a logical issue.
<kares> etehtsea: OK no biggie than, thanks!
<kares> probably a false alarm - better safe than sorry :)
claudiuinberlin has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
<etehtsea> if I need to override initialize in child class just to initialize parent with contant argument, do I need to define its own allocator and so on?
<etehtsea> in java code
donV has joined #jruby
etehtsea has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
prasun has quit [Quit: Leaving]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
rsim has joined #jruby
rsim1 has joined #jruby
rsim has quit [Ping timeout: 252 seconds]
pawnbox has joined #jruby
shellac has joined #jruby
rsim1 has quit [Quit: Leaving.]
pawnbox has quit [Remote host closed the connection]
rsim has joined #jruby
rsim1 has joined #jruby
rsim has quit [Ping timeout: 252 seconds]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
Osho_ has joined #jruby
rsim1 has quit [Quit: Leaving.]
donV has quit [Quit: donV]
drbobbeaty has quit [*.net *.split]
temporalfox has quit [*.net *.split]
Osho has quit [*.net *.split]
kith has quit [*.net *.split]
ruurd has quit [*.net *.split]
bascule has quit [*.net *.split]
johnsonch_afk has quit [*.net *.split]
pawnbox has joined #jruby
bascule has joined #jruby
kith has joined #jruby
johnsonch_afk has joined #jruby
temporalfox has joined #jruby
drbobbeaty has joined #jruby
vtunka has joined #jruby
ruurd has joined #jruby
ruurd has joined #jruby
ruurd has quit [Changing host]
ruurd is now known as Guest5052
pawnbox_ has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
<GitHub176> [jruby] etehtsea opened pull request #4126: Implement SignalException class (master...gh-3954-signal-exception) https://git.io/viIdZ
pawnbox_ has quit [Ping timeout: 240 seconds]
pawnbox has joined #jruby
donV has joined #jruby
donV has quit [Ping timeout: 276 seconds]
pawnbox has quit [Ping timeout: 244 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 [Ping timeout: 276 seconds]
bbrowning has joined #jruby
pawnbox has joined #jruby
raeoks has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
pawnbox has joined #jruby
pawnbox_ has joined #jruby
pawnbox has quit [Ping timeout: 244 seconds]
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #jruby
beawesomeinstead has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
beawesomeinstead has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 258 seconds]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
enebo has joined #jruby
rsim has joined #jruby
rsim has quit [Client Quit]
rsim has joined #jruby
pawnbox has quit [Remote host closed the connection]
tcrawley-away is now known as tcrawley
lance|afk is now known as lanceball
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
<GitHub186> [jruby] MartinKoerner opened issue #4127: OutOfMemoryError with 9.1.3.0 https://git.io/viLny
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
johnsonch_afk is now known as johnsonch
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 265 seconds]
raeoks has quit [Quit: Textual IRC Client: www.textualapp.com]
zacts has quit [Quit: WeeChat 1.4]
etehtsea has joined #jruby
<etehtsea> http://jruby.org/apidocs/ is there apidocs for jruby 9k somewhere?
etehtsea has quit [Quit: Computer has gone to sleep.]
nicksieger has joined #jruby
pawnbox has joined #jruby
nicksieger has quit [Ping timeout: 265 seconds]
nicksieger has joined #jruby
camlow325 has joined #jruby
thedarkone2 has joined #jruby
zacts has joined #jruby
tcrawley is now known as tcrawley-away
tcrawley-away is now known as tcrawley
etehtsea has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
lanceball is now known as lance|afk
pawnbox has quit [Remote host closed the connection]
vtunka has quit [Quit: Leaving]
zacts has quit [Quit: WeeChat 1.4]
tjohnson has joined #jruby
pawnbox has joined #jruby
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
pawnbox has quit [Ping timeout: 250 seconds]
hobodave has joined #jruby
<GitHub46> [jruby] bjfish pushed 1 new commit to truffle-head: https://git.io/viL7q
<GitHub46> jruby/truffle-head 772f381 Brandon Fish: [Truffle] Implement Binding#local_variable_defined?
camlow325 has quit [Ping timeout: 276 seconds]
claudiuinberlin has quit []
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Client Quit]
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
<enebo> kares: if anything jumps out at you please chime in
<enebo> kares: we want to spin a new release this afternoon (my time)
pawnbox has joined #jruby
shellac has quit [Quit: Leaving]
<kares> enebo: hey! hmm weird - no ideas yet. heap-dump seems to be sent to headius
<headius> yeah I have it but I can toss you the link if you want to have a look too
<headius> I'm wrapping up this Windows childprocess bug and then I'll be looking at the heaps
<kares> ok
<kares> opened - seems to me its application specific
<kares> a Objecfab::ClsGen::Dsl objects are holding up 2 large StringBuilder objects as locals
<kares> one is 400M if I see this right
bbrowning is now known as bbrowning_away
<GitHub144> [jruby] headius pushed 1 new commit to master: https://git.io/vitUg
<GitHub144> jruby/master 1a977d5 Charles Oliver Nutter: Always use 0,1,2 for stdio fileno when non-native....
<GitHub68> [jruby] headius closed issue #4122: The child-process gem fails to spawn processes on Windows https://git.io/viTlT
<headius> hmmm
<kares> not sure what I should be looking further - assuming they were there in 9.1.2 as well
<headius> yeah I would think so
<kares> asked Martin on the GH issue
<headius> did you see the strings he mentioned?
<kares> nope
<kares> but there's 3 snapshots
<kares> opened the biggest one ... only
<kares> StringBuilder uses char[] - that is what I do see
<kares> looking at second snapshot - same there's plenty of java.lang.String but not holding much only a few StringBuilder retaining most just like with the previous
<headius> ok
<headius> I'll have a look in a minute too
<kares> ok - I really only see the two and so far I can only tell they are ordinary locals
<kares> ... not sure what to look for next since there's not a snapshot to compare from 9.1.2
<headius> ahh yeah, did you request one?
<kares> Martin confirmed its the very same thing ... well it seems to me like I do not see the same stuff he mentioned
<kares> so I must be doing smt wrong
<headius> are you using mat or jhat?
<kares> yjp
claudiuinberlin has joined #jruby
<headius> oh, never used that one
yosafbridge has quit [Quit: Leaving]
lance|afk is now known as lanceball
<headius> ok #4122 is done
<GitHub91> [jruby] headius pushed 2 new commits to master: https://git.io/vitqy
<GitHub91> jruby/master 9522411 Charles Oliver Nutter: Kill rspec deprecated form.
<GitHub91> jruby/master f64780d Charles Oliver Nutter: Test for sane non-native stdio filenos for #4122.
<headius> kares: oh, yjp = yourkit, right :-) I have used that
bbrowning_away is now known as bbrowning
<headius> ok, I'm looking into #4127 now
<kares> headius: nice guess (as usual) on NameError + did_you_mean! didn't realize its now on
rcvalle has joined #jruby
<headius> well maybe it's a nice guess...but he'd have to be triggering a NameError for that to happen, which seems strange
<headius> it's worth a try
<headius> I can see in the call stack that this big StringBuilder is being built in response to an inspect call from Ruby
<kares> headius: the biggest one?
<headius> yeah
<headius> hmmm
yosafbridge has joined #jruby
nicksieger has quit [Remote host closed the connection]
nicksieger has joined #jruby
<GitHub103> [jruby] headius pushed 2 new commits to master: https://git.io/vitnu
<GitHub103> jruby/master bd4465b Charles Oliver Nutter: Only use verbose specdoc output on non-tty like Travis and Maven.
<GitHub103> jruby/master dc2cc96 Charles Oliver Nutter: Missed call site opportunity here.
<kares> can't wait for next Java with byte[] Strings - hopefully IDEs will allow presenting a byte[] in a human readable form
<headius> that would be nice
<headius> it's only for US-ASCII strings but that may still cut down on JI coercion cost
<kares> inspect tends to go crazy - wouldn't it make sense to have it build a ByteList instead of StringBuilder ?
<headius> probably :-)
<headius> 2x memory use by going through SB
<headius> actually more since it's char[]
<headius> 2x byte size for US-ASCII into char[] and then another 1x putting it back into byte[]
<kares> yay!
claudiuinberlin has quit [Remote host closed the connection]
<GitHub167> [jruby] kares pushed 1 new commit to master: https://git.io/vitWs
<GitHub167> jruby/master 0355763 kares: switch jce logging back to debug since the OracleJDK check is gone...
<headius> kares: ah, nice
claudiuinberlin has joined #jruby
nicoulaj has joined #jruby
<headius> kares: got a min to review something?
<headius> not a fix for OOM obviously but it would reduce inspect memory usage
<enebo> headius: not sure on this
<headius> does it give you the fear?
<enebo> headius: getByteList() on RubyString is always utf-8 right?
<headius> no, it's actual encoding
<headius> but that's a good point...this isn't negotiating mixed encoding inspect
claudiuinberlin has quit [Remote host closed the connection]
<enebo> headius: yeah I actually misread part of what I was looking at but that was my general concern
claudiuinberlin has joined #jruby
<enebo> headius: so another fun thing (not about this patch) is that the internal changes for bytelist + symbols and we can properly cope with stuff like getRealClass.getName()
<headius> yeah
<headius> I thought of that while switching getName to name too
<enebo> right now I am not sure how much blob of gooey bytes that can lead to :)
<headius> it won't be encoded right but this is at least on the right path
<enebo> hashyInspect does seem totally safe to me
<headius> actually it may be encoded fine, as UTF-8...so negotiating encoding in this logic would be fine
<enebo> at least no less safe then what it was before
<enebo> I guess if it is a non-Java encodable name then our support is pretty weird at the moment anyways
<enebo> headius: I guess I feel like we should not land this for 9.1.4.0
<enebo> headius: the basis of his problem is not a poor impl (although we use more memory than we should)
<enebo> headius: I don’t mind us improving the memory usage but I would like to limit risk
<travis-ci> jruby/jruby (master:bd4465b by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/156889074)
<headius> enebo: that's fine for now
<headius> I will do the encoding logic but push this to a PR
<enebo> headius: ok
kwando has quit [Ping timeout: 260 seconds]
kwando has joined #jruby
enebo has quit [Read error: Connection reset by peer]
enebo has joined #jruby
nicksieger has quit [Remote host closed the connection]
camlow325 has joined #jruby
nicksieger has joined #jruby
temporal_ has joined #jruby
temporalfox has quit [Ping timeout: 244 seconds]
thedarkone2 has quit [Read error: Connection reset by peer]
thedarkone2 has joined #jruby
<GitHub179> [jruby] headius opened pull request #4128: Inspect directly into a RubyString and avoid StringBuilder/char[]. (master...lighter_inspect) https://git.io/vitgb
rsim has quit [Quit: Leaving.]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
Puffball has quit [Remote host closed the connection]
pawnbox has joined #jruby
<GitHub172> [jruby] enebo created jruby-9.1.4 (+4 new commits): https://git.io/vitVp
<GitHub172> jruby/jruby-9.1.4 4d0b6b7 Charles Oliver Nutter: Always use 0,1,2 for stdio fileno when non-native....
<GitHub172> jruby/jruby-9.1.4 3bbfc3a Charles Oliver Nutter: Allow disabling packed arrays, as a workaroudn for potential bugs....
<GitHub172> jruby/jruby-9.1.4 01bba1a Charles Oliver Nutter: Update truffle pom for 9.1.4.0-SNAPSHOT.
creddy has joined #jruby
<GitHub195> [jruby] enebo pushed 2 new commits to jruby-9.1.4: https://git.io/vitwH
<GitHub195> jruby/jruby-9.1.4 2e1327f Charles Oliver Nutter: Properly replace packed 2-tuple entries with those coming in....
<GitHub195> jruby/jruby-9.1.4 3400c43 Thomas E. Enebo: Update for 9.1.4.0
claudiuinberlin has joined #jruby
nicksieger has quit [Remote host closed the connection]
nicksieger has joined #jruby
_whitelogger has joined #jruby
bigtexan has joined #jruby
<bigtexan> has anyone had trouble launching jruby from a windows service?
<bigtexan> We have a windows service that can launch a program
<bigtexan> we try to call jruby. it launches and just freezes.
bigtexan has quit [Client Quit]
<headius> well give us a chance
<enebo> heh
<enebo> maybe they did not wait long enough
<headius> hahah
<headius> yeah maybe
marshalium has joined #jruby
tcrawley is now known as tcrawley-away
bbrowning is now known as bbrowning_away
<travis-ci> jruby/jruby (jruby-9.1.4:f1b1a55 by Charles Oliver Nutter): The build passed. (https://travis-ci.org/jruby/jruby/builds/156914919)
claudiuinberlin has quit []
nicksieger has quit [Remote host closed the connection]
johnsonch is now known as johnsonch_afk
nicoulaj has quit [Remote host closed the connection]
bga57 has quit [Ping timeout: 250 seconds]
lanceball is now known as lance|afk
<travis-ci> jruby/jruby (jruby-9.1.4:2e1327f by Charles Oliver Nutter): The build passed. (https://travis-ci.org/jruby/jruby/builds/156916382)
nicksieger has joined #jruby
bga57 has joined #jruby
CaptainHeavy has joined #jruby
<GitHub108> [jruby.github.io] enebo pushed 1 new commit to master: https://git.io/vitQb
<GitHub108> jruby.github.io/master 9e00bad Thomas E. Enebo: Update for 9.1.4.0 release
<GitHub118> [jruby.github.io] enebo pushed 1 new commit to master: https://git.io/vit7m
<GitHub118> jruby.github.io/master f338846 Thomas E. Enebo: Fix wrong version references
<GitHub8> [jruby] enebo pushed 1 new commit to master: https://git.io/vitdB
<GitHub8> jruby/master b4964f6 Thomas E. Enebo: Bump for next development cycle
ChanServ changed the topic of #jruby to: Get 9.1.4.0! http://jruby.org/ | http://wiki.jruby.org | http://logs.jruby.org/jruby/ | http://bugs.jruby.org | Paste at http://gist.github.com
nicksieger has quit [Remote host closed the connection]
creddy has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<GitHub37> [jruby] enebo tagged 9.1.4.0 at jruby-9.1.4: https://git.io/vitNZ
CaptainHeavy has quit [Ping timeout: 265 seconds]
hobodave has quit [Ping timeout: 244 seconds]
enebo has quit [Quit: enebo]
rcvalle has quit [Quit: rcvalle]
enebo has joined #jruby
marshalium has quit [Quit: Page closed]