[ http://issues.apache.org/jira/browse/VELOCITY-433?page=all ] Will Glass-Husain resolved VELOCITY-433: ----------------------------------------
Fix Version: 1.5 Resolution: Fixed Patch applied. Nice idea and implementation. Thanks for contributing! > Replace parser pool > ------------------- > > Key: VELOCITY-433 > URL: http://issues.apache.org/jira/browse/VELOCITY-433 > Project: Velocity > Type: Improvement > Components: Source > Reporter: Serge Knystautas > Priority: Minor > Fix For: 1.5 > Attachments: ParserPool.java, ParserPoolImpl.java, pool-parsers.txt > > You cannot configure a class that does parser pooling, which makes it hard to > balance between the # of instances to pool and the amount of heap space > you're committing to velocity. > This patch refactors the parser pooling logic so that it behaves with a > typical pool and parser factory concept. The existing pool implementation > class is left untouched and is wrapped by the new default class that > implements the new ParserPool interface. > Behavior and benchmark appears consistent. Tried to format code correctly, > but probably missed some spots. One patch file and 2 new java files. Will > attach shortly. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]