Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104418 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 33714 invoked from network); 14 Feb 2019 19:30:31 -0000 Received: from unknown (HELO mail-wr1-f48.google.com) (209.85.221.48) by pb1.pair.com with SMTP; 14 Feb 2019 19:30:31 -0000 Received: by mail-wr1-f48.google.com with SMTP id t18so7139190wrx.2 for ; Thu, 14 Feb 2019 08:13:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fuqXs69ihGkNX3cdfk4YTBabogkftVTk1Hl+ihm0DBo=; b=fsjlh17tqT+J70n5814NAqlNX/Bi88+Tkw7Cld/nzFJdWL0S0KFKb8XuCMppRyLsPr UcfOI91hIc1AAEhBywrdR9wO90r5V1EDvyuhFEbWpC3LukK5u36XqX373uFa3coTm1/7 THizqRL5Mtq4ruMboTJ7qOYHJN24F9iJSRH3c+TkjlKhpfpJKz0Gy+3hpqa+AGWzBaul hH8cg9yDOTPnPLOIv7i8t1FphXRDcHFqctKB1zzLghoyGkIUEtDDzi7jwO867Wn71epc PWXwOLK7ovDTRKwnklZLcNu+aPlyBGG+8va7H8yVr3uz5wMtDYH1581gXTPDLhN/R/qu KrRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fuqXs69ihGkNX3cdfk4YTBabogkftVTk1Hl+ihm0DBo=; b=ShzXIb205HtJgnqK+N3aOccU24JkV79TpxteQLkTAVU337NrP1Y6fGU05BDX59o75R JYwMPlEEPIh1eRo7aq2TufDzw6ebeeOIxcROibPkTCDQ/0Ar5IOgrOUNXS+Af7wqAOr4 0506LUzkmK/BtnV/Ar9iXDRUIDWiUPB47OBpn2h5QBArmpQoZye9b71bwZcmaD5DA2Vd 4ZppSvHTcFIU8xz7CpfIdUlWdcBalU1nvJ69gtqZwi8rz6GkSQ4EaLFC5vBMlGiseDVH B+Wv9DBwnvszC+ny0XMoSL2s8bLa7s4Yjr/qrvM5Lcln/Hn/52DJNOKmoSr1Yd4029EB m1sA== X-Gm-Message-State: AHQUAubf5Skd/yHA9gbKUVCKC+1v3/bX4awnqvZo8tASMNxIx4W7iEVN r6YvtSBDVDYuf7dFv+JH8hE3XJeFcebFIOV0/Ok= X-Google-Smtp-Source: AHgI3IaRvRqqUMCw27vO8iVJ15ufRJAKj+jsf3BkRHgdyWa3O5VSiVOJKwcgmX/nmFwRfwke/SGe62FOpvbuB2nUL6k= X-Received: by 2002:adf:fdc3:: with SMTP id i3mr3270780wrs.252.1550160835581; Thu, 14 Feb 2019 08:13:55 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 14 Feb 2019 17:13:44 +0100 Message-ID: To: Rowan Collins Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000f31ceb0581dcf1cc" Subject: Re: [PHP-DEV] Re: ZTS improvement idea From: krakjoe@gmail.com (Joe Watkins) --000000000000f31ceb0581dcf1cc Content-Type: text/plain; charset="UTF-8" EXACTLY Sorry I didn't answer in full, but I've been listening to people say its not important for so long, I'm pretty tired of it by now. We are talking about merging a thing that has the ability to make some maths faster, at huge cost to the project, in two days I wrote a new extension called parallel that can make *any* code faster if you have the cores, which we all do, without complicating anything, and without cost. Just a bit of thinking necessary. I don't object to the JIT at all, but without zts it's a non starter for me. The fact that there are easy improvements that could be done for ZTS that we seem to being held to ransom for is just awful. I wish more people would really think ... https://gist.github.com/krakjoe/254897be71d23b5d5ac2d436f52e8d7d Cheers Joe On Thu, 14 Feb 2019, 16:59 Rowan Collins On Thu, 14 Feb 2019 at 15:47, Christoph M. Becker > wrote: > > > On 14.02.2019 at 12:56, Zeev Suraski wrote: > > > > > On Wed, Feb 13, 2019 at 11:26 AM Joe Watkins > wrote: > > > > > >> The ZTS build is very commonly used in Windows today > > > > > > Any idea why? > > > > windows.php.net: > > > > | With Apache you have to use the Thread Safe (TS) versions of PHP. > > > > > > Ah, that makes sense; the only Apache MPM supported on Windows is > mpm_winnt, which is thread-based: > http://httpd.apache.org/docs/2.4/mod/mpm_winnt.html > > Again, this only makes sense if using server modules (mod_php); anyone > using FastCGI will presumably be unaffected. > > > All that being said, it would be nice if ZTS became more mainstream, so > more people had access to userland threading / parallel processing > extensions. > > Regards, > -- > Rowan Collins > [IMSoP] > --000000000000f31ceb0581dcf1cc--