vgritsenko 01/08/23 17:33:10
Modified: src/org/apache/cocoon/components/store MRUMemoryStore.java
Log:
Patch from Marcus Crafter [[EMAIL PROTECTED]]
Revision Changes Path
1.15 +8 -0
xml-cocoon2/src/org/apache/cocoon/components/store/MRUMemoryStore.java
Index: MRUMemoryStore.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/org/apache/cocoon/components/store/MRUMemoryStore.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- MRUMemoryStore.java 2001/08/23 12:20:33 1.14
+++ MRUMemoryStore.java 2001/08/24 00:33:10 1.15
@@ -208,8 +208,16 @@
while (true) {
// amount of memory used is greater then heapsize
if (this.jvm.totalMemory() - this.jvm.freeMemory() > this.heapsize) {
+ getLogger().debug(
+ "Invoking garbage collection, total memory = " +
+ this.jvm.totalMemory() + ", free memory = " + this.jvm.freeMemory()
+ );
this.jvm.runFinalization();
this.jvm.gc();
+ getLogger().debug(
+ "Garbage collection complete, total memory = " +
+ this.jvm.totalMemory() + ", free memory = " + this.jvm.freeMemory()
+ );
synchronized (this) {
while ((this.cache.size() > 0) && (this.jvm.freeMemory() <
this.freememory)) {
this.free();
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... vgritsenko
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... dims
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... dims
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... cziegeler
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... cziegeler
- cvs commit: xml-cocoon2/src/org/apache/cocoon/components/store ... giacomo
