Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33686 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87723 invoked by uid 1010); 4 Dec 2007 19:59:01 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 87708 invoked from network); 4 Dec 2007 19:59:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Dec 2007 19:59:01 -0000 Authentication-Results: pb1.pair.com smtp.mail=guilhermeblanco@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=guilhermeblanco@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 64.233.182.188 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: guilhermeblanco@gmail.com X-Host-Fingerprint: 64.233.182.188 nf-out-0910.google.com Received: from [64.233.182.188] ([64.233.182.188:3260] helo=nf-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7E/96-47601-281B5574 for ; Tue, 04 Dec 2007 14:58:59 -0500 Received: by nf-out-0910.google.com with SMTP id e27so2645877nfd for ; Tue, 04 Dec 2007 11:58:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=trLOAc19PDCzO5JOPkRGJUiZCh822AvYtQosjfvZXU8=; b=pxShG10qoYhNjgWFwzRFMyUCN/68sBPd9jcijK6x71BHYuVq373I8pnKCll9D6dkSlbMrg3RR55nz5EhUCEiC/UibQKWiSoqzkRibKQFwGHTvE9em00RcHFexYrg5IyFspGn5wejv+jBMOl+0H/uLLOcfeCG1WgeLXT9ZgNhsE0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=vloMuFxEoPxU8n0ZDzrDHsE32gQ/MXmo4e1RdEj92WmiwfLhAf2haIIQdLc08w/MKLKl9z8MESI9lX0uYL1GX0YY9ng2czSBKCpld4BjFKBbykchh1N9PPDAEhMWXRK+YBNPgyNno+Dy2I/CvMFdD/vCb0irmRtGalxxxq4U0Io= Received: by 10.78.131.8 with SMTP id e8mr1107354hud.1196798334887; Tue, 04 Dec 2007 11:58:54 -0800 (PST) Received: by 10.78.182.12 with HTTP; Tue, 4 Dec 2007 11:58:54 -0800 (PST) Message-ID: Date: Tue, 4 Dec 2007 17:58:54 -0200 To: scott.mcnaught@synergy8.com Cc: "Rasmus Lerdorf" , "Antony Dovgal" , "Andi Gutmans" , "Cristian Rodriguez" , internals@lists.php.net In-Reply-To: <-4460533375996444588@unknownmsgid> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <698DE66518E7CA45812BD18E807866CEF88FDD@us-ex1.zend.net> <7d5a202f0712031900i386f8964s675da26cc93af3fe@mail.gmail.com> <47550FAB.30002@daylessday.org> <698DE66518E7CA45812BD18E807866CEF890ED@us-ex1.zend.net> <475578BE.40908@daylessday.org> <4755A797.1020905@lerdorf.com> <-4460533375996444588@unknownmsgid> Subject: Re: [PHP-DEV] Garbage collector patch From: guilhermeblanco@gmail.com ("Guilherme Blanco") SSB3YW50IHRvIHB1dCBteSAyIGNlbnRzLCBidXQgYmVmb3JlIG1ha2UgYW55IGNvbW1lbnQsIEkn bSBpbnRlcmVzdGVkCnRvIGtub3cgaWYgaXQncyBvbmx5IGEgcGVyZm9ybWFuY2UgaW1wYWN0LgoK VGFsa2luZyBhYm91dCBwZXJmb3JtYW5jZSBpcyBvayBhbmQgSSBhZ3JlZSB0aGF0IGFueSBwZW5h bHR5IHNob3VsZCBiZQp0YWtlbiBpbnRvIGFjY291bnQsIGJ1dCBpZiB0aGUgcGF0Y2ggdXNlcyBs ZXNzIG1lbW9yeSByZXNvdXJjZXMsIEkKdGhpbmsgdGhhdCBzaGFyZWQgaG9zdGluZ3Mgd2lsbCBj YXJlIGFib3V0IGl0LgpJIHJlbWVtYmVyIHdoZW4geW91IHJlbGVhc2VkIFBIUCA1XzIsIHRoYXQg d2FzIGFyb3VuZCAxMiUgc2xvd2VyIHRoYW4KYW55IHZlcnNpb24gb2YgUEhQIDQuIE5vbmUgY2Fy ZSBhYm91dCBpdCwgYW5kIG9ubHkgaW4gUEhQIDVfMiB5b3UgdG9vawppbnRvIGFjY291bnQgYW5k IG9wdGltaXplZCBpdCBhIGxvdC4KCkFzIGxvbmcgYXMgaXQgdXNlcyBsZXNzIG1lbW9yeSwgaXQg c2hvdWxkIGJlIGFkZGVkIGludG8gNV8zLiBXYW5nCnNwZW50IGEgbG90IG9mIGVmZm9ydHMgdG8g Y3JlYXRlIHRoZSBwYXRjaCwgRG1pdHJ5IHRvby4KQWxzbywgSSB0aGluayB5b3Ugc2hvdWxkIHRh a2UgY2FyZSBvZiA1JSBvZiBwZXJmb3JtYW5jZSBwZW5hbHR5IGlzIG5vdApodWdlIGlmIHlvdSBj b25zaWRlciB0aGF0IG5vdyB5b3UgaGF2ZSBhIG5pY2UgaW1wbGVtZW50YXRpb24gb2Ygd2hhdAp3 YXMgbm90IHdvcmtpbmcgY29ycmVjdGx5IChyZWZlcnJpbmcgdG8gY2lyY3VsYXIgcmVmZXJlbmNl cykuCgpCdXQuLi4gaWYgaXQgdXNlcyBtb3JlIG1lbW9yeS4uLiBJIHN0YXkgaW4gdGhlIG1pZGRs ZSBvZiB0aGUgc2lkZXMuClRvbyBtdWNoIG1vcmU/IFRoaXMgaXMgYSBmYWN0b3IuCgoKQmVzaWRl cyBhbGwgb2YgdGhpcyBhcmd1bWVudGF0aW9uIG9mIHBlcmZvcm1hbmNlLi4uIEknZCBnbyB3aXRo IEFuZGkncwpmaXJzdCBzdWdnZXN0aW9uLiBObyBjb25maWcgZm9yIGl0Li4uIGluIG9yIG91dC4K TWFrZSBpdCBjb25maWd1cmFibGUgbWF5IGdlbmVyYXRlIHNvbWUgQkMgaW5jb21wYXRpYmlsaXRp ZXMuCgoKClJlZ2FyZHMsCgpPbiBEZWMgNCwgMjAwNyA1OjQ1IFBNLCAgPHNjb3R0Lm1jbmF1Z2h0 QHN5bmVyZ3k4LmNvbT4gd3JvdGU6Cj4gSSB0aGluayBoYXZpbmcgaXQgY29uZmlndXJhYmxlIGlz IGEgbXVzdC4gVHVybmluZyBpdCBvbiAvIG9mZiB2aWEgYSBjb21waWxlIGZsYWcgd2lsbCBub3Qg c3VpdCBldmVyeW9uZS4KPgo+IEVnIC0gSSBoYXZlIGEgc2l0dWF0aW9uIHdoZXJlIEkgd291bGQg bm90IHdhbnQgdG8gcnVuIGdhcmJhZ2UgY29sbGVjdGlvbiBmb3Igd2ViIHBhZ2VzIHNlcnZlZCBv ZmYgbXkgc2VydmVyIGR1ZSB0byB0aGUgcGVyZm9ybWFuY2UgaGl0LCBob3dldmVyIEkgYWxzbyBo YXZlIGEgQ0xJIHNjcmlwdCB3aGljaCBJIHJ1biB0byBkbyBjb21wbGV4LCBidXQgcmVwZXRpdGl2 ZSB0YXNrcyBmb3IgfmhhbGYgYW4gaG91ci4KPgo+IE5vdyB0aGlzIGlzIG5vdCByZWFsbHkgYSBi aWcgZGVhbCB0byBtZSBhcyBJIG1hbmFnZWQgdG8gcmlkIG1vc3Qgb2YgdGhlIGxlYWtzIGJ5IG51 bGxpbmcgb3V0IGN5Y2xpYyByZWZlcmVuY2VzLCBob3dldmVyIHRoYXQgdG9vayBhIGxvdCBvZiB3 b3JrIHdoaWNoIGNvdWxkIGhhdmUgYmVlbiBhdm9pZGVkIGJ5IHRoaXMuCj4KPiBDb3VsZCBJIHN1 Z2dlc3QgYWxzbyBlbmFibGluZyBpdCBieSBkZWZhdWx0IGZvciBDTEk/Cj4KPgo+IFNDT1RUIE1D TkFVR0hUCj4gU29mdHdhcmUgRGV2ZWxvcGVyCj4KPiBTeW5lcmd5IDggLyArNjE3IDMzOTcgNTIx Mgo+IHNjb3R0Lm1jbmF1Z2h0QHN5bmVyZ3k4LmNvbQo+Cj4KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQo+IEZyb206IFJhc211cyBMZXJkb3JmIFttYWlsdG86cmFzbXVzQGxlcmRvcmYuY29t XQo+IFNlbnQ6IFdlZG5lc2RheSwgNSBEZWNlbWJlciAyMDA3IDU6MTcgQU0KPiBUbzogQW50b255 IERvdmdhbAo+IENjOiBBbmRpIEd1dG1hbnM7IENyaXN0aWFuIFJvZHJpZ3VlejsgaW50ZXJuYWxz QGxpc3RzLnBocC5uZXQKPiBTdWJqZWN0OiBSZTogW1BIUC1ERVZdIEdhcmJhZ2UgY29sbGVjdG9y IHBhdGNoCj4KPgo+IEFudG9ueSBEb3ZnYWwgd3JvdGU6Cj4gPiBPbiAwNC4xMi4yMDA3IDE4OjMx LCBBbmRpIEd1dG1hbnMgd3JvdGU6Cj4gPj4gWW91IG1heSBiZSByaWdodCBsb25nZXIgdGVybSBi dXQgc2hvcnRlciB0ZXJtIEkgc3RpbGwgYmVsaWV2ZSB0aGVyZSBtYXkgYmUgc3RhYmlsaXR5IGlz c3VlcyB3aXRoIHRoaXMgcGF0Y2ggc29tZSBvZiB3aGljaCB3ZSBoYXZlbid0IGZpZ3VyZWQgb3V0 LiBBbHRob3VnaCB3ZSBkaWQgdGVzdGluZyBhbmQgZm91bmQgY3Jhc2ggYnVncyBJIHdvdWxkbid0 IHRydXN0IG91ciBsZXZlbCBvZiB0ZXN0aW5nIHRvIGRlZW0gaXQgc3RhYmxlLiBJZiB3ZSBnbyBk b3duIHRoZSByb3V0ZSBvZiBhbHdheXMgb24gd2UgY291bGQgaGF2ZSBhIGhpZGRlbiBpbmkgZmls ZSAobm90IGxpc3RlZCBpbiBwaHAuaW5pLWRpc3QgYW5kIHBocGluZm8oKSkgd2hpY2ggd2UgY2Fu IGFkdmlzZSB0byB0dXJuIG9mZiBpZiBzb21ldGhpbmcgZ29lcyB3cm9uZyBhbmQgb25jZSB3ZSBj YW4gZW5vdWdoIGNvbmZpZGVuY2UgdGhhdCB0aGVyZSBhcmVuJ3QgYW55IGx1cmtpbmcgYnVncyB3 ZSBjb3VsZCByZW1vdmUgaXQuCj4gPgo+ID4gWW91IG1lYW4gcHJvdmlkZSBhbiBpbmkgc2V0dGlu ZyB0byBiZSBhYmxlIHRvIHR1cm4gaXQgT2ZmPwo+ID4gQnV0IHdoeSBkbyB5b3UgY2FsbCBpdCAi YWx3YXlzIE9uIiB0aGVuPwo+ID4gQW5kIHdoYXQncyB0aGUgZGlmZmVyZW5jZSBjb21wYXJpbmcg dG8gd2hhdCB5b3UndmUgcHJvcG9zZWQgZWFybGllcj8KPiA+Cj4gPiBDb25jZXJuaW5nIHRoZSBz dGFiaWxpdHkgaXNzdWVzLCBJJ2Qgc2F5IHdlIGhhdmUgcXVpdGUgZ29vZCBjaGFuY2UKPiA+IHRv IG1ha2UgaXQgc3RhYmxlIGVub3VnaCwgYXMgKEkgaG9wZSkgNS4zLjAgaXMgbm90IGdvaW5nIHRv IGJlIHJlbGVhc2VkCj4gPiBmb3IgYXQgbGVhc3Qgc2V2ZXJhbCBtb250aHMgbW9yZS4KPiA+Cj4g PiBDb21wYW5pZXMgdGhhdCBhcmUgZXNwZWNpYWxseSBjb25jZXJuZWQgb2YgcGVyZm9ybWFuY2Uv c3RhYmlsaXR5Cj4gPiBhcmUgZW5jb3VyYWdlZCB0byBzdGVwIGZvcndhcmQgYW5kIGdpdmUgdXMg YSBoYW5kLgo+Cj4gQ29tcGFuaWVzIGNvbmNlcm5lZCBhYm91dCBwZXJmb3JtYW5jZSBhcmVuJ3Qg Z29pbmcgdG8gdXNlIGl0IGF0IGFsbC4gIEEKPiA1JSBoaXQgaXMgc2lnbmlmaWNhbnQgZ2l2ZW4g dGhhdCBpdCBkb2Vzbid0IGZpeCBhbnl0aGluZyB0aGF0IGEgY29tcGFueQo+IGFscmVhZHkgY29u Y2VybmVkIGFib3V0IHBlcmZvcm1hbmNlL3N0YWJpbGl0eSBjYXJlcyBhYm91dC4gIFN1cGVyIGxl YWt5Cj4gb3IgcmVjdXJzaXZlbHkgYWxsb2NhdGluZyBzY3JpcHRzIGhhdmUgbG9uZyBzaW5jZSBi ZWVuIHdlZWRlZCBvdXQgb2YKPiB0aG9zZSBjb2RlIGJhc2VzLCBzbyBpdCBpcyBhIDUlIHBlcmZv cm1hbmNlIGhpdCB3aXRoIG5vIGdhaW4uCj4KPiBJIGFtIG5vdCBhcmd1aW5nIHRoYXQgaXQgaXNu J3QgdXNlZnVsIGluIHRoZSBnZW5lcmFsIGNhc2UuICBJdCB3aWxsIG1ha2UKPiBQSFAgbW9yZSBy b2J1c3Qgb24gbG9vc2VseSBjb250cm9sbGVkIHNlcnZlcnMgZm9yIHdoYXQgYW1vdW50cyB0byBv bmx5IGEKPiBzbWFsbCBwZW5hbHR5LCBidXQgYXQgdGhlIHNhbWUgdGltZSBpdCBpcyBhbiBlYXN5 IDUlIHdpbiBmb3IgcGVvcGxlIHdpdGgKPiBkZWRpY2F0ZWQgc2VydmVycyBydW5uaW5nIHdlbGwt d3JpdHRlbiBjb2RlLgo+Cj4gLVJhc211cwo+Cj4gLS0KPiBQSFAgSW50ZXJuYWxzIC0gUEhQIFJ1 bnRpbWUgRGV2ZWxvcG1lbnQgTWFpbGluZyBMaXN0Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0OiBo dHRwOi8vd3d3LnBocC5uZXQvdW5zdWIucGhwCj4KPiAtLQo+IFBIUCBJbnRlcm5hbHMgLSBQSFAg UnVudGltZSBEZXZlbG9wbWVudCBNYWlsaW5nIExpc3QKPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQ6 IGh0dHA6Ly93d3cucGhwLm5ldC91bnN1Yi5waHAKPgo+CgoKCi0tIApHdWlsaGVybWUgQmxhbmNv IC0gV2ViIERldmVsb3BlcgpDQkMgLSBDZXJ0aWZpZWQgQmluZG93cyBDb25zdWx0YW50CkNlbGwg UGhvbmU6ICs1NSAoMTYpIDkxNjYtNjkwMgpNU046IGd1aWxoZXJtZWJsYW5jb0Bob3RtYWlsLmNv bQpVUkw6IGh0dHA6Ly9ibG9nLmJpc25hLmNvbQpTw6NvIENhcmxvcyAtIFNQL0JyYXppbAo=