Hello community, here is the log from the commit of package moarvm for openSUSE:Factory checked in at 2018-03-22 12:03:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/moarvm (Old) and /work/SRC/openSUSE:Factory/.moarvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "moarvm" Thu Mar 22 12:03:01 2018 rev:14 rq:589114 version:2018.03 Changes: -------- --- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes 2018-02-13 10:28:40.878654730 +0100 +++ /work/SRC/openSUSE:Factory/.moarvm.new/moarvm.changes 2018-03-22 12:08:57.389416558 +0100 @@ -1,0 +2,40 @@ +Tue Mar 20 08:21:34 CET 2018 - [email protected] + +- update to version 2018.03 + ++ Add remote debugging support, optionally enabled with the --debug-port option ++ Add getppid op. Allows a child process to get the parent process id, and thus ++ Use uv_fs_copyfile API in MVM_file_copy ++ Make IO signal handlers cancellable ++ Add an tryfindmethod op which evaluates to null in the event that the method ++ Ignore libuv-caused "fake" empty datagrams ++ Expose both hostname and port of received datagrams ++ Add proper support for strict decoding and replacements in decodestream for windows1252/1 ++ Add some string consts in MVMStringConsts for MVMDecodeStream ++ optimize eq_s and ne_s against empty string in spesh ++ Bump libuv version 1.19.2 ++ Add JIT templates for more than 50 ops ++ Fix several bugs in the expr JIT compiler ++ Only BAIL on DEOPT_ONE annotations on actual guard ops in expr JIT ++ Support for threaded profiling has been added, although it is not fully stable yet ++ Clean up one-shot timers after firing ++ Fix missing argument to syncsocket error message ++ Fix EOF detection on zero-size files ++ Add windows-1251 (Cyrillic) decode/encode support ++ Make MVM_spesh_manipulate_remove_handler_successors() public ++ Fix MVM_spesh_log_decont not logging anything ++ Don't spesh log if we have a spesh_cand ++ Don't optimize getattr unless known concrete ++ Implement unmanaged_size in MVMSpeshLog repr ++ Run basic facts discovery on inlined code ++ Clean up handler successors after throwish ops become non-throwing ++ Put inlined blocks between their caller and its successor ++ Fix an off-by-one in uninline ++ Remove superfluous DEOPT_ONE_INS annotation on some deconts ++ Work around a segfault caused by type tuple without type information ++ Revive removal of dead instructions after the first inlined function ++ Fix SEGV when opening MVM_*_LOG files ++ Better error in boxed ref for repr_id mismatch ++ Merge non-control-flow basic blocks so expr JIT has more code to optimize + +------------------------------------------------------------------- Old: ---- MoarVM-2018.01.tar.gz New: ---- MoarVM-2018.03.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ moarvm.spec ++++++ --- /var/tmp/diff_new_pack.dSJ4SB/_old 2018-03-22 12:08:58.329382865 +0100 +++ /var/tmp/diff_new_pack.dSJ4SB/_new 2018-03-22 12:08:58.333382722 +0100 @@ -16,7 +16,7 @@ # -%global mvrel 2018.01 +%global mvrel 2018.03 Name: moarvm Version: %mvrel Release: 2.1 ++++++ MoarVM-2018.01.tar.gz -> MoarVM-2018.03.tar.gz ++++++ ++++ 34146 lines of diff (skipped)
