From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx.kolabnow.com (mx.kolabnow.com [95.128.36.42]) by sourceware.org (Postfix) with ESMTPS id 7BD86385BF81; Sun, 24 May 2020 22:06:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7BD86385BF81 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=appliantology.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=rodgert@appliantology.com Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 7A4F4B4F; Mon, 25 May 2020 00:06:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= date:date:message-id:subject:subject:mime-version :content-transfer-encoding:content-type:content-type:from:from :received:received:received; s=dkim20160331; t=1590357985; x= 1592172386; bh=ek5kdX4OO/uP52dj7D6u28EvcDI2+DZRWWbBAwVHZv0=; b=O ED9D0pq2MhOiyCjifBwC9Rxcno/eVaHrj+hCQHKRaIticqUzecg5N513Jwlh0OV1 YYgAsf5uarEyFMSImGL9CFksxqzBZX6l7dW3mcrL+hRwavtOY3gNNWg7agpl4zZT gEFlPDMe6jJk44PEVr26JEF8rNODrQCNsmzbAnFw/HBQP1U5dSmGX+5w13ajkFWK 7BfMbHrKLgSsnXsfG2YLiQfRL1qirjVZNXOkO1fMdzJetf3wDRddAlM3/oPSG8Az NVUiQF1+lvaNg6XLtNKoaZXFeVUyWxu8qljvq+bubSiPN5XVbOSXcGECZLGk4XiJ dJeGPOd/Of/W4zG7Dqkml0kKBY/VLcSIk7EUi6P0VuDCVZQSjeP3Xg1SAyeXHLgQ WlXcHC1yl4w5QVWmMixeBhOTcTtehQ3jVaCI/9tyrh3+4ZBXCif7QG93xKYtTc// UaExwRmCOYnJ3rRDc80WpA2jP1cUak6lv1q1W8i7cHRpfoESYNuB6Ge4GSxDvCth jSkcFFB0p34Mwnl7kkuVjA/1GOSoowQasYws9P/NeGnY7/qwB1iNfxwzxJcB3UM9 Wud70QkwoNrapKt2JgfUwBf1IT5HF+tPeGoD9dPeViKmT1NFskEEXro4VqUpn/Ba qcll0JoPth244u+zpweeUsiH2/FqrvPBeSvUMVKFZk= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, PDS_TONAME_EQ_TOLOCAL_SHORT, PDS_TONAME_EQ_TOLOCAL_VSHORT, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkNgtg7QQUly; Mon, 25 May 2020 00:06:25 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id D1E7A391; Mon, 25 May 2020 00:06:24 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 5AE8C32B7; Mon, 25 May 2020 00:06:24 +0200 (CEST) From: Thomas Rodgers Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: [PATCH] Adjust wait logic to limit spurious evalution of wait predicate. Message-Id: <32A8D493-8AA8-47E6-BDDB-65CA10D3D357@appliantology.com> Date: Sun, 24 May 2020 15:06:19 -0700 Cc: Thomas Rodgers To: libstdc++ , gcc-patches X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 May 2020 22:06:27 -0000 * include/bits/atomic_wait.h (__waiters::_M_do_wait): adjust wakeup logic.