Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit moarvm for openSUSE:Factory
Hello community,

here is the log from the commit of package moarvm for openSUSE:Factory checked
in at 2019-04-14 12:23:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
and /work/SRC/openSUSE:Factory/.moarvm.new.27019 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moarvm"

Sun Apr 14 12:23:46 2019 rev:19 rq:693912 version:2019.03

Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes 2019-01-10
15:20:34.542502386 +0100
+++ /work/SRC/openSUSE:Factory/.moarvm.new.27019/moarvm.changes 2019-04-14
12:23:47.719851778 +0200
@@ -1,0 +2,35 @@
+Tue Mar 19 09:22:56 CET 2019 - nine@xxxxxxxxxxxxxx
+
+- update to version 2019.03
+
++ New partial escape analysis allows objects to be replaced by registers
++ Fix memory leaks
++ Fix memory corruption issues
++ Fix wrong type selection for push_* And pop_*
++ Fix inline end annotation motion on BB deletion
++ Fix segfaults related to corrupted CStruct STables. Fixes issue #2564
++ Optimize bindattr_i on CStruct to a cheap direct memory access
++ Turn elems On VMArray Into Direct Memory Access
++ Fix nativecall refresh clearing used child object pointers
++ randscale_n and rand_I are not pure ops, so don't mark them as such
++ Support endian switching in writenum and readnum
++ Call strerror for directory errors so we get error text not just an error
code on POSIX platforms
++ JIT compile getlexref_u*, stat, lstat, (open|read|close)_dir
++ Fix JITed extend_u8 accidentally extending 16 bits.
++ Fix rw args of native calls not getting updated if JIT compilation fails
++ Support double type arguments in NativeCall JIT
++ Fix call to memcpy with NULL *src in lego JIT compiler
++ Fix JIT compiled getcodename not always dieing on type objects
++ Ensure last_payload and plugin_guard_args are valid so spesh plugins can be
used outside speshresolve
++ Handle non-merge case of PHI
++ Add BOOTHash to spesh cheat list
++ Disable inlining when running the debug server
++ Add a limit on spesh plugin guard set size
++ Allow dead instruction elimination in inlines
++ Teach optimize_smart_coerce About Boot Types
++ Fix harmless off-by-one preventing optimization
++ Add op name to JIT "bailed completely" error
++ Remove obsolete MAST compiler
++ Integrate scalar replacement with profiling
+
+-------------------------------------------------------------------

Old:
----
MoarVM-2018.12.tar.gz

New:
----
MoarVM-2019.03.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.HPuBZX/_old 2019-04-14 12:23:48.347852363 +0200
+++ /var/tmp/diff_new_pack.HPuBZX/_new 2019-04-14 12:23:48.351852367 +0200
@@ -1,7 +1,7 @@
#
# spec file for package moarvm
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
#


-%global mvrel 2018.12
+%global mvrel 2019.03
Name: moarvm
Version: %mvrel
Release: 2.1

++++++ MoarVM-2018.12.tar.gz -> MoarVM-2019.03.tar.gz ++++++
++++ 12955 lines of diff (skipped)


< Previous Next >
This Thread
  • No further messages