nirvdrum has joined #jruby
nirvdrum has quit [Ping timeout: 268 seconds]
ahorek[m] has quit [Quit: Idle for 30+ days]
nirvdrum has joined #jruby
<headius[m]> ahorek kicked?
<headius[m]> enebo: I am going to have to shelve the varargs work for apple m1 for now... it will likely need native code work that would take me a good while to figure out
<headius[m]> we could release jffi with preliminary support since everything except varargs works but there are at least a few places in JRuby where varargs will be needed (fcntl comes to mind)
<enebo[m]> every piece of software has bugs so I guess it is mostly a function of better out and partially working vs creating frustrating crashes
<headius[m]> kares: if you have folks there big on apple silicon support we could use some help here
<headius[m]> I will push some snapshots today and run tests on my Apple Silicon device to see how far off it is
<headius[m]> we do define some fcntl entry points as fixed length args, which may work fine (apparently the ABI for varargs on M1 is just to push everything on the stack)
<headius[m]> I have pushed a jffi 1.3.3 snap with M1 support
<headius[m]> and they really need to come up with a shorter name for their architecture than "Apple Silicon" because that is a crap name
nirvdrum has quit [Ping timeout: 246 seconds]
nirvdrum has joined #jruby
nirvdrum has quit [Ping timeout: 240 seconds]
nirvdrum has joined #jruby