MasterDuke17

Results 163 comments of MasterDuke17

MVM_SPESH_INLINE_DISABLE=1 stops the segv, still segfaults with MVM_SPESH_OSR_DISABLE and MVM_SPESH_PEA_DISABLE. ``` [dan@alexandria perl6]$ MVM_JIT_DISABLE=1 gdb --args ./install/bin/raku -e 'gist(0...500) xx 30' GNU gdb (GDB) 11.2 Copyright (C) 2022 Free Software...

Some gdb output. ``` dan@hermes:~/p6$ pg6 --profile -e 'say "127.0.0.1" ~~ /^ [ ]**4 % \. $/; say now - INIT now' ================================================================================================ This is Rakudo Perl 6 running in...

I get approximately the same speed with `Welcome to Rakudo(tm) v2020.12-88-g3865f1cae. Implementing the Raku(tm) programming language v6.d. Built on MoarVM version 2020.12-88-g5173b3dc0.`, but it no longer segfaults when profiling, so...

Hm, not sure exactly what you mean? Making using coercion signatures faster? Removing their use from the core setting? On Wed, Jun 8, 2022 at 9:36 AM Elizabeth Mattijsen ***@***.***>...

Ah. I don't really know anything about how coercions are implemented, but maybe @vrurg knows if there's any low-hanging fruit. On Wed, Jun 8, 2022 at 10:18 AM Elizabeth Mattijsen...

> `nqp::split` is documented to take 2 parameters: the delimiter and the string. It _can_ actually take a third parameter, of which the usage is undocumented (and I've not been...

This does prevent the actual core file from being created, but there is still an entry in `coredumpctl list`. But what about faking the segfault entirely? E.g., ```raku my $p...

> I think I tried that and it still created a coredump Huh, doesn't for me (using arch linux).

gdb output ``` [dan@alexandria perl6]$ MVM_SPESH_DISABLE=1 gdb --args raku gpointer.raku GNU gdb (GDB) 11.2 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This...

Both cases bisect to https://github.com/rakudo/rakudo/commit/bdbfee55f9c937288c705884a76b547e85c59631. @jnthn