marr has quit []
alderamin has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish pushed 1 new commit to master: http://git.io/vUWgF
<JRubyGithub> jruby/master f2341de Brandon Fish: [Truffle] Including more tests in the mri_truffle.index
JRubyGithub has left #jruby [#jruby]
<chrisseaton> headius: fixex
<chrisseaton> fixed
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vUWww
<JRubyGithub> jruby/master 09f0912 Chris Seaton: [Truffle] Update FindBugs exclusions after refactoring.
JRubyGithub has left #jruby [#jruby]
<headius> chrisseaton: thank you!
vikaton has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:f2341de by Brandon Fish): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/62018884)
travis-ci has left #jruby [#jruby]
bjfish2 has quit [Quit: bjfish2]
alderamin has quit []
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:09f0912 by Chris Seaton): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/62020014)
travis-ci has left #jruby [#jruby]
brightball has joined #jruby
bjfish2 has joined #jruby
bjfish2 has quit [Quit: bjfish2]
colinsurprenant has joined #jruby
iamjarvo has joined #jruby
bjfish2 has joined #jruby
KevinCorcoran has joined #jruby
brightball has quit [Quit: Leaving...]
KevinCorcoran has quit [Ping timeout: 272 seconds]
bjfish2 has quit [Quit: bjfish2]
vikaton has quit [Quit: Connection closed for inactivity]
iamjarvo has quit [Quit: Textual IRC Client: www.textualapp.com]
dfr|work has quit [Ping timeout: 256 seconds]
dfr|work has joined #jruby
skade has joined #jruby
temporalfox has quit [Read error: Connection reset by peer]
colinsurprenant has quit [Quit: colinsurprenant]
temporalfox has joined #jruby
skade has quit [Read error: Connection reset by peer]
djellemah has joined #jruby
rsim has joined #jruby
pitr-ch has quit [Ping timeout: 252 seconds]
Xzyx987X has joined #jruby
arturaz has joined #jruby
pitr-ch has joined #jruby
skade has joined #jruby
mike_c_11 has quit [Remote host closed the connection]
benlovell has joined #jruby
benlovell has quit [Ping timeout: 255 seconds]
vtunka has joined #jruby
mike_c_11 has joined #jruby
marr has joined #jruby
pitr-ch has quit [Ping timeout: 256 seconds]
pitr-ch has joined #jruby
drbobbeaty has joined #jruby
dinfuehr has joined #jruby
dinfuehr has quit [Remote host closed the connection]
bjfish2 has joined #jruby
dinfuehr has joined #jruby
shellac has joined #jruby
dinfuehr has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] pitr-ch opened pull request #2926: [Truffle] Allow to pass arguments to Thread.new (master...threads) http://git.io/vUljP
JRubyGithub has left #jruby [#jruby]
dinfuehr has joined #jruby
dinfuehr has quit [Remote host closed the connection]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
blaxter has quit [Ping timeout: 252 seconds]
pitr-ch has quit [Ping timeout: 256 seconds]
skade has quit [Quit: Computer has gone to sleep.]
pitr-ch has joined #jruby
blaxter has joined #jruby
skade has joined #jruby
yfeldblum has quit [Ping timeout: 265 seconds]
dinfuehr has joined #jruby
dinfuehr has quit [Remote host closed the connection]
dinfuehr has joined #jruby
dfr|work has quit [Ping timeout: 244 seconds]
yfeldblum has joined #jruby
dfr|work has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 2 new commits to master: http://git.io/vU8Eu
<JRubyGithub> jruby/master 841fe3e Christian Meier: [build] build jruby-core artifact only when needed...
<JRubyGithub> jruby/master 69147e5 Christian Meier: [build] make sure we do not have org.objectasm.* in jruby-complete.jar...
JRubyGithub has left #jruby [#jruby]
skade has quit [Quit: Computer has gone to sleep.]
kares has joined #jruby
vtunka has quit [Quit: Leaving]
drbobbeaty has joined #jruby
vtunka has joined #jruby
dinfuehr has quit [Remote host closed the connection]
skade has joined #jruby
cajone has joined #jruby
cajone has quit [Read error: Connection reset by peer]
marr has quit [Ping timeout: 240 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vU8iy
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 6e6f23f Benoit Daloze: [Truffle] Avoid copying a buffer on write by using POSIX.write with a ByteBuffer.
nirvdrum has joined #jruby
vtunka has quit [Quit: Leaving]
rsim has quit [Quit: Leaving.]
tcrawley-away is now known as tcrawley
lance|afk is now known as lanceball
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish pushed 1 new commit to master: http://git.io/vU8Fb
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master d3f89ea Brandon Fish: [Truffle] Add test_erb.rb to the mri test index with excludes.
bbrowning_away is now known as bbrowning
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon closed pull request #2926: [Truffle] Allow to pass arguments to Thread.new (master...threads) http://git.io/vUljP
JRubyGithub has left #jruby [#jruby]
yfeldblum has quit [Ping timeout: 265 seconds]
skade has quit [Read error: Connection reset by peer]
kfpratt has joined #jruby
rsim has joined #jruby
temporal_ has joined #jruby
enebo has joined #jruby
vtunka has joined #jruby
temporalfox has quit [Ping timeout: 256 seconds]
skade has joined #jruby
<temporal_> hi guys, btw we just released vertx 3.0.0-milestone5 with ruby support!
<nirvdrum> Awesome.
skade has quit [Read error: Connection reset by peer]
<kares> temporal_: najs!
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:ad0f87e by Benoit Daloze): The build has errored. (http://travis-ci.org/jruby/jruby/builds/62072222)
travis-ci has left #jruby [#jruby]
colinsurprenant has joined #jruby
southwinda has joined #jruby
KevinCorcoran has joined #jruby
KevinCorcoran has quit [Ping timeout: 256 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish opened issue #2927: [Truffle] Super not passing correct value http://git.io/vU4C9
JRubyGithub has left #jruby [#jruby]
<nirvdrum> bjfish2: Have you tried pulling master since this weekend? chrisseaton pushed a fix for something with super.
vikaton has joined #jruby
<nirvdrum> If so, no worries. Just want to make sure you saw that.
<bjfish2> nirvdrum I should be up to date, i’ll try it again just to be sure
<bjfish2> nirvdrum looks like the issue is still there
<nirvdrum> Sucky. Thanks for checking.
vtunka has quit [Quit: Leaving]
southwinda has quit [Quit: leaving]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton created revert-2926-threads (+1 new commit): http://git.io/vU4R7
<JRubyGithub> jruby/revert-2926-threads fa602b5 Chris Seaton: Revert "[Truffle] Allow to pass arguments to Thread.new"
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton closed pull request #2928: Revert "[Truffle] Allow to pass arguments to Thread.new" (master...revert-2926-threads) http://git.io/vU4R5
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton deleted revert-2926-threads at fa602b5: http://git.io/vU40e
JRubyGithub has left #jruby [#jruby]
vtunka has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
pitr-ch has quit [Ping timeout: 264 seconds]
tcrawley is now known as tcrawley-away
mitchellhenke has joined #jruby
tcrawley-away is now known as tcrawley
mitchellhenke has quit [Quit: Computer has gone to sleep.]
mje113__ has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 4 new commits to master: http://git.io/vU41m
<JRubyGithub> jruby/master 92b7653 Benoit Daloze: [Truffle] Indent and sort config.rb.
<JRubyGithub> jruby/master 5a72f5c Benoit Daloze: [Truffle] Avoid copying bytes from ByteList and use the unsafeBytes() getter.
<JRubyGithub> jruby/master b73fef5 Benoit Daloze: [Truffle] Fix type of ThreadBacktraceLocation Allocator's Activation.
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to master: http://git.io/vU49R
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 88b0942 Thomas E. Enebo: Leverage bytelist indexof instead of re-impling in lexersource
shellac has quit [Ping timeout: 240 seconds]
nateberkopec has joined #jruby
colinsurprenant has joined #jruby
arturaz has quit [Ping timeout: 252 seconds]
mitchellhenke has joined #jruby
deobalds has joined #jruby
pitr-ch has joined #jruby
<headius> cremes: you have any free time to grab lunch or something near downtown this week?
<headius> I'm staying at the Westin on the river
atambo has quit [Quit: yarr]
atambo has joined #jruby
mcclurmc_ has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] subbuss pushed 1 new commit to master: http://git.io/vUBTp
<JRubyGithub> jruby/master f5d4913 Subramanya Sastry: Additional code cleanup + tweaks to $! save/restore changes....
JRubyGithub has left #jruby [#jruby]
mcclurmc has quit [Ping timeout: 256 seconds]
chamila has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] jkutner opened issue #2929: Asset precompile fails with --dev http://git.io/vUBYO
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vUBOO
<JRubyGithub> jruby/master b390e7e Chris Seaton: [Truffle] Require a native POSIX - don't fallback to JavaPOSIX.
JRubyGithub has left #jruby [#jruby]
skade has joined #jruby
tenderlove has joined #jruby
camlow325 has joined #jruby
<chamila> Hi all, I cloned jruby master, but could't built it using 'mvn', it's giving me failure, is this normal?
<nirvdrum> chamila: Not normal. Travis builds from maven on every push.
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:9e3082a by Chris Seaton): The build failed. (http://travis-ci.org/jruby/jruby/builds/62085744)
travis-ci has left #jruby [#jruby]
<nirvdrum> Well, you need 'mvn package'
<nirvdrum> I'm not sure what 'mvn' alone does.
<enebo> nirvdrum: mvn by itself should work
<enebo> chamila: you may need to do mvn -Pbootstrap once
<nirvdrum> enebo: Good to know. I find on half the projects I touch it does something. And on the other half, I get a listing of tasks.
<enebo> nirvdrum: yeah I have slowly been adding package as default on our projects
<enebo> nirvdrum: I think it is bizarre that maven does not pick any default
donValentin has quit [Quit: donValentin]
<nirvdrum> I guess Rake doesn't either. But in maven's case, "package" is a pretty sane default.
<enebo> nirvdrum: yeah. I sort of understand Make and Rake not pickng a default becase their charters are not so clear
pitr-ch has quit [Ping timeout: 276 seconds]
skade has quit [Quit: Computer has gone to sleep.]
<chamila> same with 'mvn -Pbootstrap' as well
KevinCorcoran has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 1 new commit to master: http://git.io/vUBE7
<JRubyGithub> jruby/master e9a4c9c Benoit Daloze: [Truffle] Fix cloning a Time instance....
JRubyGithub has left #jruby [#jruby]
<chrisseaton> chamila: is that with a clean checkout?
<chamila> Yup
<chrisseaton> That's crazy because it's reporting errors in the source - ambiguous class reference
<chamila> chrisseaton: are u all getting jruby/master build ok in ur environments?
<chamila> may be this is issue at my side
<chrisseaton> well I'm not, but I have a separate problem
<chrisseaton> your error does look like a local problem (but wouldn't swear and happy to correct any problems we're chasing)
vtunka has quit [Quit: Leaving]
<chamila> ops, 'mvn clean install' worked
<chrisseaton> enebo: why do we have -Pbootstrap? Can't package do whatever bootstrap does if needed?
<chamila> I don't know why, but sorry for the trouble
<enebo> chrisseaton: you have to ask mkristian. I don’t know
<enebo> chrisseaton: we only got that once we switched to maven
asuka has quit [Ping timeout: 244 seconds]
<enebo> chrisseaton: For a very long time we also committed resources so we never had dl issues but we irked many people. It made builds less noisy and much more dependable for ci at the cost of committing someone elses jars :)
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vUBKE
<JRubyGithub> jruby/master 5802b8b Chris Seaton: [Truffle] Update some messages when loading Truffle.
JRubyGithub has left #jruby [#jruby]
<headius> chamila: yeah, mvn clean is your first resort for build issues
<headius> enebo, chrisseaton: -Pbootstrap is for local jruby dev, installs libs like rspec we don't normally ship
<chrisseaton> Truffle is particularly poorly behaved after a build has failed
<headius> normal build to get a working JRuby is just "mvn" or "mvn package"
<headius> come to think of it, -Pbootstrap could really just be a Gemfile too
<headius> it's not really integral to the maven artifact build
<chamila> headius: ahh, get it worked, now I'll have a look at https://github.com/jruby/jruby/issues/2924
<headius> chamila: great, thanks!
<enebo> headius: but mvn is part of our dev env. why an extra step?
<headius> if we didn't have -Pbootstrap, how would you build a bare JRuby dist?
<headius> I suppose we could flip it, but there's no extra step.... clone, run mvn -Pbootstrap
<chrisseaton> headius: I have been battling an issue with JFFI trying to load jni/Darwin/libjffi-1.2.dylib when all I have is the .jnilib - fixed by copying and renaming manually - not going to dig any deeper as it works now but just mentioning it in case other people see something similar
<headius> that's it
<enebo> headius: well we used to run a tool which grabbed per build in ant
<enebo> headius: and before that we committed those gems I think
<chrisseaton> headius: if you're always going to run mvn -Pbootstrap, why not make that the default?
<headius> I don't think so...we did ship rspec for a time but that was the only non-standard item
<headius> chrisseaton: because you only run it once
<enebo> headius: yeah I am just saying we shipped with some and then ran something in too/* to get any missing
<headius> mvn -Pbootstrap = bare mvn build + JRuby dev gems installed
<headius> after that you can just do "mvn"
<enebo> headius: but we ran as part of the default build
<chrisseaton> headius: yeah, and when I'm editing I only need to compile some classes once - Maven figures that out for me and doesn't rebuild stuff it shouldn't - can't it not download stuff it doesn't?
<headius> enebo: so, we had an extra step
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:962deb0 by Benoit Daloze): The build passed. (http://travis-ci.org/jruby/jruby/builds/62091969)
travis-ci has left #jruby [#jruby]
<enebo> headius: we did not … we always implicitly did it as part of running ant
<headius> remember we're talking about gems we don't ship at all, only really used for running local test suites
<headius> unless you want to use maven to run all our test suites, so it can install on demand :-)
<headius> I don't think anyone wants that
<enebo> I don’t get it
<headius> I can tell! I must not be explaining myself well
<enebo> I think mvn can install implicitly whether you plan on running tests or not
<headius> -Pbootstrap is *only* needed for local dev on JRuby itself
<enebo> it might be wasteful for a small number of people but it would get rid of this extra manual step we re-explain over and over
<headius> you're saying you think our default mvn build should install those gems we don't ship, yeah?
<enebo> why not? mvn is our dev tool
<headius> it's also the tool rvm uses to build us
<headius> so if we make the default build install gems we don't ship, everyone just building a plain JRuby dist would have to know a different command
codefinger has joined #jruby
<enebo> headius: well rvm or rbenv can have the extra CLI option to not install them
<headius> otherwise rvm install jruby-head (or jruby-newversion) will install a bunch of extra stuff
<chrisseaton> I'd be strongly in favour of making bootstrap the default (and removing the phase - the name doesn't even make sense - nothing is bootstrapped for any definition I know)
<headius> chrisseaton: it bootstraps the local dev environment
<enebo> headius: they are a script
<headius> enebo: sure, but they'll have to know that new command...and every new packager will have to know it
<headius> linux dists, bsd's
<enebo> headius: rgeat
asuka has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
<enebo> headius: we can talk when you are not about to talk :)
<headius> folks building JRuby for inclusion in another project
<headius> it seems like we'd push the hassle (which is really a one-time command for a clean clone) to everyone else in the world that just wants to build JRuby
<enebo> headius: but we have more people doing dev builds than packaging so I am not sure it matters and we can also do something like GEM_SETS if we really wanted the accidental inclusion part ot not exist
<headius> we have no idea how many folks out there are just building JRuby directly
<enebo> headius: but the majority user is not distributors is it?
<chrisseaton> aren't these people building JRuby to use it going to run the tests to check it built properly though?
<enebo> we could also entertain gem set install perhaps
<headius> chrisseaton: very unlikely if they just want a jruby dist
<enebo> where dev gems do get installed but cannot infect dist artifacts…OTOH dist artifacts should not end up being infected already
<headius> portage, gentoo, etc don't run tests on build
<headius> neither do users who build packages locally
<headius> you guys only have the dev perspective on this...I guarantee we'd get bug reports on a regular basis from people asking "why does your default build install stuff I don't want"
<headius> and NO default build of ANY project I've ever seen installs test dependencies
<headius> I really think the default build should just make a plain JRuby dist like we ship
<enebo> I think we can come up with something which does not require an extra step and works for both groups
<headius> I don't get why it's an extra step
<headius> git clone ... ; mvn -Pbootstrap
<headius> done
<headius> then mvn from there, or m -pl core
<headius> mvn
<enebo> Hey even I forget to do this when I re-clone fresh
<headius> I only forget when I run tests
<chrisseaton> headius: but in order to achieve that it's actually git clone; mvn; doesn't work; read README.md; get directed to BUILDING.md; mvn -Pbootstrap
<headius> if I'm buiilding to just use it I don't even notice
<enebo> We could implicitly install these dev gems to a second dir and our rake will pick them up
<headius> that's an idea
<headius> I'm not unwilling to talk through other options, I just really dislike the idea that our stock "mvn" build would install things the users don't want
<headius> if they're not visible except for testing, that might be ok
<headius> that's kinda what using mvn for testing would do...on demand
<enebo> My main takeway is when we receive n of some complaint we should try and address it if possible.
<headius> we could also have the rake tasks pre-logic install them
<chrisseaton> maybe we can catch the error where the user needs to do -Pbootstrap, and then prompt them to do so?
<headius> enebo: and my takeaway is that we don't want to trade complaint X for complaint Y
rcvalle has joined #jruby
<enebo> headius: well I would if Y < X
<headius> how many people actually build JRuby to do dev on JRuby?
<enebo> headius: but I would prefer Y = X = 0 :)
<headius> that's really the question
<headius> making it easy for us and hard for everyone else is not an answer
<enebo> headius: I think we have more contribs than distribs but that’s just me
<headius> but I don't know how to compare
<headius> right
<enebo> I cannot prove that and I think it is academic
<headius> gotta run...bbl
<enebo> If we can do something which does not infect the gem/shared dir I think it is ok
<enebo> headius: good luck
<enebo> chrisseaton: anyways perhaps if we can make a dev dir then Rakefile can load the gems from that as well as part of running rake and mvn can install
<enebo> chrisseaton: main downside is that it will have distributors possibly dl’ing extra gems they will not sue but I think most people cannot tell what maven is dl’ing already :)
rcvalle has quit [Quit: rcvalle]
torres has joined #jruby
rcvalle has joined #jruby
_djbkd has joined #jruby
torres has quit [Ping timeout: 246 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:88b0942 by Thomas E. Enebo): The build passed. (http://travis-ci.org/jruby/jruby/builds/62093424)
travis-ci has left #jruby [#jruby]
<chrisseaton> enebo: are you familiar with z super call semantics? I see you wrote the IR for it
donV has joined #jruby
<chamila> hello all, I did some changes to the https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/util/TypeConverter.java#L289, after building and run "bin/jruby xx.rb" the changes I have done exist, but when I tested in bin/irb, I get results I got previously, why is that?
vikaton has quit []
<chrisseaton> chamila: sounds as unusual as your previous problem
donV has quit [Quit: donV]
<chamila> chrisseaton: both uses the same function for check_type?
<chrisseaton> chamila: they both use the same jar
<chamila> I used https://gist.github.com/cdwijayarathna/d7b49cac9377208651d3 for test the code, does JRuby.runtime load from something I installed other than what I have in bin.jruby.jar when using irb?
<chamila> * bin/jruby.jar
<chrisseaton> oh I'm not sure about that - I thought you were just running normal Ruby code, not using it as a Java repl
<chamila> I'm working on https://github.com/jruby/jruby/issues/2924#issuecomment-100581330, I think everything is right,but couldn't get this on irb yet,
<chamila> Is there any tests I need to run before creating a PR?
<bbrowning> hmm I have CI failures w/ jruby 1.7.20 in 1.9 mode that I can't reproduce locally - torquebox-core not found in RubyGems: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `full_gem_path' for nil:NilClass
<bbrowning> that comes from the line Gem::Specification.find_by_name('torquebox-core').full_gem_path
<bbrowning> guess it's somehow related to RG upgrade in 1.7.20, but I can't find any way to get RG to return a nil for Gem::Specification.find_by_name, which is what's happening
<bbrowning> does bundler stick its little fingers in these kind of RG methods?
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:f5d4913 by Subramanya Sastry): The build passed. (http://travis-ci.org/jruby/jruby/builds/62099499)
travis-ci has left #jruby [#jruby]
dinfuehr has joined #jruby
cajone has joined #jruby
cajone has quit [Remote host closed the connection]
cajone has joined #jruby
cajone has quit [Remote host closed the connection]
<kares> bbrowning: it does!
jmartin has joined #jruby
<bbrowning> kares: yeah I don't see any good way to fix this without reproducing locally first so I'm going to try a few more maven things CI does to see if I can trigger it :/
<kares> find_xxx methods will return nil for those not part of the Bundle ... even if they're installed by RGs
<bbrowning> interesting - at the time I'm calling find_by_name here, bundler shouldn't be required yet
<bbrowning> in TB we basically first try to find the torquebox-core gem via rubygems then load bundler and attempt to load torquebox-core gem again
<bbrowning> if we don't find it after loading bundler we know we need to add it to the load path manually
cajone has joined #jruby
<bbrowning> so from what you're saying it sounds like bundler is already in use somehow when we first try to load torquebox-core, even though it shouldn't be
<bbrowning> does RG 2.4 look at Gemfiles now?
<bbrowning> I know some level of native Gemfile support was coming to RG
blaxter has quit [Quit: foo]
jmartin has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
cajone has quit [Ping timeout: 245 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] cdwijayarathna opened pull request #2930: Issue #2924 (master...master) http://git.io/vURWw
JRubyGithub has left #jruby [#jruby]
_djbkd has quit [Remote host closed the connection]
vikaton has joined #jruby
<chrisseaton> chamila: see BUILDING.md, but Travis will also run on the PR
<chamila> ah okay
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vURlh
<JRubyGithub> jruby/master 9505ba8 Chris Seaton: [Truffle] Pick up modified arguments when doing a zsuper call.
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton closed issue #2927: [Truffle] Super not passing correct value http://git.io/vU4C9
JRubyGithub has left #jruby [#jruby]
oko has left #jruby ["peace ! i'm out !!"]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish pushed 1 new commit to master: http://git.io/vUR8S
<JRubyGithub> jruby/master 39cb466 Brandon Fish: [Truffle] Untag passing CGI specs.
JRubyGithub has left #jruby [#jruby]
_djbkd has joined #jruby
_djbkd has joined #jruby
<enebo> chrisseaton: sorry was at lunch
<chrisseaton> np - fixed it
<enebo> chrisseaton: ah I thought you were going to ask about our goofy resolution algo for blocks :)
<chrisseaton> this zsuper reload arguments thing isn't very consistent
<chrisseaton> one of those things that looks like it was impleemnted by accident
_djbkd has quit [Remote host closed the connection]
<enebo> chrisseaton: I could see it as an impl turned semantic sort of thing. where pointer to ‘a’ is just used and then, golly neat feature.
<enebo> chrisseaton: but the idea that ‘super’ and ‘super()’ semantically are different is really confusing to new programmers
<nirvdrum> Arguments should never be overwritten. That solves this problems neatly :-)
jmartin has joined #jruby
<enebo> nirvdrum: seems like you could make a strong case that zsuper should have preservied original values and if you wanted changed values you should make the parms explicit
jmartin has quit [Client Quit]
<enebo> nirvdrum: but I would not have zsuper at all if I made this language. It confuses too many people and is really just a slight syntactic shortcut
<nirvdrum> Yeah.
<nirvdrum> I just really like how Scala handles parameters. It cuts out a whole class of issues.
<chrisseaton> Are they vars?
jmartin has joined #jruby
<nirvdrum> vals
<chrisseaton> oh that's what I meant
rsim has quit [Quit: Leaving.]
<nirvdrum> I'd make every param final in Java, but I'm afraid someone would stab me if I started doing that.
<chrisseaton> I do all locals as final, but I find parameters is one step too far and it's massively noisy
_djbkd has joined #jruby
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:b390e7e by Chris Seaton): The build passed. (http://travis-ci.org/jruby/jruby/builds/62101250)
travis-ci has left #jruby [#jruby]
<nirvdrum> Yeah. I like the safety, but it's verbose.
<nirvdrum> There's nothing like debugging and realizing you no longer have the original argument values because they've been overwritten though.
kwando has joined #jruby
<enebo> nirvdrum: I have had mixed feelings about final’ness. I like it for my code but hate it in other peoples. Although I do sometimes wish Java had mut like Rust and was immutable by default.
<nirvdrum> enebo: I don't care much for final classes or methods. But I think variables should be assign once pretty much universally.
<enebo> nirvdrum: although I sort of wish there was immutable concept in Java at all :)
<enebo> nirvdrum: you are the SSA of humans
<nirvdrum> Heh.
codefinger has quit [*.net *.split]
kafkaz_ has quit [*.net *.split]
<nirvdrum> Effective Java made quite an impression upon me.
bbrowning_ has joined #jruby
jimbaker has quit [Ping timeout: 244 seconds]
kwando_ has quit [Ping timeout: 244 seconds]
drbobbeaty has quit [Ping timeout: 244 seconds]
bbrowning has quit [Ping timeout: 244 seconds]
_JKL_ has joined #jruby
_JKL_ has quit [Ping timeout: 244 seconds]
jimbaker has joined #jruby
jimbaker has quit [Changing host]
jimbaker has joined #jruby
<nirvdrum> Maybe a holdover from C++ where I needed to add "const" three times to a signature just to get anything to work.
kafkaz_ has joined #jruby
codefinger has joined #jruby
_djbkd has quit [Remote host closed the connection]
bbrowning_ is now known as bbrowning
<chrisseaton> I like also final because it shows up in bold blue in most IDEs and lets me see where new local variables are defined
_djbkd has joined #jruby
cajone has joined #jruby
kwando has quit [Read error: Connection timed out]
kwando has joined #jruby
cajone1 has joined #jruby
mcclurmc has joined #jruby
mcclurmc_ has quit [Ping timeout: 256 seconds]
drbobbeaty has joined #jruby
cajone has quit [Ping timeout: 272 seconds]
cajone1 has quit [Ping timeout: 244 seconds]
mcclurmc has quit [Ping timeout: 272 seconds]
<cremes> headius: in Chicago? Sure. I’m open tomorrow or Wednesday. Let me know.
chamila has quit [Quit: Page closed]
cajone has joined #jruby
codefing_ has joined #jruby
codefinger has quit [Ping timeout: 256 seconds]
pitr-ch has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:e9a4c9c by Benoit Daloze): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/62105361)
travis-ci has left #jruby [#jruby]
lanceball is now known as lance|afk
cajone has quit [Remote host closed the connection]
cajone has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] bjfish opened issue #2931: [Truffle] String#unpack is returning Strings instead of RubyStrings http://git.io/vURNj
JRubyGithub has left #jruby [#jruby]
jmartin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jmartin has joined #jruby
iamjarvo has joined #jruby
donV has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/vU0f9
<JRubyGithub> jruby/master ef4c54c Chris Seaton: [Truffle] Support multiple arguments in Thread.new
JRubyGithub has left #jruby [#jruby]
dinfuehr has quit [Remote host closed the connection]
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #jruby
gazarsgo has left #jruby [#jruby]
skade has joined #jruby
dinfuehr has joined #jruby
pitr-ch_ has joined #jruby
pitr-ch has quit [Ping timeout: 256 seconds]
yfeldblum has joined #jruby
lance|afk is now known as lanceball
<jmartin> Does anyone have any insight on reading files from a Java class while running within a packaged war?
<jmartin> I'm including an external jar that needs to reference a txt file in my application's lib dir. I have no problems referencing the file when running the app with jruby, but once it's packaged as a war w/ warbler, I can no longer reference the file.
<jmartin> perhaps an issue with my classpath?
_djbkd has quit [Remote host closed the connection]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_djbkd has joined #jruby
iamjarvo has joined #jruby
dinfuehr has quit [Remote host closed the connection]
dinfuehr has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bbrowning is now known as bbrowning_away
dinfuehr has quit [Remote host closed the connection]
kfpratt has quit [Remote host closed the connection]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 3 new commits to master: http://git.io/vU0XR
<JRubyGithub> jruby/master 590d33c Chris Seaton: [Truffle] Fix error message when Truffle is not available.
<JRubyGithub> jruby/master e394104 Chris Seaton: [Truffle] Fixed version of delta/struct.rb from Rubinius 8c898e705e545cc055e6afff6d0ef3620688fe2f
<JRubyGithub> jruby/master 829740f Chris Seaton: [Truffle] Fixed version of Array#sample from Rubinius fce598288cc7cdff9de6542bd0723027cfa70eac
JRubyGithub has left #jruby [#jruby]
yfeldblum has quit [Remote host closed the connection]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:5802b8b by Chris Seaton): The build was fixed. (http://travis-ci.org/jruby/jruby/builds/62107807)
travis-ci has left #jruby [#jruby]
kfpratt has joined #jruby
yfeldblum has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tcrawley is now known as tcrawley-away
jmartin has quit [Ping timeout: 256 seconds]
marr has joined #jruby
colinsurprenant has quit [Quit: colinsurprenant]
dinfuehr has joined #jruby
_djbkd has quit [Quit: My people need me...]
KevinCorcoran has quit [Remote host closed the connection]
_djbkd has joined #jruby
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #jruby
colinsurprenant has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
kfpratt has quit [Remote host closed the connection]
dinfuehr has quit [Remote host closed the connection]
tcrawley-away is now known as tcrawley
tcrawley is now known as tcrawley-away
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #jruby
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #jruby
KevinCorcoran has joined #jruby
enebo has quit [Quit: enebo]
lanceball is now known as lance|afk
drbobbeaty has joined #jruby
drbobbeaty has quit [Client Quit]
vikaton has quit []
kfpratt has joined #jruby
Xzyx987X has quit [Quit: Leaving]
Xzyx987X has joined #jruby
kfpratt has quit [Remote host closed the connection]
Xzyx987X has quit [Read error: Connection reset by peer]
AnoHito has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 2 new commits to master: http://git.io/vUEc5
<JRubyGithub> jruby/master 09a004b Chris Seaton: [Truffle] Better information on OSRd nodes.
<JRubyGithub> jruby/master 855c25f Chris Seaton: [Truffle] Optimised Hash#[]= for buckets.
JRubyGithub has left #jruby [#jruby]
mje113__ has quit [Quit: Connection closed for inactivity]
mcclurmc has joined #jruby
codefing_ has quit [Ping timeout: 240 seconds]
skade has quit [Quit: Computer has gone to sleep.]
kfpratt has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] kengsrengtang opened issue #2932: check_permissions http://git.io/vUEaa
JRubyGithub has left #jruby [#jruby]