e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
e_dub has quit [Ping timeout: 268 seconds]
pawnbox has joined #jruby
yfeldblum has quit [Remote host closed the connection]
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]
pawnbox has joined #jruby
nirvdrum has joined #jruby
TheWhip has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblum has quit [Remote host closed the connection]
TheWhip has joined #jruby
yfeldblum has joined #jruby
TheWhip has quit [Ping timeout: 276 seconds]
yfeldblum has quit [Ping timeout: 260 seconds]
Antiarc has quit [Ping timeout: 244 seconds]
Antiarc has joined #jruby
TheWhip has joined #jruby
pietr0 has joined #jruby
pietr0 has quit [Quit: pietr0]
yfeldblum has joined #jruby
yfeldblum has quit [Read error: Connection reset by peer]
yfeldblum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
raeoks has joined #jruby
donV has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
djellemah_ has quit [Ping timeout: 250 seconds]
skade has joined #jruby
djellemah_ has joined #jruby
shellac has joined #jruby
pawnbox has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
sandelius has joined #jruby
pawnbox has joined #jruby
CaptainHeavy has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
brauliobo has joined #jruby
cprice has quit [Ping timeout: 252 seconds]
dsc has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
dling has quit [Remote host closed the connection]
vtunka has joined #jruby
dling has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
sandelius has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<yopp>
headius, seems like 9.1 is around the corner? :)
shellac has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
cprice has joined #jruby
dsc has quit [Quit: Leaving]
Specialist has joined #jruby
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
yfeldblum has quit [Ping timeout: 246 seconds]
<GitHub51>
[jruby] eregon opened pull request #3836: [Truffle] Experiment: try to make the truffle module Java 8+ (master...truffle_java8) https://git.io/vwPIi
pawnbox has quit [Remote host closed the connection]
TheWhip has quit [Remote host closed the connection]
pawnbox has joined #jruby
sandelius has joined #jruby
donValentin has joined #jruby
TheWhip has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
donV has quit [Ping timeout: 246 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #jruby
bb010g has quit [Quit: Connection closed for inactivity]
adgtl has joined #jruby
TheWhip has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
pawnbox_ has quit [Ping timeout: 260 seconds]
tcrawley-away is now known as tcrawley
TheWhip has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
donValentin has quit [Ping timeout: 250 seconds]
donV has joined #jruby
vtunka has quit [Quit: Leaving]
vtunka has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
bbrowning_away is now known as bbrowning
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
nirvdrum has joined #jruby
pawnbox has quit [Remote host closed the connection]
vtunka has quit [Quit: Leaving]
qmx has quit [Changing host]
qmx has joined #jruby
pawnbox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
subbu_ has joined #jruby
vtunka has joined #jruby
lance|afk is now known as lanceball
<GitHub111>
[jruby] chrisseaton pushed 3 new commits to truffle-message-resolution: https://git.io/vwPz5
<GitHub111>
jruby/truffle-message-resolution 100d655 Chris Seaton: [Truffle] Remove unnecessary boundary.
<GitHub111>
jruby/truffle-message-resolution bde5fb1 Chris Seaton: [Truffle] Adopt new MessageResolution API.
<GitHub111>
jruby/truffle-message-resolution 58b7d32 Chris Seaton: [Truffle] Remove unnecessary frames.
TheWhip has quit [Remote host closed the connection]
Aethenelle has joined #jruby
<kares>
headius: OK
<kares>
not looking into the gem_path issue - guess its did_you_mean gem related
<kares>
but its just a guess at my end
pawnbox has quit [Ping timeout: 268 seconds]
<kares>
would be great to have it working as before - but maybe its not a blocker that much
subbu_ has joined #jruby
brightball has joined #jruby
<chrisseaton>
Might be failures on master caused by me, fix incoming
grs has joined #jruby
vtunka has joined #jruby
enebo has joined #jruby
<GitHub122>
[jruby] nightscape commented on commit cb25efe: Can anyone remember why this change was introduced? It seems to break the expected behavior:... https://git.io/vwP6a
nirvdrum_ has joined #jruby
nirvdrum_ has quit [Remote host closed the connection]
<GitHub141>
[jruby] chrisseaton pushed 5 new commits to master: https://git.io/vwPdv
<GitHub141>
jruby/master a1b3ff3 Chris Seaton: [Truffle] Attempt to adopt @MessageResolution
<GitHub141>
jruby/master bde5fb1 Chris Seaton: [Truffle] Adopt new MessageResolution API.
<GitHub141>
jruby/master 58b7d32 Chris Seaton: [Truffle] Remove unnecessary frames.
<headius>
enebo: so what do you want to do about did_you_mean
<headius>
I don't care either way but the embedding/gem path stuff makes me lean toward just omitting it for 9.1
<headius>
that's the path of least resistance for release
<enebo>
headius: I think we should punt it until next point release
<headius>
it's not even functionality
<headius>
ok
<enebo>
headius: it is really nice that the author has been trying to work with us so I don’t want to drop it but I also don’t want any new risk from it
<enebo>
headius: this will give us a month or more to figure out how to best approach this
<headius>
yeah we'll get it in when it doesn't boot up all of RG
<enebo>
headius: it also means we can probably figure out how we want to do lvars via staticscope
<headius>
tenderlove was working on improving that too, I need to chat with him about it
<headius>
right
<headius>
honestly the best way to go might be to pass the whole calling method into call sites
<headius>
across the board
<headius>
then you'd have access to static scope, impl class, any other state
<headius>
call sites could trigger other compiler events too
<headius>
I'll remove the did_you_mean bits for now
<enebo>
headius: yeah I guess that is also an option
<enebo>
calling scope also would make profiling a bit simpler
<enebo>
right now we record as a side-effect he callsite so we can match it up in the called method
<enebo>
if we passed it through the call then we would just know
<enebo>
so there is another positive outcome for that idea
<headius>
yeah
<headius>
and I'd be able to reuse call sites from the scope too
<enebo>
I actually considered this for about 1 minute last fall for profiling
<headius>
so we don't burn it all to the ground when switching to jit
<enebo>
It is a massive change though
<headius>
I'm going to leave DYM stuff in place but set it to off by default
<enebo>
ok
<headius>
if someone installs the gem and turns it on, then, it will work
<chrisseaton>
headius: we provide access to the caller method at all call sites, to get access to the things you're talking about
<headius>
yeah, it makes sense
<headius>
we're doing it piecemeal already
<headius>
might even be possible to lazily stand up call frames only if callees need it
<headius>
exciting times
<chrisseaton>
it's complicated by intermediate calls like send
hobodave has quit [Quit: Computer has gone to sleep.]
hobodave has joined #jruby
<GitHub26>
[jruby] headius commented on commit cb25efe: There have been ongoing bugs with Enumerable/Enumerator yielding the proper expanded/unexpanded arrays of args...I don't remember which test/behavior this was supposed to fix. https://git.io/vwPjy
<GitHub116>
[jruby] headius pushed 3 new commits to master: https://git.io/vwXew
<GitHub116>
jruby/master b09a535 Charles Oliver Nutter: Remove is2_0 checks.
<GitHub116>
jruby/master 7d74583 Charles Oliver Nutter: Pass file and line from binding. Reduces need for a current frame....
<GitHub116>
jruby/master 3dc2acf Charles Oliver Nutter: Disable did_you_mean until we work out issues (#3828, #3480).
brightball has quit [Quit: Leaving...]
skade has quit [Quit: Computer has gone to sleep.]
<brauliobo>
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project jruby-core: Compilation failure -> [Help 1]
<brauliobo>
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project jruby-core: Compilation failure
<brauliobo>
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
<brauliobo>
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<brauliobo>
tried to just run mvn
adgtl has quit [Changing host]
adgtl has joined #jruby
adgtl has joined #jruby
<brauliobo>
using the graalvm 0.10 instead of openjdk 8 made it continue to compile
shellac has quit [Quit: Leaving]
bbrowning is now known as bbrowning_away
<brauliobo>
chrisseaton: now failed at truffle
<brauliobo>
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test (default-test) on project jruby-truffle: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test failed: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ?
<brauliobo>
Command was/bin/sh -c cd /home/braulio/Projects/jruby/truffle && /home/braulio/Projects/GraalVM-0.10/jre/bin/java -jar /home/braulio/Projects/jruby/truffle/target/surefire/surefirebooter445
<brauliobo>
core: BasicObject#method_missing:in `method_missing': private method `descriptor' called for File (NoMethodError)
<brauliobo>
from truffle:/jruby-truffle/core/rubinius/common/io.rb:1035:in `initialize'
<brauliobo>
from truffle:/jruby-truffle/core/rubinius/common/file.rb:1211:in `initialize'
<brauliobo>
chrisseaton:
yfeldblum has quit [Ping timeout: 276 seconds]
<chrisseaton>
brauliobo: will you be around later? You are using an old Grasl which is our fault
<chrisseaton>
And I can't chat immediately
<brauliobo>
no problem, will try to upgrade it
<headius>
this is the most worthless error
johnsonch_afk is now known as johnsonch
camlow325 has joined #jruby
<brauliobo>
hehehe
robbyoconnor has quit [Ping timeout: 268 seconds]
<headius>
it doesn't seem to like our unsafe mock
Specialist has joined #jruby
<headius>
that was it
<headius>
fragile
<headius>
oh nice, I hadn't noticed the ruby parts of the build had switched to 9.0.5.0
<brauliobo>
headius: how can I fix and try?
<headius>
I'll have a fix shortly
<brauliobo>
ok
fedruantine has quit [Max SendQ exceeded]
<chrisseaton>
brauliobo: DM me if you want to know about how to get Graal working - we updated the version required in anticipation of a new release, so we could use it in 9.1, but the release on our end hasn't happened yet
<chrisseaton>
You only need javao if you're using GraalVM (and that will change with the new version) you can just use java if you've built yourself
<brauliobo>
chrisseaton: worked :)
<brauliobo>
it is nice to see the evolution of jvm, graal, truffle and jruby in such a fast pace
<chrisseaton>
The GraalVM from OTN is sometimes quite a bit faster than the version you can build yourself, as it's built on top of the proprietary JDK, but building yourself is almost as good
<chrisseaton>
brauliobo: we now employ more Ruby implementors than anyone else in the world I believe!
camlow32_ has quit [Remote host closed the connection]
donV has joined #jruby
<donV>
Hi all!
camlow325 has quit [Ping timeout: 276 seconds]
pawnbox has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
Specialist has quit [Ping timeout: 276 seconds]
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has quit [Ping timeout: 246 seconds]
fedruantine has joined #jruby
<donV>
enebo: headius: I saw some mention of a problem with gem_path earlier. What was that about? I am seeing some problem with gem_path in recent 9.1 snapshots in my environment.