Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71994 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73080 invoked from network); 2 Feb 2014 11:51:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Feb 2014 11:51:04 -0000 Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 74.125.82.42 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 74.125.82.42 mail-wg0-f42.google.com Received: from [74.125.82.42] ([74.125.82.42:33758] helo=mail-wg0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9A/F9-30967-6213EE25 for ; Sun, 02 Feb 2014 06:51:03 -0500 Received: by mail-wg0-f42.google.com with SMTP id l18so2584924wgh.5 for ; Sun, 02 Feb 2014 03:50:59 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=qWDLuFBGncd8X58EgAgE2uXajCzmsE28aUHd0g2ePfM=; b=LQCB+OixR6KyqhP31XtpEuzmiYYjEEyJkyMKYRjuKpX3PLzJiol8a/Pd0skeq/1iK/ uhBuEF5ji9AhcCpppaST3sFWm/t9n10yTez+S4jih9aW056OuJeuxBYGxFTcJBkcGMzj AXft5hvj1eFomL2/XN1Zkw1qokahHArSl4buniOzE3OLIoxCBMqTiKkhTn4YPOVPQ+UE /ikYNehc1pqoZpAgX9O3EOaVPfq3jVjsPismF6/IhSb+hFTRWmilBt4apXN6hWSupP0e Ujl4wrBdxj/UHOBMoMB2Flt2QkcRRwIThFQoyyvc9DmoG/Jrt2Cih5tsxMlHFfB/cTnA r3WQ== X-Gm-Message-State: ALoCoQkHSD70ZLq6Pf9P8EmTL6gvsxkFywjUfMw56QXGSWTq5lvfAfYrSu8RTXxCjwbfnVFRFFmw X-Received: by 10.194.82.105 with SMTP id h9mr733538wjy.52.1391341859400; Sun, 02 Feb 2014 03:50:59 -0800 (PST) Received: from [192.168.1.3] (92.41.115.212.threembb.co.uk. [92.41.115.212]) by mx.google.com with ESMTPSA id jc5sm11783312wic.10.2014.02.02.03.50.56 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 02 Feb 2014 03:50:58 -0800 (PST) Message-ID: <52EE311E.5040508@pthreads.org> Date: Sun, 02 Feb 2014 11:50:54 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: internals@lists.php.net References: <52EE2B1D.7000307@pthreads.org> In-Reply-To: <52EE2B1D.7000307@pthreads.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: RFC: expectations/assertions From: pthreads@pthreads.org (Joe Watkins) On 02/02/2014 11:25 AM, Joe Watkins wrote: > Morning Internals [, and Dmitry :)], > > I came across a reason to think about assertions again today, my > original, pretty radical, patch was worked on by dmitry, I updated the > RFC a while ago but allowed the conversation to die down. > > Nikita pointed this out around the same time: > > https://gist.github.com/krakjoe/4a2145e5a6ddc26b1dc1 > > Still, there's no reason for us to have a crappy assertion api as > part of the core just because there's a way around it(-ish) in user land. > > So, I think now is a good time to revive the discussion, the patch > is pretty unobjectionable, and has been updated for master. > > I'd like to move this to a vote pretty swiftly, any objections ? > > Cheers > Joe Woops2, https://gist.github.com/krakjoe/c6bcbb4e6d019c9297db Dunno what happened there .. Cheers Joe