Charles Oliver Nutter
Charles Oliver Nutter
I missed this but here's the situation... We did release an updated jdbc-sqlite3 gem that includes Mac M1 support, but unfortunately the 60/61.x adapters are pinned to lower versions for...
I've pushed #1137 to address this for 61.x. I believe 70.x already is working with newest jdbc-sqlite3.
Relates to https://github.com/jruby/jruby/issues/7876 where we noticed ostruct uses a LOT more memory now that it pre-creates all singleton methods in response to the hash form of `OpenStruct#new`.
Note: I also tried using `class_eval` to create these methods with literal symbols. That was easily the fastest-performing mechanism for getter/setter methods, but it also consumed even more memory than...
FWIW I know this library is not intended for performance-sensitive applications, but I think the speed and memory improvements here are worth the small change.
Oh somehow I missed this! I believe this has been fixed more recently, can you try again?
As expected, it does work with cmd.exe. So this is specific to PowerShell.
@cremno Ahh thank you, that's a neat workaround.
@cremno Do you know what we should be doing differently in the launcher (C++)? It's incredibly inconvenient that PowerShell processes arguments differently than cmd.exe :-(
PowerShell should be considered for the in-progress rewrite of this launcher.