LWN.net's Journal
 
[Most Recent Entries] [Calendar View]

Monday, July 15th, 2019

    Time Event
    2:57p
    Security updates for Monday
    Security updates have been issued by CentOS (firefox), Debian (libspring-java, ruby-mini-magick, and thunderbird), Fedora (fossil, python-django, snapd-glib, and thunderbird), openSUSE (helm and monitoring-plugins), Red Hat (cyrus-imapd, thunderbird, and vim), Scientific Linux (vim), Slackware (bzip2), SUSE (bubblewrap, bzip2, expat, glib2, kernel, php7, python3, and tomcat), and Ubuntu (exiv2, firefox, and flightcrew).
    3:10p
    [$] Who's afraid of a big bad optimizing compiler?
    Our increasingly aggressive modern
    compilers produce increasingly surprising code optimizations. Some of
    these optimizations might be especially surprising to developers who assume
    that each plain C-language load or store will always result in an
    assembly-language load or store. Although this article is written for
    Linux kernel developers, many of these scenarios also apply to other
    concurrent code bases, keeping in mind that "concurrent code bases" also
    includes single-threaded code bases that use interrupts or signals.
    3:22p
    LXD 3.15 released
    The LXD team has announced
    the release
    of LXD 3.15. "One big highlight is the transition to the dqlite 1.0 branch which will bring us more performance and reliability, both for our cluster users and for standalone installations. This rework moves a lot of the low-level database/replication logic to dedicated C libraries and significantly reduces the amount of back and forth going on between C and Go."

    << Previous Day 2019/07/15
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org