You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2002/08/13 17:33:33 UTC
cvs commit: xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/acting AuthAction.java
cziegeler 2002/08/13 08:33:33
Modified: src/scratchpad/src/org/apache/cocoon/sunshine/sunrise Tag:
cocoon_2_0_3_branch SunRise.java
src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/acting
Tag: cocoon_2_0_3_branch AuthAction.java
Log:
Reduce map creation as suggest by Per Kreipke [per@onclave.com]
Revision Changes Path
No revision
No revision
1.5.2.4 +4 -2 xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/Attic/SunRise.java
Index: SunRise.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/Attic/SunRise.java,v
retrieving revision 1.5.2.3
retrieving revision 1.5.2.4
diff -u -r1.5.2.3 -r1.5.2.4
--- SunRise.java 9 Aug 2002 06:21:40 -0000 1.5.2.3
+++ SunRise.java 13 Aug 2002 15:33:33 -0000 1.5.2.4
@@ -1518,6 +1518,8 @@
return this.createParameters(null, this.handlerName, path, this.applicationName);
}
+ protected static final Map EMPTY_MAP = Collections.unmodifiableMap(new TreeMap());
+
/**
* Create a map for the actions
* The result is cached!
@@ -1526,7 +1528,7 @@
throws ProcessingException {
if (this.handler == null) {
// this is only a fallback
- return new HashMap();
+ return EMPTY_MAP;
}
SessionContext context = this.getSunRiseSessionContext(false);
Map map = (Map)context.getAttribute("cachedmap_" + this.handler.getName());
No revision
No revision
1.2.2.1 +2 -2 xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/acting/Attic/AuthAction.java
Index: AuthAction.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/sunshine/sunrise/acting/Attic/AuthAction.java,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- AuthAction.java 22 Feb 2002 06:57:18 -0000 1.2
+++ AuthAction.java 13 Aug 2002 15:33:33 -0000 1.2.2.1
@@ -126,7 +126,7 @@
if (initialized == false) {
map = sunRise.createMap();
} else {
- map = new HashMap();
+ map = EMPTY_MAP;
}
}
} finally {
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org