Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61093 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 9196 invoked from network); 3 Jul 2012 16:35:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jul 2012 16:35:47 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.213.170 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:36431] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D5/62-30242-16F13FF4 for ; Tue, 03 Jul 2012 12:35:46 -0400 Received: by yenl12 with SMTP id l12so6310889yen.29 for ; Tue, 03 Jul 2012 09:35:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding:x-gm-message-state; bh=9GVQMTGrB7Aot8fHa5yKPV/A+2We8RZ1qIF84y/VZfE=; b=STEJB+cUGvxknS9LLbqpjrmvDqnnvOygVj1lp9yCqpccCLnihpBkUhXeaRtkvhMDn7 b5vfwKS6rIurk7kZ2a66Q78gvei+TwXXkj1FoisQes4RqUykE3Q0LtdpbAHDtHH/bKGM JxcsqBAGCEsjP6MafcJ59b95BmJUwH4Tvmn78Wk8wTTa9EwusOXsSih3g55fX768eyw8 GB4wnhmzgAi/wDjSIKDavb/ytvYTEO6uiH3GzGSWBEJtwW5ECOHcAQus4RLwlLxLgh15 OEslqoMBUZxPbZMKVYQUTNiyyTlwOn0bnZMkvLtKNsR2zYkDUfQyUx/KeAISS9h3FeuR iZUQ== Received: by 10.236.170.199 with SMTP id p47mr20336693yhl.12.1341333342290; Tue, 03 Jul 2012 09:35:42 -0700 (PDT) Received: from [172.16.26.30] ([38.106.64.245]) by mx.google.com with ESMTPS id i65sm20757178yhb.3.2012.07.03.09.35.40 (version=SSLv3 cipher=OTHER); Tue, 03 Jul 2012 09:35:41 -0700 (PDT) Message-ID: <4FF31F5A.9010009@lerdorf.com> Date: Tue, 03 Jul 2012 09:35:38 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120615 Thunderbird/13.0.1 MIME-Version: 1.0 To: Pierre Joye CC: Arvids Godjuks , Tom Boutell , PHP Internals References: <4FF2FFBF.8050301@lerdorf.com> In-Reply-To: X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQlblKZMxcAv1AgPVafviR08HUwDrCJEahXLTZA2lm4ysOUp1uXh1FMaVGGFAuD2q6V6ongg Subject: Re: [PHP-DEV] Is the fix for #61238 in PHP 5.4.4 & pecl yet? From: rasmus@lerdorf.com (Rasmus Lerdorf) On 07/03/2012 08:17 AM, Pierre Joye wrote: > I for one would like to kill all the legacy features or too specific > features which are really unusable by any common developers. > > Other developers may disagree but it makes very hard to maintain APC. There are really just two big features in APC. The opcode caching and the user-cache that sits on top of the same shared memory segment used by the opcode cache. Everything else are just little tweaks that amount to very little code. The biggest cleanup we would get moving it to core would be the ability to drop all the #ifdef checks for the different engine versions since we would obviously only need to support the current one. -Rasmus