Package: moarvm / 2024.09+dfsg-5

Metadata

Package Version Patches format
moarvm 2024.09+dfsg-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
maybe fix mips validator.diff | (download)

src/core/validation.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 try to fix validator on mips

Bug: https://github.com/rakudo/rakudo/issues/1711

this seems to fix intermittent validator problems on big endian
archs. See the linked bug.
===================================================================

no git version.patch | (download)

Configure.pl | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 do not extract version from git repo

code_pair and value_desc get explicit uint store fun.patch | (download)

src/6model/containers.c | 18 16 + 2 - 0 !
src/core/callsite.c | 10 9 + 1 - 0 !
src/core/callsite.h | 1 1 + 0 - 0 !
3 files changed, 26 insertions(+), 3 deletions(-)

 code_pair and value_desc get explicit uint store funcs


Allow passing ffile prefix map without storing it in.patch | (download)

Configure.pl | 19 18 + 1 - 0 !
build/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 19 insertions(+), 2 deletions(-)

 allow passing -ffile-prefix-map without storing it in gen/config.c


sprinkle sort keys all over the tile compiler.patch | (download)

build/Makefile.in | 4 2 + 2 - 0 !
tools/tiler-table-generator.pl | 22 11 + 11 - 0 !
2 files changed, 13 insertions(+), 13 deletions(-)

 add "sort keys" to table generator, turn off perl hash randomization

Turn off perl hash randomization for tiler generator and exprjit compiler

0006 Make accesses to spesh arg guard atomic.patch | (download)

src/6model/reprs/MVMSpeshCandidate.c | 2 1 + 1 - 0 !
src/6model/reprs/MVMStaticFrameSpesh.c | 4 2 + 2 - 0 !
src/6model/reprs/MVMStaticFrameSpesh.h | 3 2 + 1 - 0 !
src/core/frame.c | 4 2 + 2 - 0 !
src/spesh/arg_guard.c | 20 14 + 6 - 0 !
src/spesh/arg_guard.h | 4 2 + 2 - 0 !
src/spesh/optimize.c | 2 1 + 1 - 0 !
src/spesh/osr.c | 2 1 + 1 - 0 !
8 files changed, 25 insertions(+), 16 deletions(-)

 make accesses to spesh arg guard atomic
Bug-Debian: https://bugs.debian.org/1086555