Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread shire
Hey Matt, Thanks for posting, sorry for not having a chance to reply to this sooner. Maybe couple things from the patch, +/* To save initial string length after scanning to first variable, CG(doc_comment_len) can be reused */ +#define double_quotes_scanned_len CG(doc_comment_len) +

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Dmitry Stogov
Hi Matt, I wasn't able to look into all details of the patch, but in general I like it, as it fixes bugs and makes scanner smaller. I think you can commit it. Although this patch doesn't fix the EOF handling related to mmap(). Thanks. Dmitry. Matt Wilmas wrote: Hi guys, - Original

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Arnaud Le Blanc
Hi, On Mon, May 4, 2009 at 9:36 AM, shire sh...@php.net wrote: Regarding the ZEND_MMAP_AHEAD issue and the temp. fix that Dmitry put in we need to find a solution to that, perhaps I can play with that this week too as I think I'm seeing some related issues in my testing of 5.3.  Essentially we

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread shire
Arnaud Le Blanc wrote: Hi, On Mon, May 4, 2009 at 9:36 AM, shiresh...@php.net wrote: Regarding the ZEND_MMAP_AHEAD issue and the temp. fix that Dmitry put in we need to find a solution to that, perhaps I can play with that this week too as I think I'm seeing some related issues in my testing

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Arnaud Le Blanc
On Mon, May 4, 2009 at 5:51 PM, shire sh...@php.net wrote: Arnaud Le Blanc wrote: Hi, On Mon, May 4, 2009 at 9:36 AM, shiresh...@php.net  wrote: Regarding the ZEND_MMAP_AHEAD issue and the temp. fix that Dmitry put in we need to find a solution to that, perhaps I can play with that this

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Matt Wilmas
Hi Dmitry, - Original Message - From: Dmitry Stogov Sent: Monday, May 04, 2009 Hi Matt, I wasn't able to look into all details of the patch, but in general I like it, as it fixes bugs and makes scanner smaller. I think you can commit it. OK, you mean before the freeze for RC2...?

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread shire
Hey Matt, Matt Wilmas wrote: +/* To save initial string length after scanning to first variable, CG(doc_comment_len) can be reused */ +#define double_quotes_scanned_len CG(doc_comment_len) + (minor) Maybe we should rename this var if we're going to use it for other purposes, this doesn't

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Matt Wilmas
Hi Brian, - Original Message - From: shire Sent: Monday, May 04, 2009 Hey Matt, Matt Wilmas wrote: +/* To save initial string length after scanning to first variable, CG(doc_comment_len) can be reused */ +#define double_quotes_scanned_len CG(doc_comment_len) + (minor) Maybe we

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread shire
Matt Wilmas wrote: Hi Brian, - Original Message - From: shire Sent: Monday, May 04, 2009 Hey Matt, Matt Wilmas wrote: +/* To save initial string length after scanning to first variable, CG(doc_comment_len) can be reused */ +#define double_quotes_scanned_len CG(doc_comment_len) +

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread shire
Matt Wilmas wrote: Gotcha. If something changes, YYFILL -- or something to handle what needs to be done -- could just be added to the manual parts as necessary, right? Sorry forget to reply on this one, but yeah we'd have to do a manual call to YYFILL or a check or whatever we come up with

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-05-04 Thread Matt Wilmas
Hi Brian, - Original Message - From: shire Sent: Monday, May 04, 2009 Matt Wilmas wrote: [...] How about this? #define SET_DOUBLE_QUOTES_SCANNED_LENGTH(len) CG(doc_comment_len) = (len) #define GET_DOUBLE_QUOTES_SCANNED_LENGTH() CG(doc_comment_len) Sure, works for me ;-) Cool.

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-04-30 Thread Nuno Lopes
The patch looks generally ok. However I'll need a few more days to review it carefully and throughly. (you can merge it in the meantime if you want). I'm just slighty concern with the amount of parsing we are now doing by hand, and with the possible (local) security bugs we might be

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-04-30 Thread Lukas Kahwe Smith
On 30.04.2009, at 19:18, Nuno Lopes wrote: The patch looks generally ok. However I'll need a few more days to review it carefully and throughly. (you can merge it in the meantime if you want). I'm just slighty concern with the amount of parsing we are now doing by hand, and with the

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-04-30 Thread Nuno Lopes
The patch looks generally ok. However I'll need a few more days to review it carefully and throughly. (you can merge it in the meantime if you want). I'm just slighty concern with the amount of parsing we are now doing by hand, and with the possible (local) security bugs we might be

Re: [PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-04-30 Thread Matt Wilmas
Hi guys, - Original Message - From: Nuno Lopes Sent: Thursday, April 30, 2009 The patch looks generally ok. However I'll need a few more days to review it carefully and throughly. (you can merge it in the meantime if you want). I'm just slighty concern with the amount of parsing we

[PHP-DEV] [PATCH] Scanner diet with fixes, etc.

2009-04-29 Thread Matt Wilmas
Hi Dmitry, Brian, all, Here's a scanner patch that I mentioned awhile ago, with a possible way to work around the re2c EOF handling issues. The primary change is to do a manual scan like I talked about in areas that match large amounts and can contain NULL bytes (strings/comments, which are