Nice/src/mlsub/typing Enumeration.java,1.20,1.21
Daniel Bonniot <[email protected]> Thu, 26 May 2005 15:25:55 +0000
| Newsgroups | gmane.comp.lang.nice.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/nice/Nice/src/mlsub/typing
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11896/src/mlsub/typing
Modified Files:
Enumeration.java
Log Message:
Optimization: use a single SolutionFound instance
Index: Enumeration.java
===================================================================
RCS file: /cvsroot/nice/Nice/src/mlsub/typing/Enumeration.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** Enumeration.java 26 May 2005 15:22:06 -0000 1.20
--- Enumeration.java 26 May 2005 15:25:53 -0000 1.21
***************
*** 199,203 ****
of kinds for all-marked tags.
*/
! throw new SolutionFound();
}
}
--- 199,203 ----
of kinds for all-marked tags.
*/
! throw SolutionFound.instance;
}
}
***************
*** 210,214 ****
}
! private static class SolutionFound extends RuntimeException {}
private static List enumerateTags(Element[] tags, boolean[] all)
--- 210,217 ----
}
! private static class SolutionFound extends RuntimeException
! {
! static SolutionFound instance = new SolutionFound();
! }
private static List enumerateTags(Element[] tags, boolean[] all)
-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005