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 - n...@detonation.org
+
+- 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)


Reply via email to