Hello community, here is the log from the commit of package moarvm for openSUSE:Factory checked in at 2018-05-06 15:01:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/moarvm (Old) and /work/SRC/openSUSE:Factory/.moarvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "moarvm" Sun May 6 15:01:27 2018 rev:15 rq:602782 version:2018.04.1 Changes: -------- --- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes 2018-03-22 12:08:57.389416558 +0100 +++ /work/SRC/openSUSE:Factory/.moarvm.new/moarvm.changes 2018-05-06 15:01:32.672858492 +0200 @@ -1,0 +2,36 @@ +Tue May 1 08:39:34 CEST 2018 - nine@detonation.org + +- update to version 2018.04.1 + ++ Fix precision in Num and use Grisu3 algorithm for stringification ++ Use vectorization to speed up many string operations ++ Add support for the windows-932 variant of the ShiftJIS encoding ++ Fix bug in windows-1252 when a replacement occurs in the last position of the input stream ++ JIT expr templates for getstringfrom and getwvalfrom ++ JIT floor_n, continuationinvoke, ctx and a few ops that ThreadPoolScheduler uses ++ Measure and report time spent on JIT compilation ++ Ensure memory blocks in the nursery are aligned where necessary ++ Spot use of an item already put in a gen2 freelist ++ Suspend other threads during global destruction ++ Fix missing GC mark of deserializer contexts list ++ Optimize getrusage and log it in the profile ++ Add getsignals op, queries for valid signals ++ Guard against negative and zero signals in MVM_io_signal_handle ++ Make tryfindmeth not throw in some cases it did ++ Add missing write barrier enforcement in CPPStruct, CStruct ++ Use Fixed Size Allocator for all_scs list ++ Fix segfault on concurrent array access while resizing ++ Mark thread blocked around getaddrinfo ++ Convey the process ID of a started child ++ Fix optimization of wvals ++ Fix negated spesh of known type ++ Add optimize_unbox ++ Fix issues with optimization of boolean tests ++ Insert null-out-instructions before prof_enter ++ Cut module names out of filenames ++ Add metadata for ReentrantMutex and Semaphore ++ Fix loading bytecode on big endian systems ++ Correct lazy static lexical deserialization ++ Fix bytecodedump to understand inlines + +------------------------------------------------------------------- Old: ---- MoarVM-2018.03.tar.gz New: ---- MoarVM-2018.04.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ moarvm.spec ++++++ --- /var/tmp/diff_new_pack.g9xzcO/_old 2018-05-06 15:01:33.284836030 +0200 +++ /var/tmp/diff_new_pack.g9xzcO/_new 2018-05-06 15:01:33.288835883 +0200 @@ -16,7 +16,7 @@ # -%global mvrel 2018.03 +%global mvrel 2018.04.1 Name: moarvm Version: %mvrel Release: 2.1 ++++++ MoarVM-2018.03.tar.gz -> MoarVM-2018.04.1.tar.gz ++++++ ++++ 88831 lines of diff (skipped)