Vadim Belman

Results 62 issues of Vadim Belman

rakudo/rakudo#4418 reveals a situation which I would consider as highly problematic: roast specs Perl5 embedding, but the actual support of the feature is provided by a 3rd party module. A...

language
rakudo

Very simple question: should we drop support of `RAKUDOLIB`? If not what it's role in Rakudo?

rakudo

After merging a PR which drastically changes directory structure of Rakude sources as well as some of its internals (though the latter must not affect user land code) I have...

infrastructure

Dynamic symbols are currently being resolved via `&DYNAMIC` sub which is being looked up lexically. Due to its simple name it is not very unrealistic scenario where user code would...

rakudo

This segfault is pretty much reliably reproducible with the following test script being run in a loop: ```raku my (@ready, @w); my $starter = Promise.new; for ^($*SCHEDULER.max_threads - 2) ->...

Related to rakudo/rakudo#4871, but this time I think I see the primary cause of the issue and it doesn't look good to me, considering the widespread use of unicode by...

Apparently, works for distributions only. Significant changes: - Packagy type objects get their default api/ver/auth from META6.json - `$?DISTRIBUTION` is now installed unconditionally into compunit's lexical space - Scripts/apps detected...

In the particular case of META6.json based distributions this means depend on the file modification time. For the moment this is mostly an aid to a developer sparing them from...

The races are caused by updating array and hash attributes from multiple threads. Affected are `Perl6::Metamodel::MethodContainer` and `Perl6::Metamodel::MROBasedMethodDispatch`. The solution includes: - protecting `add_method` method from `MethodContainer` with meta-object level...