enebo has joined #jruby
projectodd-ci has joined #jruby
AlHafoudh has quit [Ping timeout: 245 seconds]
xandrews has joined #jruby
AlHafoudh has joined #jruby
e_dub has joined #jruby
<headius> enebo: you are not on IM?
xandrews has quit [Ping timeout: 260 seconds]
colinsurprenant has joined #jruby
<headius> chrisseaton: it occurs to me now that I was the one who suggested the benchmark-ips change to run all rehearsals before the benchmarks
<headius> I did not think running them interwoven represented a real-world benchmark since order would become much more of an issue...early runs would skew higher than later runs because of optimization changes
<headius> in my opinion a benchmark-ips is a benchmark of a number of related scenarios (and they usually *are* related, like with the go AI's different-sized boards) ...isolating them so they optimize individually does not represent a real-world measurement since the real-world will have many of the scenarios heavily interwoven
<headius> the isolated case is interesting too for our work on performance but if we can't run the real-world case fast it's rather misleading
enebo has quit [Quit: enebo]
<nirvdrum> headius: I don't think that part's in question. But by far the biggest use case I've seen for benchmark-ips is people pitting two different implementations of equivalent code against each other.
<headius> hmm, in my experience it's usually people measuring related uses of the same code
<nirvdrum> headius: E.g., see https://github.com/JuanitoFatas/fast-ruby
<headius> but either way I think it narrows the utlity of the benchmark if it doesn't show that running A + B together has significantly worse performance characteristics than just running A or B, for almost all A and B
<headius> real world code is made up of As and Bs and Cs, not just As
<nirvdrum> True, but it also has a different profile which will optimize differently anyway.
<headius> especially since A and B are usually isolated in their own methods
<headius> right, and profile pollution across isolated implementations is a bad situation
<nirvdrum> People tend not to run stuff in a tight loop.
camlow325 has quit [Ping timeout: 245 seconds]
<headius> you need to be able to optimize whole systems, not single methods in isolation from each other
<nirvdrum> I don't want to speak for Chris. But I don't think that part's really in dispute.
<headius> sure, no problem
<nirvdrum> As I understood the problem, A runs and optimizes on its own, then B runs, but optimizes A + B. So it's not even a whole system issue. One side was given an unfair advantage.
<headius> I think it would be better, if you want to isolate benchmarks from one another, to run them in separate processes
<headius> as it is now that's not really avoided either
<headius> A gets to run both rehearsal and benchmark isolated from B and C
<headius> B and C are therefore penalized if their execution ends up having to consider A
<nirvdrum> Right.
<headius> I feel like the original benchmark-ips scenario ends up being *more* accurate since it doesn't end up favoring A, B, or C
<headius> and again, if they're not intended to optimize in the same VM, don't run in the same VM...rather than changing the rules of the benchmark so they are kinda-sorta isolated
<headius> I believe that's how bench9000 runs, right?
<nirvdrum> Each is a separate process, yeah.
<headius> so a bench9000 version of the go AI bench would be more interesting to me than the modified benchmark-ips, I guess
<nirvdrum> But staging a benchmark is much more involved. It'd be nice to just pick up all these random benchmark-ips gists and use them.
<headius> this bothers me because early on in optimizing JRuby we had great numbers for isolated benchmarks, but they were completely fake because they were so small that megamorphic call sites only reflected one target
<nirvdrum> For my metaprogramming talk, I've had to do a benchmark for a direct-coded and metaprogrammed solution to 4 problems. What I really wanted to do was just pit each implementation up against its pair.
<headius> they were so misleading even the hotspot folks thought everything was optimizing just fine
<nirvdrum> We have larger benchmarks within bench9000 to address that, for what it's worth.
<headius> yeah I know...that's good
<headius> it has just bitten us many times, and it's a big reason why people didn't see real-world JRuby perf be better than MRI until recent years
<headius> running a big application is completely different from even a fair-sized benchmark
<headius> I saw that ActiveSupport is nearly 100%...that's excellent
<nirvdrum> Oh, trust me I'm aware. I spent years running JRuby through YourKit ;-)
<headius> I don't know how much of rails is needed to start handling requests but hopefully jruby+truffle is getting closer
<nirvdrum> But I also found that generally benchmark-ips results were a good indicator towards whole system performance. In my use case, I'd often profile, find a hot spot, then use benchmark-ips to measure a few different options.
<nirvdrum> We have a ways to go. But we're working on it.
<headius> what's the big items remaining?
<nirvdrum> We've really only looked at AS. It's the root of the dependency graph.
<headius> I'd assume ActiveRecord isn't even on the horizon at this point
<nirvdrum> Yeah. AR is a beast.
<nirvdrum> AR-JDBC is still lagging behind and has a huge head start on us.
<headius> what's the state of calling Java from Ruby? Is it still impossible?
<nirvdrum> I think Chris has been working on some basic interop stuff.
<nirvdrum> I believe it feeds into the larger polyglot stuff in Truffle. But it's still shaping up, last I knew.
<nirvdrum> I've been a bit heads down trying to get this presentation together. I'm so close now.
<headius> when do you fly to Tokyo?
<nirvdrum> Tuesday.
<nirvdrum> I land late Wed.
<nirvdrum> Well, I think I'll be at the hotel ~8:30 PM.
<nirvdrum> We don't have a strong sense of what the rest of Rails is going to take. AS has exercised all sorts of weird code paths that haven't been spec'd.
<thedarkone2> there is no RubySpec there is only Rails :)))
<nirvdrum> But, it's also one of the larger components and we're nearly complete with it.
<headius> nirvdrum: RubySpec is extremely spotty
<headius> especially when you get outside the core dozen-or-so classes
<nirvdrum> Indeed.
<nirvdrum> Benoit has been working hard to fix that. But it's obviously a large effort.
<thedarkone2> btw I do think, headius has a point about real worl apps
<thedarkone2> truffle's inlining budgets are so cranked up right now
<thedarkone2> I've seen 140kb methods being generated
<thedarkone2> that's obviously awesome for benchmarking, but is not going to work in the "normal" apps
<nirvdrum> We're definitely missing boundaries in some key places.
<headius> ugh
<headius> that feeling when JVMTI tools segfault for no apparent reason
<nirvdrum> thedarkone2: On the other hand, it does establish a baseline. From there we can try to fix the problem without compromising on performance.
<nirvdrum> Having said that, I don't think anyone's seriously looked into memory consumption yet.
<thedarkone2> nirvdrum: sure
<headius> we played with a sinatra app at Eurucamp and couldn't get it to boot up in under 1GB of memory
<headius> certainly could have been doing something wrong but that seemed high
<thedarkone2> nirvdrum: I meant it purely from a perf point of view, even if there is 4gb codecache size
<nirvdrum> Interesting. I've seen high, but not that high.
<thedarkone2> 100kbs methods aren't going to perform
<nirvdrum> headius: But we don't even do any of the sensible things JRuby does right now either, like sharing ByteLists and caching Regexps.
<headius> yeah that will have a big impact
waka has joined #jruby
waka has joined #jruby
waka has quit [Changing host]
<thedarkone2> I don't think a baseline memory usage is going to be an issue for Rails apps
<thedarkone2> even if takes 2-3gb to boot an compile Rails, as long as the app is thread safe nobody is going to object
<nirvdrum> thedarkone2: Fair enough. I would just caution that we do inadvertently compile way more than we should from time to time. I just fixed a case yesterday where we were pulling in a lot the JRuby runtime because of a missing boundary when converting between object types in the differing backends.
<headius> unless they refuse to pay for more than a single dyno on Heroku :-D
xandrews has joined #jruby
<nirvdrum> thedarkone2: But if you come across a case that seems egregious, please feel free to file an issue and use the Truffle milestone.
<headius> one commenter on pragtob's article on reddit said they stopped trying JRuby because their single dyno couldn't boot it
* headius rolls eyes
<nirvdrum> Heh.
<nirvdrum> Without a doubt, JRuby saved me money on EC2.
<nirvdrum> The base footprint was higher, but the incremental cost grew much slower.
<headius> yeah, hard to get people to realize that when they're used to forking a dozen MRIs
<headius> or don't even realize they're forking that many
<nirvdrum> Once per request.
xandrews has quit [Ping timeout: 250 seconds]
<nirvdrum> There's a lot going on with Ruby implementations right now. It's an exciting time to be involved.
<nirvdrum> I'm keen to hear more about the J9 stuff at RubyKaigi.
xandrews has joined #jruby
xandrews has quit [Ping timeout: 260 seconds]
_djbkd has quit [Remote host closed the connection]
<codefinger> Yea, i see lots of people who try to run multiple jruby processes in a dyno :/
<codefinger> I just yesterday decreased the default heap size on the smallest dyno. Lots of jvm apps had heap
<codefinger> heap+metaspace>512mb
<codefinger> But lowering heap a bit was no big deal
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 250 seconds]
djbkd has joined #jruby
jeremyevans has quit [Quit: leaving]
yfeldblu_ has quit [Remote host closed the connection]
jeremyevans has joined #jruby
<GitHub128> [jruby] lucasallan opened pull request #3510: [Ruby-2.3] - Pathname#descend and Pathname#ascend supported blockless… (ruby-2.3...pathname-enumerator) http://git.io/vRJne
nirvdrum has quit [Ping timeout: 260 seconds]
thedarkone2 has quit [Quit: thedarkone2]
yfeldblum has joined #jruby
johnlinvc has joined #jruby
johnlinvc_ has joined #jruby
johnlinvc has quit [Client Quit]
johnlinvc_ is now known as johnlinvc
colinsurprenant has quit [Quit: colinsurprenant]
<GitHub95> [jruby] kares pushed 7 new commits to ruby-2.3: http://git.io/vRJwv
<GitHub95> jruby/ruby-2.3 3c8048b kares: avoid BlockBody in Hash#to_proc impl - instead do all logic in RubyProc sub-class...
<GitHub95> jruby/ruby-2.3 8b7e43a kares: correct arity for (custom) HashProc
<GitHub95> jruby/ruby-2.3 b9af4e2 kares: minor Block.java cleanup & add an explicit hashCode (to go with equals)
camlow325 has joined #jruby
temporal_ has quit [Ping timeout: 260 seconds]
<GitHub145> [jruby] kares pushed 1 new commit to ruby-2.3: http://git.io/vRJ6c
<GitHub145> jruby/ruby-2.3 adbdeab kares: Merge branch 'master' into ruby-2.3...
temporalfox has joined #jruby
<travis-ci> jruby/jruby (ruby-2.3:a4ab413 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/94334455)
donV has joined #jruby
mkristian has joined #jruby
<travis-ci> kares/jruby (ruby-2.3:adbdeab by kares): The build is still failing. (https://travis-ci.org/kares/jruby/builds/94334682)
donV has quit [Quit: donV]
yfeldblum has quit [Ping timeout: 260 seconds]
brauliobo has joined #jruby
djbkd has quit [Quit: My people need me...]
<travis-ci> jruby/jruby (ruby-2.3:adbdeab by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/94336734)
camlow325 has quit [Remote host closed the connection]
brauliobo has quit [Ping timeout: 250 seconds]
brauliobo_ has joined #jruby
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yfeldblum has joined #jruby
temporalfox has joined #jruby
skade has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
vtunka has joined #jruby
temporalfox has quit [Ping timeout: 260 seconds]
johnlinvc has quit [Quit: johnlinvc]
temporalfox has joined #jruby
drbobbeaty has joined #jruby
temporalfox has quit [Ping timeout: 245 seconds]
temporalfox has joined #jruby
mkristian has quit [Quit: This computer has gone to sleep]
temporalfox has quit [Ping timeout: 260 seconds]
<GitHub111> [jruby] kares pushed 2 new commits to ruby-2.3: http://git.io/vRUdr
<GitHub111> jruby/ruby-2.3 1702f89 Lucas Amorim: [Ruby-2.3] - Pathname#descend and Pathname#ascend supported blockless form.
<GitHub111> jruby/ruby-2.3 739df89 Karol Bucek: Merge pull request #3510 from lucasallan/pathname-enumerator...
<GitHub53> [jruby] kares closed pull request #3510: [Ruby-2.3] - Pathname#descend and Pathname#ascend supported blockless… (ruby-2.3...pathname-enumerator) http://git.io/vRJne
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
skade has quit [Client Quit]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<GitHub33> [jruby] kares closed issue #3499: extending RubyProc to easily trigger arity check? http://git.io/vB0X9
brauliobo has joined #jruby
brauliobo_ has quit [Ping timeout: 250 seconds]
vtunka has quit [Quit: Leaving]
shellac has joined #jruby
mkristian has joined #jruby
<GitHub15> [jruby] kares pushed 1 new commit to ruby-2.3: http://git.io/vRTs8
<GitHub15> jruby/ruby-2.3 8e7bbc0 kares: [travis-ci] allow failures for truffle for a green build
<travis-ci> jruby/jruby (ruby-2.3:739df89 by Karol Bucek): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/94365576)
bbrowning_away is now known as bbrowning
vtunka has joined #jruby
skade has joined #jruby
temporalfox has joined #jruby
yfeldblum has quit [Ping timeout: 250 seconds]
tcrawley-away is now known as tcrawley
skade has quit [Quit: Computer has gone to sleep.]
drbobbeaty has joined #jruby
skade has joined #jruby
<travis-ci> jruby/jruby (ruby-2.3:8e7bbc0 by kares): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/94375071)
vtunka has quit [Quit: Leaving]
yfeldblum has joined #jruby
skade has quit [Client Quit]
temporalfox has quit [Excess Flood]
temporalfox has joined #jruby
tcrawley is now known as tcrawley-away
mkristian_ has joined #jruby
mkristian has quit [Ping timeout: 245 seconds]
tcrawley-away is now known as tcrawley
skade has joined #jruby
temporalfox has quit [Ping timeout: 260 seconds]
Puffball has quit [Remote host closed the connection]
Puffball has joined #jruby
dinfuehr has joined #jruby
vtunka has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
marc0der has joined #jruby
<marc0der> do any of the jruby dev team guys hang out on this channel?
<GitHub91> [jruby] eregon pushed 1 new commit to master: http://git.io/vRTbL
<GitHub91> jruby/master d9f8005 Benoit Daloze: [Truffle] JT: the bench binary already include lib/ on the load path itself.
lance|afk is now known as lanceball
marc0der has left #jruby [#jruby]
xandrews has joined #jruby
<GitHub73> [jruby] marc0der opened issue #3511: Make JRuby available on SDKMAN! http://git.io/vRTjg
yfeldblum has quit [Ping timeout: 250 seconds]
<travis-ci> jruby/jruby (master:d9f8005 by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/94392516)
skade has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-test-slow_suites build #2306: FIXED in 6 min 24 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-test-slow_suites/2306/
mkristian_ has quit [Quit: This computer has gone to sleep]
enebo has joined #jruby
enebo_ has joined #jruby
enebo has quit [Ping timeout: 260 seconds]
enebo_ is now known as enebo
skade has quit [Quit: Computer has gone to sleep.]
skade has joined #jruby
johnlinvc has joined #jruby
nirvdrum has joined #jruby
xandrews has quit [Ping timeout: 250 seconds]
temporalfox has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
colinsurprenant has joined #jruby
skade has joined #jruby
tcrawley is now known as tcrawley-away
tcrawley-away is now known as tcrawley
donV has joined #jruby
tcrawley is now known as tcrawley-away
tcrawley-away is now known as tcrawley
thedarkone2 has joined #jruby
cpuguy83 has quit [*.net *.split]
kylo has quit [*.net *.split]
vtunka has quit [*.net *.split]
brauliobo has quit [*.net *.split]
AlHafoudh has quit [*.net *.split]
projectodd-ci has quit [*.net *.split]
CustosLimen has quit [*.net *.split]
subbu has quit [*.net *.split]
robbyoconnor has quit [*.net *.split]
nateberkopec has quit [*.net *.split]
bga57 has quit [*.net *.split]
dling has quit [*.net *.split]
Scient has quit [*.net *.split]
brixen has quit [*.net *.split]
eam has quit [*.net *.split]
skade has quit [*.net *.split]
colinsurprenant has quit [*.net *.split]
temporalfox has quit [*.net *.split]
enebo has quit [*.net *.split]
dinfuehr has quit [*.net *.split]
Puffball has quit [*.net *.split]
shellac has quit [*.net *.split]
e_dub has quit [*.net *.split]
tenderlove has quit [*.net *.split]
Papierkorb has quit [*.net *.split]
eonwe has quit [*.net *.split]
bascule has quit [*.net *.split]
ivan\ has quit [*.net *.split]
bnagy has quit [*.net *.split]
qmx has quit [*.net *.split]
flori has quit [*.net *.split]
haze has quit [*.net *.split]
xardion has quit [*.net *.split]
emakris has quit [*.net *.split]
DrShoggoth has quit [*.net *.split]
donV has quit [*.net *.split]
nirvdrum has quit [*.net *.split]
drbobbeaty has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
bb010g has quit [*.net *.split]
cremes has quit [*.net *.split]
clayton has quit [*.net *.split]
baroquebobcat has quit [*.net *.split]
blinsay has quit [*.net *.split]
Liothen has quit [*.net *.split]
pipework has quit [*.net *.split]
codefinger has quit [*.net *.split]
knu has quit [*.net *.split]
gaustin has quit [*.net *.split]
sluukkonen has quit [*.net *.split]
jsvd has quit [*.net *.split]
amdprophet has quit [*.net *.split]
bbrowning has quit [*.net *.split]
joevandyk has quit [*.net *.split]
quadz has quit [*.net *.split]
headius has quit [*.net *.split]
eregon_ has quit [*.net *.split]
mg^ has quit [*.net *.split]
ebarrett has quit [*.net *.split]
mpapis has quit [*.net *.split]
Tristitia has quit [*.net *.split]
joast has quit [*.net *.split]
jimbaker has quit [*.net *.split]
Cyrus1 has quit [*.net *.split]
ir2ivps9__ has quit [*.net *.split]
justinmcp has quit [*.net *.split]
rtyler has quit [*.net *.split]
n1ftyn8_ has quit [*.net *.split]
aemadrid has quit [*.net *.split]
samuelkadolph has quit [*.net *.split]
het_ has quit [*.net *.split]
zph has quit [*.net *.split]
hoodow has quit [*.net *.split]
bruceadams has quit [*.net *.split]
mberg has quit [*.net *.split]
andrewvc has quit [*.net *.split]
talevy has quit [*.net *.split]
asarih has quit [*.net *.split]
lopex has quit [*.net *.split]
chrisseaton has quit [*.net *.split]
mjc_ has quit [*.net *.split]
knowtheory has quit [*.net *.split]
jeregrine has quit [*.net *.split]
fidothe has quit [*.net *.split]
flavorjones has quit [*.net *.split]
thedarkone2 has quit [*.net *.split]
johnlinvc has quit [*.net *.split]
waka has quit [*.net *.split]
pietr0 has quit [*.net *.split]
wasnotrice has quit [*.net *.split]
lanceball has quit [*.net *.split]
yopp has quit [*.net *.split]
guilleiguaran__ has quit [*.net *.split]
Guest85414______ has quit [*.net *.split]
balo has quit [*.net *.split]
kith has quit [*.net *.split]
dmilith has quit [*.net *.split]
emakris_ has quit [*.net *.split]
djellemah has quit [*.net *.split]
Antiarc_ has quit [*.net *.split]
tcrawley has quit [*.net *.split]
Jamo_ has quit [*.net *.split]
awx_ has quit [*.net *.split]
rattboi_ has quit [*.net *.split]
atamb0 has quit [*.net *.split]
slash_nick has quit [*.net *.split]
ratnikov_ has quit [*.net *.split]
yipdw has quit [*.net *.split]
kwando has quit [*.net *.split]
mysteriouspants has quit [*.net *.split]
jgdavey_ has quit [*.net *.split]
mkristian has joined #jruby
jimbaker has joined #jruby
vifino has joined #jruby
Guest85414______ has joined #jruby
guilleiguaran__ has joined #jruby
Papierkorb has joined #jruby
flori has joined #jruby
Puffball has joined #jruby
eonwe has joined #jruby
e_dub has joined #jruby
ivan\ has joined #jruby
dmilith has joined #jruby
bnagy has joined #jruby
enebo has joined #jruby
bascule has joined #jruby
lanceball has joined #jruby
shellac has joined #jruby
emakris has joined #jruby
tenderlove has joined #jruby
xardion has joined #jruby
haze has joined #jruby
DrShoggoth has joined #jruby
colinsurprenant has joined #jruby
qmx has joined #jruby
dmilith has quit [*.net *.split]
lanceball has quit [*.net *.split]
colinsurprenant has quit [*.net *.split]
enebo has quit [*.net *.split]
Puffball has quit [*.net *.split]
shellac has quit [*.net *.split]
e_dub has quit [*.net *.split]
tenderlove has quit [*.net *.split]
Papierkorb has quit [*.net *.split]
eonwe has quit [*.net *.split]
bascule has quit [*.net *.split]
ivan\ has quit [*.net *.split]
bnagy has quit [*.net *.split]
qmx has quit [*.net *.split]
flori has quit [*.net *.split]
haze has quit [*.net *.split]
xardion has quit [*.net *.split]
emakris has quit [*.net *.split]
DrShoggoth has quit [*.net *.split]
camlow325 has joined #jruby
tcrawley-away has joined #jruby
rattboi_ has joined #jruby
lanceball has joined #jruby
Puffball has joined #jruby
emakris_ has joined #jruby
balo has joined #jruby
ivan\ has joined #jruby
qmx has joined #jruby
pietr0 has joined #jruby
emakris has joined #jruby
dmilith has joined #jruby
shellac has joined #jruby
tenderlove has joined #jruby
atamb0 has joined #jruby
xardion has joined #jruby
DrShoggoth has joined #jruby
pitr-ch has joined #jruby
slash_nick has joined #jruby
kith has joined #jruby
awx_ has joined #jruby
waka has joined #jruby
djellemah has joined #jruby
thedarkone2 has joined #jruby
e_dub has joined #jruby
Antiarc_ has joined #jruby
flori has joined #jruby
Jamo_ has joined #jruby
wasnotrice has joined #jruby
colinsurprenant has joined #jruby
eonwe has joined #jruby
bascule has joined #jruby
bnagy has joined #jruby
enebo has joined #jruby
haze has joined #jruby
Papierkorb has joined #jruby
pitr-ch has quit [*.net *.split]
dmilith has quit [*.net *.split]
lanceball has quit [*.net *.split]
colinsurprenant has quit [*.net *.split]
enebo has quit [*.net *.split]
Puffball has quit [*.net *.split]
shellac has quit [*.net *.split]
e_dub has quit [*.net *.split]
tenderlove has quit [*.net *.split]
Papierkorb has quit [*.net *.split]
eonwe has quit [*.net *.split]
bascule has quit [*.net *.split]
ivan\ has quit [*.net *.split]
bnagy has quit [*.net *.split]
qmx has quit [*.net *.split]
flori has quit [*.net *.split]
haze has quit [*.net *.split]
xardion has quit [*.net *.split]
emakris has quit [*.net *.split]
DrShoggoth has quit [*.net *.split]
thedarkone2 has quit [*.net *.split]
waka has quit [*.net *.split]
pietr0 has quit [*.net *.split]
wasnotrice has quit [*.net *.split]
balo has quit [*.net *.split]
kith has quit [*.net *.split]
emakris_ has quit [*.net *.split]
djellemah has quit [*.net *.split]
Antiarc_ has quit [*.net *.split]
tcrawley-away has quit [*.net *.split]
Jamo_ has quit [*.net *.split]
awx_ has quit [*.net *.split]
rattboi_ has quit [*.net *.split]
atamb0 has quit [*.net *.split]
slash_nick has quit [*.net *.split]
bbrowning has joined #jruby
e_dub has joined #jruby
wasnotrice has joined #jruby
awx_ has joined #jruby
xardion has joined #jruby
djellemah has joined #jruby
qmx has joined #jruby
DrShoggoth has joined #jruby
bnagy has joined #jruby
eonwe has joined #jruby
slash_nick has joined #jruby
emakris_ has joined #jruby
pitr-ch has joined #jruby
Papierkorb has joined #jruby
tcrawley-away has joined #jruby
rattboi_ has joined #jruby
Puffball has joined #jruby
shellac has joined #jruby
emakris has joined #jruby
bascule has joined #jruby
thedarkone2 has joined #jruby
flori has joined #jruby
Antiarc_ has joined #jruby
lanceball has joined #jruby
ivan\ has joined #jruby
kith has joined #jruby
pietr0 has joined #jruby
balo has joined #jruby
tenderlove has joined #jruby
Jamo_ has joined #jruby
atamb0 has joined #jruby
waka has joined #jruby
dmilith has joined #jruby
haze has joined #jruby
colinsurprenant has joined #jruby
enebo has joined #jruby
guilleiguaran__ has joined #jruby
Guest85414______ has joined #jruby
Guest85414______ has quit [Changing host]
guilleiguaran__ has quit [Changing host]
pitr-ch has quit [Remote host closed the connection]
pitr-ch has joined #jruby
qmx has quit [Ping timeout: 245 seconds]
oblutak has joined #jruby
qmx has joined #jruby
qmx has quit [Changing host]
qmx has joined #jruby
lanceball has joined #jruby
lanceball has quit [Changing host]
skade has joined #jruby
hobodave has joined #jruby
bbrowning has quit [Quit: Leaving]
dmilith has left #jruby ["Textual IRC Client: www.textualapp.com"]
bbrowning has joined #jruby
<GitHub5> [jruby] enebo pushed 2 new commits to inline: http://git.io/vRIhb
<GitHub5> jruby/inline a0ac5fc Thomas E. Enebo: Some minor variable naming changes
<GitHub5> jruby/inline e598dec Thomas E. Enebo: More refactoring
aadam21 has joined #jruby
<GitHub27> [jruby] eregon pushed 1 new commit to master: http://git.io/vRLmX
<GitHub27> jruby/master 511b580 Benoit Daloze: [Truffle] Simplify ReadHeadObjectFieldNode and ReadInstanceVariableNode....
thedarkone2 has quit [Quit: thedarkone2]
<GitHub4> [jruby] eregon pushed 1 new commit to truffle-head: http://git.io/vRL4D
<GitHub4> jruby/truffle-head 2f319b7 Benoit Daloze: Merge remote-tracking branch 'origin/master' into truffle-head...
camlow32_ has joined #jruby
camlow325 has quit [Ping timeout: 260 seconds]
djbkd has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
bbrowning is now known as bbrowning_away
djbkd has left #jruby ["My people need me..."]
olleolleolle has quit [Remote host closed the connection]
thedarkone2 has joined #jruby
lopex has joined #jruby
olleolleolle has joined #jruby
enebo has quit [Quit: enebo]
camlow32_ has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
lanceball is now known as lance|afk
donV has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
tcrawley-away is now known as tcrawley
camlow325 has joined #jruby
talevy has joined #jruby
camlow325 has quit [Remote host closed the connection]
<GitHub181> [jruby] eregon pushed 1 new commit to master: http://git.io/vRtOu
<GitHub181> jruby/master 7457dde Benoit Daloze: [Truffle] Make sure int & long or long & int lowers to int.
Scorchin has quit [Remote host closed the connection]
colinsurprenant has quit [Quit: colinsurprenant]
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
camlow325 has joined #jruby
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
<projectodd-ci> Project jruby-master-spec-ji build #2352: FAILURE in 29 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2352/
bbrowning_ has joined #jruby
bbrowning_away has quit [Read error: Connection reset by peer]
colinsurprenant has joined #jruby
mkristian has quit [Quit: This computer has gone to sleep]
Scorchin has joined #jruby
bruceadams has joined #jruby
fidothe has joined #jruby
<GitHub55> [jruby] eregon pushed 2 new commits to master: http://git.io/vRtEu
<GitHub55> jruby/master f91a591 Benoit Daloze: [Truffle] Clean up Fixnum#{<<,>>}....
<GitHub55> jruby/master c7c9e30 Benoit Daloze: [Truffle] Specialization for (int/long) >> long.
asarih has joined #jruby
jeregrine has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
knowtheory has joined #jruby
aemadrid has joined #jruby
lance|afk is now known as lanceball
n1ftyn8_ has joined #jruby
amdprophet has joined #jruby
zph has joined #jruby
chrisseaton has joined #jruby
pitr-ch has joined #jruby
mjc_ has joined #jruby
amdprophet has quit [Ping timeout: 264 seconds]
amdprophet has joined #jruby
flavorjones has joined #jruby
enebo has joined #jruby
<projectodd-ci> Yippee, build fixed!
<projectodd-ci> Project jruby-master-spec-ji build #2353: FIXED in 3 min 33 sec: https://projectodd.ci.cloudbees.com/job/jruby-master-spec-ji/2353/
<GitHub14> [jruby] hathawad opened issue #3512: Hash.from_xml error http://git.io/vRtd4
aadam21_ has joined #jruby
aadam21 has quit [Ping timeout: 260 seconds]
xandrews has joined #jruby
aadam21_ has quit [Remote host closed the connection]
aadam21 has joined #jruby
yfeldblum has joined #jruby
skade has joined #jruby
ivan\ has quit [Ping timeout: 245 seconds]
ivan\ has joined #jruby
<eam> shot in the dark but: I have two systems running the same java, the same jruby.jar (md5sums match, etc) and one system can't seem to call anything out of the Etc module
<eam> I must be running into some kind of crazy difference somewhere between the two systems, but this is as basic as ruby -retc -e'puts Etc.passwd.inspect' returning nil
<eam> only an issue in jruby, my crubies on each system work fine
jsvd has joined #jruby
brauliobo has joined #jruby
cremes has joined #jruby
<eam> it appears that the -Djava.library.path that I'm using is what's breaking this
<eam> it's the same on both systems, however (path and contents of path) so I'm not sure *why*
<lopex> does strace help ?
enebo has quit [Quit: enebo]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
skade has quit [Read error: Connection reset by peer]
skade has joined #jruby
<nirvdrum> eam: My guess is one isn't loading the native portion of jnr-posix for some reason.
<nirvdrum> I think a message is printed to the console if it can't be loaded.
<eam> strace doesn't help much, other than to confirm that the broken one isn't even attempting to open /etc/group for example (if I use a gr* call)
<eam> I can see that different libraries are loaded (both on identical centos6 systems so that shouldn't be the case) via lsof
<eam> the working version will load libcrypt and libfreebl3 for example
colinsurprenant has quit [Quit: colinsurprenant]
lanceball is now known as lance|afk
colinsurprenant has joined #jruby
oblutak has left #jruby [#jruby]
temporalfox has joined #jruby
temporal_ has joined #jruby
tempora__ has joined #jruby
temporalfox has quit [Ping timeout: 250 seconds]
temporal_ has quit [Ping timeout: 245 seconds]
hobodave has quit [Ping timeout: 260 seconds]
brauliobo has quit [Ping timeout: 246 seconds]
nateberkopec has joined #jruby
enebo has joined #jruby