Hello community,

here is the log from the commit of package moarvm for openSUSE:Factory checked 
in at 2019-01-10 15:20:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
 and      /work/SRC/openSUSE:Factory/.moarvm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moarvm"

Thu Jan 10 15:20:19 2019 rev:18 rq:662295 version:2018.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes    2018-11-26 
10:20:56.253688345 +0100
+++ /work/SRC/openSUSE:Factory/.moarvm.new.28833/moarvm.changes 2019-01-10 
15:20:34.542502386 +0100
@@ -1,0 +2,36 @@
+Fri Dec 28 18:35:57 CET 2018 - n...@detonation.org
+
+- update to version 2018.12
+
++ New (read|write)(u?int|num) ops for handling binary data
++ Replace MAST compiler by NQP code for writing bytecode
++ Fix repossessions that cause object size "changes"
++ Fix memory leak of MVMFrameExtra
++ Free spesh log entries after consuming them. Reduces memory usage
++ Add a cancel handler for filewatch tasks to prevent leaking
++ Fix double free in platform/sys.c
++ Fix "pointer cast size mismatch" warnings on 32-bit arch's to resolve issue 
#444
++ Correctness improvements to the profiler
++ Fix a segfault that could occur due to missing Facts
++ Teach spesh about known values for PHI nodes
++ Unblock optimizing the box_* into a fastbox. Allow box_i to go through int 
cache.
++ decont on nativeref shall become decont_* + box_* to more easily
++ Improved spesh log output
++ Improve handling of failure to join a thread, throw instead of
++ Use larger buffer for gethostname when available
++ Reimplement async socket introspection
++ Set callsite in frame for JIT spesh plugin resolve.
++ Discover type Facts of coerce_sI op
++ Fix a case where the UTF-16 decoder would have a corrupted final
++ Correct named argument type tuple index calc. Fixes memory access
++ Make bytecode dumper more resilient against invalid bytecode
++ Expr JIT templates for hllboolfor, radix_I, coerce_*, extend_{u,i}*, mul_i,
+  sp_findmeth, serializetobuf, unbox_u
++ Use arithmetic right shift in JIT of brshift_i to ensure new bits
++ Fix trunc to casting upwards
++ JIT compile coerce_sI, param_rp_u, coerce_us, unbox_u, extend_{i8,u8,u32} and
+  trunc_{i8,u8}, decodertakeallchars, writeint, writeuint, coerce_(iu|ui),
+  extend_[ui]16, trunc_u(16|32)
+
+
+-------------------------------------------------------------------

Old:
----
  MoarVM-2018.10.tar.gz

New:
----
  MoarVM-2018.12.tar.gz

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

Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.BSv9h0/_old  2019-01-10 15:20:35.054501855 +0100
+++ /var/tmp/diff_new_pack.BSv9h0/_new  2019-01-10 15:20:35.054501855 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%global mvrel 2018.10
+%global mvrel 2018.12
 Name:           moarvm
 Version:        %mvrel
 Release:        2.1
@@ -57,7 +57,8 @@
 
 %files
 %defattr(-,root,root)
-%doc LICENSE CREDITS Artistic2.txt docs
+%doc CREDITS Artistic2.txt docs
+%license LICENSE
 %{_bindir}/moar
 %{_libdir}/libmoar*
 %{_libdir}/moar

++++++ MoarVM-2018.10.tar.gz -> MoarVM-2018.12.tar.gz ++++++
++++ 13189 lines of diff (skipped)


Reply via email to