You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2014/11/12 12:49:46 UTC

svn commit: r1638765 - /tomcat/trunk/TOMCAT-NEXT.txt

Author: markt
Date: Wed Nov 12 11:49:46 2014
New Revision: 1638765

URL: http://svn.apache.org/r1638765
Log:
Update

Modified:
    tomcat/trunk/TOMCAT-NEXT.txt

Modified: tomcat/trunk/TOMCAT-NEXT.txt
URL: http://svn.apache.org/viewvc/tomcat/trunk/TOMCAT-NEXT.txt?rev=1638765&r1=1638764&r2=1638765&view=diff
==============================================================================
--- tomcat/trunk/TOMCAT-NEXT.txt (original)
+++ tomcat/trunk/TOMCAT-NEXT.txt Wed Nov 12 11:49:46 2014
@@ -19,7 +19,8 @@ Notes of things to consider for the next
 
  1. Fix Java 8 Javadoc warnings. Currently ~2800.
 
- 2. Remove BIO AJP and HTTP connector.
+ 2. DONE.
+    Remove BIO AJP and HTTP connector.
 
  3. DONE.
     Remove Comet support.
@@ -46,3 +47,6 @@ Notes of things to consider for the next
 
 11. Reduce instances of setters and getters for the same property existing on an
     object and its parent. This may require new objects to be exposed via JMX.
+
+12. Consider wrapping the SocketWrapper with a facade to detect / prevent
+    components retaining references longer than they should.



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: svn commit: r1638765 - /tomcat/trunk/TOMCAT-NEXT.txt

Posted by Christopher Schultz <ch...@christopherschultz.net>.
Rémy,

On 11/12/14 8:19 AM, Rémy Maucherat wrote:
> 2014-11-12 12:49 GMT+01:00 <ma...@apache.org>:
> 
>> +12. Consider wrapping the SocketWrapper with a facade to detect / prevent
>> +    components retaining references longer than they should.
>>
> There are numerous problem detection facilities in Tomcat, which is good
> to have by default I suppose. However, there should also be a general
> detection-free flag (on the server ?) to disable all of this.

+1

Cleanly-written applications shouldn't need this kind of thing which
will add a small amount of execution overhead and a small amount of heap
pollution. Fortunately, most of these wrappers should not end up
escaping eden since they are so short-lived.

How would this be different from org.apache.catalina.connector.
RECYCLE_FACADES=true?

-chris


Re: svn commit: r1638765 - /tomcat/trunk/TOMCAT-NEXT.txt

Posted by Rémy Maucherat <re...@apache.org>.
2014-11-12 12:49 GMT+01:00 <ma...@apache.org>:

> +12. Consider wrapping the SocketWrapper with a facade to detect / prevent
> +    components retaining references longer than they should.
>
> There are numerous problem detection facilities in Tomcat, which is good
to have by default I suppose. However, there should also be a general
detection-free flag (on the server ?) to disable all of this.

Rémy