Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:69780 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65489 invoked from network); 22 Oct 2013 19:59:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Oct 2013 19:59:07 -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.173 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 74.125.82.173 mail-we0-f173.google.com Received: from [74.125.82.173] ([74.125.82.173:57164] helo=mail-we0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A6/0C-10840-A09D6625 for ; Tue, 22 Oct 2013 15:59:06 -0400 Received: by mail-we0-f173.google.com with SMTP id u57so8799561wes.32 for ; Tue, 22 Oct 2013 12:59:03 -0700 (PDT) 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=SY57XZL76naqwaokZBrPqWIZSpKry5JDHno5xDh7hLY=; b=bMCfBVXK05ktk7lDMlAivNQjA9LDa/1vCmvG7DFAi6bdLlOHmBvwA2FwdZIBBNLZ/j Qze6+wwglbM5ccVd0OTPPErudEHM7cLDgp3mKnGcCVr6BKlfBMTfzx9Rbbre3qS0e4T5 8pzzHbM+c7Gw1RDepi3hxOh55Dg/oyEtk2Wxjn4UVnYjCHzQWHUSeOeMLIXoh0Z0Z7+X eU7IjhitdXgrg+90wn+xVIdguXxm2d0T0GWGNuqrL9rToclZtvHZH46XSqFM8NauYXv5 jtEH+OKdaL8KVrZW05hLfwKzKFB68pS9/OBvOjQJKG8QyHdbowxcDVpuudOsKx2uYfF3 ZYuQ== X-Gm-Message-State: ALoCoQnGQup2xtp397jVHcxTvPoBHecX4cYY2h3fWt3YJ4YS/JgeWXN5yk5QO+VCZVKuCb61JP8O X-Received: by 10.180.9.139 with SMTP id z11mr16192317wia.22.1382471943760; Tue, 22 Oct 2013 12:59:03 -0700 (PDT) Received: from [192.168.0.3] (cpc22-asfd3-2-0-cust209.1-2.cable.virginm.net. [80.4.21.210]) by mx.google.com with ESMTPSA id ev4sm9583137wib.7.2013.10.22.12.59.02 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 22 Oct 2013 12:59:02 -0700 (PDT) Message-ID: <5266D905.6090600@pthreads.org> Date: Tue, 22 Oct 2013 20:59:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Patrick Schaaf , internals@lists.php.net References: <3D.BC.23638.84CA1625@pb1.pair.com> <5264FE65.8050808@php.net> <5266B6A8.4010607@pthreads.org> <5266BECD.8000204@php.net> <5266C83C.1060200@php.net> <5266CE3F.8050505@pthreads.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] RFC: Expectations From: pthreads@pthreads.org (Joe Watkins) On 10/22/2013 08:37 PM, Patrick Schaaf wrote: > > > > Failed assertions are a sign of broken programming, not a sign to > take a different code path during execution, but a sign that > development must go on a little longer :) > > Definitely, that's not something I ever wanted to imply would be > otherwise. > I have updated the RFC, there is a misleading example that I regret putting in, I have cleaned it up. I have put in a section about production time too, to clarify a few things. I hope everything is clear now ... and I hope too that I'm changing minds ... Patrick mentioned something I think is worth bringing up, that's core dumps. We can't do core dumps from Zend, there's no infrastructure to support it, and while it wouldn't require much to get a minimal one going, there is already a platform used to actually debug PHP, and it comes with well tested infrastructure. If certain people were a bit more on board, we could entertain the idea of overriding the opcode handler with xdebug and generating that coredump, or something like a coredump, I'd certainly be willing to put some effort into that and don't know how much of it is already possible with xdebug ... but no pressure, whatever .... Cheers Joe