[commit-cp] classpath ChangeLog gnu/java/util/regex/REToken...

Andrew John Hughes <[email protected]> Wed, 07 May 2008 20:18:06 +0000
Newsgroups gmane.comp.java.classpath.cvs
Message-ID <[email protected]>
CVSROOT:	/sources/classpath
Module name:	classpath
Changes by:	Andrew John Hughes <gnu_andrew>	08/05/07 20:18:06

Modified files:
	.              : ChangeLog 
	gnu/java/util/regex: RETokenOneOf.java RETokenRepeated.java 
	java/util/regex: Pattern.java 

Log message:
	2008-05-07  Andrew John Hughes  <[email protected]>
	
		Add generics to these classes.
		* gnu/java/util/regex/RETokenOneOf.java:
		Use an ArrayList and a Deque instead of
		a Vector and a Stack to remove unnecessary
		synchronisation.
		* gnu/java/util/regex/RETokenRepeated.java:
		Replace custom FindMatchControlStack class
		with a generic Deque.
		* java/util/regex/Pattern.java:
		Use a generic ArrayList instance.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9606&r2=1.9607
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/util/regex/RETokenOneOf.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/util/regex/RETokenRepeated.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/java/util/regex/Pattern.java?cvsroot=classpath&r1=1.20&r2=1.21