zacts has joined #jruby
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 265 seconds]
pawnbox has joined #jruby
camlow325 has quit [Ping timeout: 264 seconds]
pawnbox has quit [Ping timeout: 244 seconds]
TheWhip has joined #jruby
Hobogrammer has joined #jruby
TheWhip has quit [Ping timeout: 265 seconds]
Antiarc has quit [Remote host closed the connection]
TheWhip has joined #jruby
zacts has quit [Ping timeout: 240 seconds]
TheWhip has quit [Ping timeout: 260 seconds]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 250 seconds]
zacts has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
TheWhip has joined #jruby
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
camlow325 has joined #jruby
camlow325 has quit [Client Quit]
TheWhip has quit [Ping timeout: 265 seconds]
TheWhip has joined #jruby
pawnbox has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
pawnbox has quit [Remote host closed the connection]
zacts has joined #jruby
zacts has quit [Read error: Connection reset by peer]
johnsonch_afk is now known as johnsonch
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Ping timeout: 244 seconds]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 276 seconds]
johnsonch is now known as johnsonch_afk
pawnbox has joined #jruby
zacts has joined #jruby
rsim has joined #jruby
<GitHub90> [jruby] headius closed pull request #4106: MRI does same logic for Yielder#yield and #<<. Fixes #3814 cases. (master...yielder_append_fix) https://git.io/v6Q5n
rsim has quit [Ping timeout: 252 seconds]
TheWhip has joined #jruby
<GitHub148> [jruby] phluid61 closed issue #2340: curried proc with varargs doesn't call properly https://git.io/ScS34g
TheWhip has quit [Remote host closed the connection]
rsim1 has joined #jruby
rsim has joined #jruby
pawnbox has quit [Remote host closed the connection]
rsim1 has quit [Ping timeout: 252 seconds]
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
rsim1 has joined #jruby
thedarkone2 has quit [Quit: thedarkone2]
rsim1 has quit [Read error: Connection reset by peer]
rsim1 has joined #jruby
rsim has quit [Ping timeout: 252 seconds]
<GitHub138> [jruby] mkristian created unsafe_jar (+1 new commit): https://git.io/v67Ov
<GitHub138> jruby/unsafe_jar 6c466be Christian Meier: workaround compilation problems with unsafe-mock.jar...
pawnbox has joined #jruby
<GitHub185> [jruby] mkristian opened pull request #4107: workaround compilation problems with unsafe-mock.jar (master...unsafe_jar) https://git.io/v67Ok
TheWhip has joined #jruby
zacts has joined #jruby
pawnbox has quit [Remote host closed the connection]
TheWhip has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has joined #jruby
<travis-ci> jruby/jruby (unsafe_jar:6c466be by Christian Meier): The build failed. (https://travis-ci.org/jruby/jruby/builds/154657835)
pitr-ch_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rsim has joined #jruby
rsim1 has quit [Ping timeout: 252 seconds]
claudiuinberlin has joined #jruby
<GitHub52> [jruby] headius pushed 6 new commits to master: https://git.io/v67ZB
<GitHub52> jruby/master b8adec3 Martin Mauch: Expose two Enumerator-related bugs
<GitHub52> jruby/master 3ce1432 Martin Mauch: Improve formatting
<GitHub52> jruby/master 3977a1d Martin Mauch: Add a spec for #2376
<GitHub2> [jruby] headius closed pull request #3814: Expose two Enumerator-related bugs (master...enumerator_bugs) https://git.io/vwnYI
<GitHub37> [jruby] headius opened issue #4108: Enumerator's Yielder does not pass through one-elt array properly https://git.io/v67Zd
temporalfox has joined #jruby
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
shellac has joined #jruby
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
<travis-ci> jruby/jruby (master:688e15f by Charles Oliver Nutter): The build was broken. (https://travis-ci.org/jruby/jruby/builds/154667975)
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
TheWhip has quit [Remote host closed the connection]
vtunka has joined #jruby
vtunka_ has joined #jruby
SuperTaz has joined #jruby
shellac has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #jruby
TheWhip has joined #jruby
<eregon> headius: yeah, otherwise it's impossible to track progress due to Maven buffering the dots :/ It would be really nice to get rid of Maven when running the specs
<eregon> headius: that would be CircleCI? Not sure it's better though
drbobbeaty has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vtunka_ has quit [Quit: Leaving]
shellac has joined #jruby
AdmirableSnackba has joined #jruby
dinfuehr_ has quit [Ping timeout: 276 seconds]
drbobbeaty has joined #jruby
bbrowning_away is now known as bbrowning
TheWhip has quit [Remote host closed the connection]
TheWhip has joined #jruby
pitr-ch has joined #jruby
TheWhip has quit []
johnsonch_afk is now known as johnsonch
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
<GitHub173> [jruby] eregon pushed 2 new commits to truffle-head: https://git.io/v6776
<GitHub173> jruby/truffle-head 78ea0a3 Benoit Daloze: [Truffle] Assert that we got a private or protected method.
<GitHub173> jruby/truffle-head 8d67e27 Benoit Daloze: [Truffle] Fixnum#div and Bignum#div should be defined as #/
johnsonch is now known as johnsonch_afk
tcrawley-away is now known as tcrawley
<GitHub27> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/v67do
<GitHub27> jruby/truffle-head 88d62d5 Chris Seaton: [Truffle] Switch to class profiles for self and arguments.
lance|afk is now known as lanceball
pawnbox has quit [Remote host closed the connection]
bbrowning is now known as bbrowning_away
<travis-ci> jruby/jruby (truffle-head:88d62d5 by Chris Seaton): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154736559)
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 250 seconds]
johnsonch_afk is now known as johnsonch
<travis-ci> jruby/jruby (truffle-head:8d67e27 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154732440)
etehtsea has joined #jruby
zacts has quit [Quit: WeeChat 1.4]
<GitHub142> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/v65T5
<GitHub142> jruby/truffle-head 050f340 Benoit Daloze: [Truffle] Fixnum#div and Bignum#div have different semantics than #/ when used with a Float.
<GitHub17> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/v65If
<GitHub17> jruby/truffle-head c3275e1 Benoit Daloze: [Truffle] Merge loading primitive and core methods since they are intermixed....
<GitHub19> [jruby] jtulach opened pull request #4109: Polyglot eval io exception (master...PolyglotEvalIOException) https://git.io/v65Lc
etehtsea has quit [Read error: Connection reset by peer]
<GitHub120> [jruby] bjfish pushed 1 new commit to truffle-head: https://git.io/v65YH
<GitHub120> jruby/truffle-head fd6c6de Brandon Fish: [Truffle] Delete unused Kernel#{public_send,send} tags
pawnbox has joined #jruby
etehtsea has joined #jruby
pawnbox has quit [Ping timeout: 260 seconds]
thedarkone2 has joined #jruby
pawnbox has joined #jruby
camlow325 has joined #jruby
<travis-ci> jruby/jruby (truffle-head:050f340 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154760110)
<GitHub126> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/v654e
<GitHub126> jruby/truffle-head 6bc438e Benoit Daloze: [Truffle] Exclude failing railties test
<travis-ci> jruby/jruby (truffle-head:c3275e1 by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154761766)
shellac has quit [Quit: Leaving]
bbrowning_away is now known as bbrowning
enebo has joined #jruby
chrisarc1nd is now known as chrisarcand
pitr-ch has joined #jruby
<travis-ci> jruby/jruby (truffle-head:fd6c6de by Brandon Fish): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154769621)
lanceball is now known as lance|afk
lance|afk is now known as lanceball
Caerusz has quit [Quit: EliteBNC - http://elitebnc.org (Auto-Removal: idle account/not being used)]
camlow321 has joined #jruby
lanceball is now known as lance|afk
camlow325 has quit [Ping timeout: 258 seconds]
<etehtsea> headius there is an issue, that I don't know how to fix. If bind is lazy, how to check that port is in use? Ok, I can create socket just to check this, but this is too ugly and bad from perf point
<etehtsea> I mean bind should raise EADDRINUSE, but in case of lazy init, error will appear after first command will be run on this socket
hobodave has joined #jruby
claudiuinberlin has quit []
<headius> etehtsea: yeah I'm not sure about that sort of thing
<headius> if you look at my branch I started working on deferring the actual socket creation so I could emulate the way Ruby does it
<headius> it gets messy quick
<headius> errors are deferred until you actually try to connect, etc
<etehtsea> headius at the moment I'm trying to make it green https://github.com/jruby/jruby/pull/4093
<headius> eregon: that's fine, but we can set it up to only do it on travis
<etehtsea> good news are that your branch is rebased against master in there are some more fixes
<headius> it's just very noisy to run the specs locally now
<headius> etehtsea: excellent! we've been busy with 9.1.3.0 wrap-up but I want to get to your stuff right away once we release
hobodave_ has joined #jruby
<etehtsea> headius there's no hurry. Currently I'm somewhere in the middle between nothing is working and all regressions are fixed
<headius> that's a fun place :-)
<headius> we appreciate all the help!
hobodave has quit [Ping timeout: 244 seconds]
<GitHub9> [jruby] headius pushed 1 new commit to master: https://git.io/v65rm
<GitHub9> jruby/master 7b78471 Charles Oliver Nutter: Update tags for Enumerator.
<GitHub136> [jruby] enebo closed issue #3957: (SystemCallError) Unknown error 123 - FindFirstFile with AsciidoctorJ on Win10 https://git.io/voIua
<travis-ci> jruby/jruby (truffle-head:6bc438e by Benoit Daloze): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154788370)
camlow321 has quit [Quit: WeeChat 1.5]
camlow325 has joined #jruby
<headius> sigh, helps to tag specs when you don't have half-baked experimental fixes in your build
hobodave_ has quit [Quit: Computer has gone to sleep.]
bbrowning is now known as bbrowning_away
dminuoso has joined #jruby
lance|afk is now known as lanceball
rsim has quit [Read error: Connection reset by peer]
rsim has joined #jruby
etehtsea has quit [Quit: Textual IRC Client: www.textualapp.com]
<GitHub175> [jruby] eregon pushed 2 new commits to truffle-head: https://git.io/v65PE
<GitHub175> jruby/truffle-head b26c886 Benoit Daloze: [Truffle] Wait on futures loading core nodes and primitives.
<GitHub175> jruby/truffle-head 06f447e Benoit Daloze: [Truffle] Synchronize when creating a singleton class or a metaclass.
bbrowning_away is now known as bbrowning
hobodave has joined #jruby
claudiuinberlin has joined #jruby
pawnbox has quit [Remote host closed the connection]
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
pawnbox has joined #jruby
<GitHub149> [jruby] enebo closed pull request #4100: Change script file restriction (master...fix-stdin-bug) https://git.io/v6Db9
<GitHub180> [jruby] enebo pushed 3 new commits to master: https://git.io/v65S6
<GitHub180> jruby/master 368c987 Daniel Smith: Change script file restriction
<GitHub180> jruby/master 8fb74e4 Daniel Smith: Remove maven-metadata files
<GitHub180> jruby/master 5717e35 Thomas E Enebo: Merge pull request #4100 from jellymann/fix-stdin-bug...
pawnbox has quit [Ping timeout: 240 seconds]
rsim1 has joined #jruby
rsim has quit [Read error: No route to host]
AdmirableSnackba has quit [Quit: Connection closed for inactivity]
rsim has joined #jruby
rsim1 has quit [Ping timeout: 252 seconds]
<GitHub63> [jruby] kares closed pull request #4054: RubyEnumerator implements java.util.Iterator (master...test-ji-enumerator) https://git.io/v6ZlG
<GitHub26> [jruby] kares pushed 6 new commits to master: https://git.io/v65QD
<GitHub26> jruby/master cda3cc8 kares: re-use code in Enumerator.next/peek_values
<GitHub26> jruby/master c76b21d kares: do one volatile access in methods using nexter + missing synchronize
<GitHub26> jruby/master 2752cbd kares: [ji] Ruby Enumerators now convertible to Java iterator...
claudiuinberlin has quit [Remote host closed the connection]
camlow321 has joined #jruby
camlow325 has quit [Ping timeout: 258 seconds]
claudiuinberlin has joined #jruby
zacts has joined #jruby
camlow321 has quit [Ping timeout: 265 seconds]
<travis-ci> jruby/jruby (master:7b78471 by Charles Oliver Nutter): The build is still failing. (https://travis-ci.org/jruby/jruby/builds/154808556)
<GitHub37> [jruby] headius closed pull request #1860: Bash launcher refactor (master...bash-launcher-refactor) https://git.io/v65dD
camlow321 has joined #jruby
camlow321 has quit [Client Quit]
camlow325 has joined #jruby
mattwildig has joined #jruby
<travis-ci> jruby/jruby (truffle-head:06f447e by Benoit Daloze): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/154817240)
subbu is now known as subbu|lunch
<GitHub80> [jruby] headius closed issue #4103: JRuby fails in building from source when using openjdk-7-jdk trusty package https://git.io/v6SD4
<GitHub159> [jruby] headius closed pull request #4107: workaround compilation problems with unsafe-mock.jar (master...unsafe_jar) https://git.io/v67Ok
<GitHub154> [jruby] headius pushed 1 new commit to master: https://git.io/v65AK
<GitHub154> jruby/master 72ac6a8 Charles Oliver Nutter: Merge pull request #4107 from jruby/unsafe_jar...
mattwildig has quit [Remote host closed the connection]
pawnbox has joined #jruby
<travis-ci> jruby/jruby (master:5717e35 by Thomas E Enebo): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/154826738)
pawnbox has quit [Ping timeout: 250 seconds]
TheFarmingBunny has joined #jruby
<TheFarmingBunny> I'm having some issues with my gem in development
<TheFarmingBunny> it won't install anything from bin
subbu|lunch is now known as subbu|away
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
<travis-ci> jruby/jruby (master:a0ea58c by Karol Bucek): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/154830918)
zacts has quit [Quit: WeeChat 1.4]
<TheFarmingBunny> oop
<TheFarmingBunny> meant that for #ruby
TheFarmingBunny has quit [Quit: Leaving]
<headius> fixy fixy fixy
<lopex> numbers ?
<travis-ci> jruby/jruby (master:72ac6a8 by Charles Oliver Nutter): The build was fixed. (https://travis-ci.org/jruby/jruby/builds/154841704)
<headius> well, numbers of bugs :-D
<headius> 9.1.3.0 almost ready
rsim has quit [Quit: Leaving.]
<lopex> that's not the numbers I like
<headius> lopex: did you follow my graal bug?
<lopex> which one ?
<lopex> aah
<headius> if graal's PEA can be made to work with JRuby we get a tremendous perf boost
<lopex> that one
<headius> yeah
<chrisseaton> headius: I think we've added a system to make sure we aren't missing any more intrinsics
<GitHub186> [jruby] bjfish created truffle-thread-group-layout (+1 new commit): https://git.io/v6dLT
<GitHub186> jruby/truffle-thread-group-layout efe32c0 Brandon Fish: [Truffle] Add ThreadGroup layout and nodes
<headius> chrisseaton: sounds great
<headius> the intrinsic was a big help too
<GitHub134> [jruby] bjfish opened pull request #4110: [Truffle] Add ThreadGroup layout and nodes (truffle-head...truffle-thread-group-layout) https://git.io/v6dLo
<GitHub63> [jruby] kares pushed 2 new commits to master: https://git.io/v6dL1
<GitHub63> jruby/master d0dedf9 kares: move the 'naive' JCE crypto hack into a standalone security helper...
<GitHub63> jruby/master f205427 kares: patch around JceSecurity.isRestricted being final since J8u102...
<GitHub85> [jruby] kares closed issue #4101: JDK 8u102 changed JceSecurity#isRestricted to final https://git.io/v6yXZ
<yopp> uh
<yopp> headius, sorry my hands still busy and I have no time to roll the master to verify the entropy thing
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
claudiuinberlin has quit [Remote host closed the connection]
claudiuinberlin has joined #jruby
<GitHub67> [jruby] eregon pushed 1 new commit to truffle-head: https://git.io/v6dqf
<GitHub67> jruby/truffle-head 5634c88 Benoit Daloze: Remove AppVeyor build on truffle-head
<headius> yopp: no worries...we're going with that patch, for better or worse
subbu|away is now known as subbu
<GitHub0> [jruby] enebo pushed 1 new commit to jruby-1_7: https://git.io/v6dm0
<GitHub0> jruby/jruby-1_7 d9d2e87 Thomas E. Enebo: Hopefully fix appveyor for good on 1.7 getting maven+ant
<GitHub96> [jruby] enebo pushed 1 new commit to master: https://git.io/v6dmw
<GitHub96> jruby/master 658ce6f Thomas E. Enebo: Hopefully fix appveyor for good on getting maven
<headius> hah
<headius> knock on wood
<GitHub90> [jruby] headius pushed 1 new commit to jruby-1_7: https://git.io/v6dY3
<GitHub90> jruby/jruby-1_7 5cdaa48 kares: update getConstant lookup to avoid auto-loading constant on a const_defined? check
<headius> enebo: ok, so that fix is pushed to 1.7, but I realized kares had a bunch of other fixes near it in log history
<headius> I've pinged him on https://github.com/jruby/jruby/issues/3920 as to whether we should backport the rest too
<headius> we'll see how CI looks with this change backported to 1.7
<enebo> headius: ok
<enebo> yeah
<travis-ci> jruby/jruby (truffle-thread-group-layout:efe32c0 by Brandon Fish): The build passed. (https://travis-ci.org/jruby/jruby/builds/154859426)
<headius> oh and kares got the crypto thing updated, great
<kares> yep one bug only marked for 9.1.3
<enebo> looking at the ripperlexer error
<GitHub175> [jruby] headius closed issue #4050: SMTP IOError: Network is unreachable on windows https://git.io/v6mEE
<enebo> hmmm
zacts has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<enebo> headius: kares: I wonder if we enabled verbosity in our tests on jruby-1_7 at some point in last month or two
pitr-ch has joined #jruby
<headius> I sure didn't
<kares> enebo: don't recall I did - if so it wasn't intentional
<enebo> the problem is funny because it is ripper hitting warning()
<enebo> the impl of warning is ‘not implemented'
<enebo> so seemingly I never added that on 1.9
<enebo> but how would this start failing now?
<kares> maybe the wonders of technical debt :)
<enebo> kares: it is not a problem eithe way although come to think of it I think there are lots more warnings during builds now
<kares> enebo: maybe you did not clean-up something
<enebo> HEH do I really want to bisect this or just implement warning :)
<kares> its quite tricky to build switching branches on times
<enebo> kares: oh I keep 1.7 and master in different dirs now
<kares> CHEATer :)
<enebo> kares: although I have swapped branches once and a while to look something up while I am in a dirty branch
<enebo> ok I am just going to fix 1.7 ripper and not figure it out :)
<headius> enebo: does your release script pick up PRs too?
<headius> kares: I also recommend separate working copies for 1.7 and 9k...IDEs still can't handle severe branch changes
<enebo> headius: yeah
<headius> ok
<enebo> At least I remember it doing it
<enebo> That is a bad sign in how long it has been since our last release :)
<headius> yeah, too long again
<enebo> hahaha man this 1.7 build is noisy
<enebo> I swear it was not this crazy before
<enebo> 1.7 did get some windows socket changes right?
<enebo> I just reenabled appveyor to run and it is not green dying somewhere in socket land
<GitHub83> [jruby] enebo pushed 1 new commit to jruby-1_7: https://git.io/v6dG7
<GitHub83> jruby/jruby-1_7 936a28b Thomas E. Enebo: Implement warn/warning in ripper
<headius> enebo: not that I made
<headius> :-)
<enebo> trying locally
<headius> someone reported a bug that we don't actually fsync when you call io.fsync
<headius> this fixes it...any concerns for 9.1.3?
<enebo> fixes which?
<headius> hmm, at least it should fix it
<enebo> headius: I guess I don’t know…it partially does what someone expects
<enebo> headius: perhaps with native enabled it works nearly always as expected
<headius> yeah
<headius> ok...so if I can confirm it's actually working I'll go with it
<headius> so far I can't get dtruss to show me fsync being called
<enebo> I do not see a problem with it as a fix I guess
<enebo> it just forces an explicit sync
<headius> oh right...this is probably child process thing
<enebo> Places where we cannot do it behave as before
<headius> that's better
<enebo> Now someone can force the sync
<enebo> at least on 9k on native
<enebo> maybe even some more stuff
zacts has quit [Ping timeout: 264 seconds]
<enebo> headius: I doubt fsync exists for a socket
<enebo> headius: it would likely be a flush ?
<enebo> locally on 1.7 we have a regression with popen3 on windows
<headius> hmm ok
<enebo> something was not doing CRLF coercion which is now
<enebo> I am always confused by Windows behavior on this stuff
<enebo> seems like CRLF would be a better choice but it seems like it prefers \n here
<headius> bleh
<enebo> wow I see nothing which should have broken this test
Puffball has quit [Remote host closed the connection]
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Puffball has joined #jruby
claudiuinberlin has quit []
bbrowning is now known as bbrowning_away
zacts has joined #jruby
<headius> 19 boogs for 1.7.26
hobodave has quit [Ping timeout: 250 seconds]
<GitHub141> [jruby] enebo pushed 1 new commit to jruby-1_7: https://git.io/v6d0L
<GitHub141> jruby/jruby-1_7 5c9b5bf Thomas E. Enebo: Make sure we are green with this bugger excluded on appveyor
<travis-ci> jruby/jruby (jruby-1_7:d9d2e87 by Thomas E. Enebo): The build was broken. (https://travis-ci.org/jruby/jruby/builds/154863980)
johnsonch is now known as johnsonch_afk
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<headius> if (re.getClass().getName().equals("java.lang.reflect.InaccessibleObjectException"))
<headius> and so begins the gross hacks to support Java 9
Antiarc has joined #jruby
enebo has quit [Quit: enebo]
lanceball is now known as lance|afk
<GitHub17> [jruby] headius opened issue #4111: Java 9 support https://git.io/v6dua
<GitHub29> [jruby] headius pushed 1 new commit to master: https://git.io/v6du6
<GitHub29> jruby/master 84b12e7 Charles Oliver Nutter: Super-gross hack to catch Java 9's InaccessibleObjectException....
tcrawley is now known as tcrawley-away
<GitHub80> [jruby] headius opened issue #4112: End-of-life for JRuby 1.7.x https://git.io/v6dzH
pawnbox has joined #jruby
<GitHub172> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/v6dgH
<GitHub172> jruby/truffle-head 07128c4 Chris Seaton: [Truffle] Use a class profile for truffle objects and a primitive profile otherwise.
pawnbox has quit [Ping timeout: 252 seconds]
<GitHub143> [jruby] headius pushed 1 new commit to jruby-1_7: https://git.io/v6d22
<GitHub143> jruby/jruby-1_7 677ce03 Charles Oliver Nutter: Super-gross hack to catch Java 9's InaccessibleObjectException....
<GitHub175> [jruby] chrisseaton pushed 1 new commit to truffle-head: https://git.io/v6d2j
<GitHub175> jruby/truffle-head 9aaca3b Chris Seaton: Ignore Maven metadata.
<chrisseaton> Anyone else noticed we passed 40k commits, and 300 contributors in the last day?
<GitHub105> [jruby] headius pushed 1 new commit to master: https://git.io/v6dVc
<GitHub105> jruby/master 7df6090 Charles Oliver Nutter: Only try setAccessible for elements that are not currently....
<headius> chrisseaton: cool
<lopex> numbers!
dminuoso has quit [Read error: Connection reset by peer]
<travis-ci> jruby/jruby (jruby-1_7:5cdaa48 by kares): The build has errored. (https://travis-ci.org/jruby/jruby/builds/154864874)
<GitHub128> [jruby] headius pushed 1 new commit to master: https://git.io/v6dwW
<GitHub128> jruby/master 999cea0 Charles Oliver Nutter: Actually try to sync FS when IO.fsync is called. Fixes #4073.
<GitHub68> [jruby] headius closed issue #4073: IO#fsync doesn't trigger an fsync(2) syscall? https://git.io/v6z98
<yopp> chrisseaton, can ruby be used as a fronted for truffle instead of java? velociraptor.jpg
<chrisseaton> no, we haven't experimented with any other languages for using Truffle yet. Kotlin would probably work immediately. Scala may be ok for some language constructs. Clojure would be interesting. JRuby might be pushing it.
<chrisseaton> We know we can't PE through most of JRuby already.
<headius> well, can't right now
<chrisseaton> PE means avoiding unbounded recursion and things, so it's not just a case of fixing the Graal bugs with indy that you're seeing
<chrisseaton> It's a design thing rather than some limitation in either JRuby or Truffle
<headius> I know it's not
<headius> yes, I know
<yopp> uh.
<headius> and designs can be improved
<GitHub68> [jruby] bjfish pushed 1 new commit to truffle-thread-group-layout: https://git.io/v6drf
<GitHub68> jruby/truffle-thread-group-layout aea26f7 Brandon Fish: [Truffle] Update ThreadGroup to use Ruby
<yopp> Because I would love to play with truffle, but mi non parlo java bene
<headius> heheh
<headius> play with it as in help impl?
<headius> many of the places JRuby+Truffle needs help are in Ruby already
<headius> core class impls adapted from Rubinius, stdlib from MRI
<yopp> as in "try to write your own language in 7 easy steps and fail"
<headius> ahh righto :-)
<chrisseaton> Do you know Python? You could try PyPy then
<headius> yeah, that's somewhat limiting right now I guess...Truffle is a Java-based framework
<chrisseaton> And Truffle isn't just Java byte code - the DSL runs in the Java compiler so you'd have to replace that as well
zacts has quit [Quit: WeeChat 1.4]
<yopp> chrisseaton, I think my python is a bit better than my java
<travis-ci> jruby/jruby (jruby-1_7:936a28b by Thomas E. Enebo): The build was broken. (https://travis-ci.org/jruby/jruby/builds/154871357)
<GitHub50> [jruby] headius pushed 2 new commits to jruby-1_7: https://git.io/v6dof
<GitHub50> jruby/jruby-1_7 02c988a Charles Oliver Nutter: Revert "update getConstant lookup to avoid auto-loading constant on a const_defined? check"...
<GitHub50> jruby/jruby-1_7 14224e3 Charles Oliver Nutter: Actually try to sync FS when IO.fsync is called. Fixes #4073.
<headius> ttfn...I'm out of office tomorrow
pawnbox has joined #jruby
pawnbox has quit [Ping timeout: 240 seconds]
<travis-ci> jruby/jruby (jruby-1_7:5c9b5bf by Thomas E. Enebo): The build was broken. (https://travis-ci.org/jruby/jruby/builds/154883985)
<GitHub77> [jruby] bjfish pushed 1 new commit to truffle-thread-group-layout: https://git.io/v6di2
<GitHub77> jruby/truffle-thread-group-layout 00b86bb Brandon Fish: [Truffle] Update Thread allocate/initialize & cleanup