victori has quit [Quit: ZNC 1.7.5 - https://znc.in]
victori has joined #jruby
mistergibson has quit [Quit: Leaving]
ur5us has joined #jruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #jruby
ur5us has quit [Ping timeout: 260 seconds]
shellac has joined #jruby
ur5us has joined #jruby
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #jruby
claudiuinberlin has joined #jruby
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #jruby
ur5us has quit [Ping timeout: 260 seconds]
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
shellac has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
sagax has quit [Ping timeout: 258 seconds]
joast has quit [Quit: Leaving.]
joast has joined #jruby
lucasb has joined #jruby
vext01 has quit [Remote host closed the connection]
sagax has joined #jruby
ebarrett has joined #jruby
subbu is now known as subbu|away
victori has quit [Quit: ZNC 1.7.5 - https://znc.in]
victori has joined #jruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
subbu|away is now known as subbu
xardion has quit [Remote host closed the connection]
xardion has joined #jruby
<headius[m]> good morning!
<headius[m]> lopex: it seems pretty good to me this way
<headius[m]> enebo: you have Windows handy?
<headius[m]> wanted to get a stack trace from that example code on Windows with -Djnr.ffi.asm.enabled=false
<headius[m]> hard to see why it's presenting such a weird error when it's all generated code
<headius[m]> my Windows is on a dual boot at the moment
rusk has quit [Read error: Connection reset by peer]
rusk has joined #jruby
shellac has joined #jruby
<headius[m]> enebo: I'm trying to tidy up some libraries that come from gems but I remember we had issues in the past where they were not being included in dist
<headius[m]> I'm not sure what to update to make sure they're included
<enebo[m]> headius: yeah I do not remember either
<headius[m]> sweet thanks
<headius[m]> SWEEEEEEET
<headius[m]> interesting that it was encoded right for you
<headius[m]> I'm guessing OP has some odd code page by default
<enebo[m]> I am continuing to hook up the new symbol type
<enebo[m]> Apparently I made several mistakes porting it :)
<headius[m]> ok, I will push a PR in a minute with stdlib tweaks
<enebo[m]> good thing I am only doing one type at a time
<headius[m]> racc is installable from gem now and other gems will install their bin files properly
<enebo[m]> It also has uncovered more String vs Symbol error reporting stuff so it is uncovering more issue
<enebo[m]> although those issues are probably pretty uncommon already
<enebo[m]> broken encoded constant value not reporting NameError and giving another stacktrace :)
<headius[m]> yeah this will be great to have
<headius[m]> one-stop shopping for symbol type
<headius[m]> slowly getting rid of our local copies of stuff, yay
shellac has quit [Quit: Computer has gone to sleep.]
<enebo[m]> headius: heh I do remember the struggle of understanding why dist was not getting the gems but I don't have any recollection what ended up being the thing which added them
<enebo[m]> lib/pom.rb was it?
<enebo[m]> I mean no doubt if this does not address that we will just figure it out later
<headius[m]> lib/pom.rb has the gems but I know that it does anything for ensuring those gems' files get into dist
<headius[m]> it does the installing and copying and such
<enebo[m]> headius: yeah we figured it out before and if it needs more I think we will figure it out 10x faster this time around
nirvdrum has quit [Ping timeout: 264 seconds]
nirvdrum has joined #jruby
<headius[m]> oh ugh
<headius[m]> I think a bunch of gems that should just be bundled are being set up as default
<headius[m]> I'll sort this out on PR
<headius[m]> (i.e. they are copied to stdlib and should left as a plain gem)
<enebo[m]> ok once it is fixed if there is multiple steps we should write down how to add new gems
<headius[m]> there's still only six gems in MRI's gems/bundled_gems and they match what we have but I'm not sure if this is their default gem list or not
<headius[m]> aha ok I found tool/sync_default_gems.rb in MRI which seems to match... I guess most of these actually are default gems
mistergibson has joined #jruby
mistergibson has quit [Client Quit]
subbu is now known as subbu|lunch
subbu|lunch is now known as subbu
<headius[m]> ok that last commit should do it
<headius[m]> 2.7 moves a bunch more stuff to gems... I am wondering what it would hurt for us to adopt those gems early
nirvdrum has quit [Ping timeout: 240 seconds]
<headius[m]> enebo: I'm done with that error output if you want to nuke it
<enebo[m]> hmm
<enebo[m]> was there something on there?
<enebo[m]> I generally just leave gists forever
<headius[m]> no nothing important there
<headius[m]> I try to occasionally clean out any gists I haven't marked as public
<headius[m]> anything public I assume I've linked somewhere so it should remain forever
<enebo[m]> yeah I look at it as an endless scratchpad
<headius[m]> I like to be able to find the ones I intend to keep and there's no search function for your own gists
<headius[m]> enebo: it seems like MRI may actually be explicitly shutting down known threads
<headius[m]> second one is us
<headius[m]> if we did the same this might address some open issues around thread shutdown at script exit
<enebo[m]> yes this was what I thought was the original outlined solution for all but adopted threads but there was some disagreement on how possible it was
<headius[m]> yeah I think at least one issue was not clear about how adopted threads should be handled
<headius[m]> but we can treat them separately at this point
<enebo[m]> sure
<headius[m]> gem update is fine, will merge shortly
<headius[m]> future issue to deal with: https://github.com/jruby/jruby/issues/6174
ur5us has joined #jruby
lucasb has quit [Quit: Connection closed for inactivity]
joast has quit [Ping timeout: 256 seconds]
joast has joined #jruby