17807 it is a new year for prototypes, 2026
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
[SLP] Support for copyables in the reduced values (#153589)
Currently reductions can handles only same/alternate instructions,
skipping potential support for copyables. Patch adds support for
copyables in the reduced values.
neovim: Fully apply tree-sitter patch
The backport-33141.patch actually had two patches for languagetree.lua so
the intermediate languagetree.lua.orig was overwritten and only a patch was
applied and the set_timeout() function and other parts were still
accidentally used and not adapted.
Noticed via nvim-treesitter/nvim-treesitter v0.10.0 plugin.
PKGREVISION++
NAS-139141 / 26.04 / replace systemd.daemon.notify with our own (#17935)
This removes the use of systemd.daemon.notify with our own
implementation. Making use of the "sd_notify" API is as simple as
establishing a socket connection and sending formatted messages to it.
No need for a 3rd party tool to do this.
As an improvement, this opens socket once during initialization and
sends messages on same open socket instead of creating one for every
plugin that we have 😬
InstCombine: Basic insertelement support for SimplifyDemandedFPClass (#174100)
Eventually this should pull up the known elements logic from
computeKnownFPClass.
InstCombine: Fix defining undef constant vector elts in SimplifyDemandedFPClass (#174074)
Fold constants of known single class to the original constant instead of
a new constant. This avoids overdefining vector elements that were
originally undefined with the splat constant.