[Schmitzm-commits] r2158 - trunk/schmitzm-core/src/main/java/de/schmitzm/regex

scm-commit at wald.intevation.org scm-commit at wald.intevation.org
Sat Dec 8 23:19:13 CET 2012


Author: alfonx
Date: 2012-12-08 23:19:13 +0100 (Sat, 08 Dec 2012)
New Revision: 2158

Modified:
   trunk/schmitzm-core/src/main/java/de/schmitzm/regex/RegexCache.java
Log:
RegexCache performance Optimierung.

Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/regex/RegexCache.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/regex/RegexCache.java	2012-12-08 22:15:24 UTC (rev 2157)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/regex/RegexCache.java	2012-12-08 22:19:13 UTC (rev 2158)
@@ -132,6 +132,7 @@
 
 		final String value = object instanceof String ? (String) object : object.toString();
 
+		// Hier beginnt eine interessante Optimierung. Wenn der String keine Regex ist, und nicht länger 32, dann wird ein schnellere Stringsuche verwendet.
 		boolean canSpeedup = true;
 
 		if (regex.length() > 32 || looksLikeRegex(regex))



More information about the Schmitzm-commits mailing list