Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58692 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82132 invoked from network); 6 Mar 2012 22:02:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Mar 2012 22:02:43 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.160.170 mail-gy0-f170.google.com Received: from [209.85.160.170] ([209.85.160.170:58324] helo=mail-gy0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BE/40-15021-189865F4 for ; Tue, 06 Mar 2012 17:02:41 -0500 Received: by ghbg2 with SMTP id g2so2893607ghb.29 for ; Tue, 06 Mar 2012 14:02:38 -0800 (PST) Received-SPF: pass (google.com: domain of pierre.php@gmail.com designates 10.236.178.72 as permitted sender) client-ip=10.236.178.72; Authentication-Results: mr.google.com; spf=pass (google.com: domain of pierre.php@gmail.com designates 10.236.178.72 as permitted sender) smtp.mail=pierre.php@gmail.com; dkim=pass header.i=pierre.php@gmail.com Received: from mr.google.com ([10.236.178.72]) by 10.236.178.72 with SMTP id e48mr36953911yhm.28.1331071358413 (num_hops = 1); Tue, 06 Mar 2012 14:02:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=LI5iMX+iEb+7+d1vj2OEj1wEIL1Xp48Vaaqy3xAYkjA=; b=DY1Ai+nkL4hJBHXS8hnO98fQvQh2sN2cpRCAsRHOlVbWsuLT/6X/YzMAjvAZlsCJSR Nui8N+skoaT3FtwkoDefkxDld0qups4XMdK+8X5zWnsubvtbWG5/rQVM0cYBVLB6tmSi +tM5CQMRzCUEG6l0SNKlOcq1q9vU1+XxmEjX+Pfkuz80cRB1oWYnzUflIsNq66DFn544 uZd2LC+cLIWcgKLDRjoe46VP4ZGUVZuX9JiNi6lOgQ4h0XKqh477CbyERs0jbMIP4VXw bE/jMF//ZShAbMEptqF4Cmy5edkZPaYzXV5SnZHmeHJNMxcckxHQA/vweSbahk7CofJ6 srzg== MIME-Version: 1.0 Received: by 10.236.178.72 with SMTP id e48mr29328432yhm.28.1331071358310; Tue, 06 Mar 2012 14:02:38 -0800 (PST) Received: by 10.146.221.14 with HTTP; Tue, 6 Mar 2012 14:02:38 -0800 (PST) In-Reply-To: References: Date: Tue, 6 Mar 2012 23:02:38 +0100 Message-ID: To: Michael Morris Cc: PHP Internals List Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [RFC] Config setting to force all math operations to pass through BCMath library. From: pierre.php@gmail.com (Pierre Joye) hi Michael, Nice idea but technically impossible to implement without massive performance loss. There was an idea to actually replace the math ops with MPIR implementation, but tightly integrated. That's something that could be very good to have. However it is a huge task. Cheers, On Tue, Mar 6, 2012 at 10:03 PM, Michael Morris wrote: > https://wiki.php.net/rfc/php_ini_bcmath_default > > This is the only other RFC I've been rummaging around in my head but > hadn't brought up. > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org