Re: Accessors v2 Patch

From: Date: Sun, 11 Dec 2011 19:40:59 +0000
Subject: Re: Accessors v2 Patch
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-56871@lists.php.net to get a copy of this message
Much better implementation. As for the failed tests, I would double check and make sure you don't have any stray debug statements (e.g. printf). Sent from my iPhone On Dec 11, 2011, at 2:27 PM, Clint M Priest <cpriest@zerocue.com> wrote: > (×% > $¹ŠÔ”v·ü"c}Fhttps://bugs.php.net/patch-display.php?bug_id=49526&patch=accessor_v2..diff&revision=latest > > I rewrote part of how it handles the job due to abysmal performance of version 1. This one is > near the same performance as without the code changes using __get() and is actually faster in some > cases (public getter). > > I also checked all the tests and fixed the issues I found related. > > There is however some strange behavior that I do not understand. For some reason if I run all > of the tests, 100+ or so will fail. If I have the test script write those failed tests to a file > and just run those tests, all but four work fine. It appears to be something to do with line > endings, in other cases the output does not match expected because of the addition of > 'unicode' to the output. I've no idea what's going on here but after 3 days of > mucking around, I can't find a solution as to why this is occurring. > > These failures do not occur on a fresh checkout but nothing I've changed should be causing > any of the issues, just no idea here, any help would be appreciated. > > Felipe: I could not find any segmentation fault tests from before when you posted, nor now. > Are you still seeing segmentation faults? > > Thoughts? > > -Clint >

« previous php.internals (#56871) next »