Howard,

I dont want to extend this (or any other) issue too far, but:

I know how much work is involved in instantiating my page's 
(or component's) Java object, because I have it right in 
front of my eyes. If the overhead is in the superclass 
(AbstractComponent, BaseComponent), that could be factored 
out via delegation, so that it would end up being a simple 
dozen-byte bean. Anyway, this was just a comment without the 
expectation that it would trigger a rewrite of the framework.

Christian

---- Original message ----
>Datum: Mon, 16 Dec 2002 06:40:07 -0500
>Von: "Howard M. Lewis Ship" <[EMAIL PROTECTED]>  
>Betreff: Re: [Tapestry-developer] tapestry critique  
>An: "Christian Sell" <[EMAIL PROTECTED]>, "Tapestry-
Developer" <[EMAIL PROTECTED]>
>
>Pooling of small objects is generally a waste of time.
>
>Pooling of expensive objects is still a good idea.
>
>There's a lot of work involved in instantiating a page.  In 
addition, the
>objects on the page "tune" themselves as they operate.
>
>----- Original Message -----
>From: "Christian Sell" <[EMAIL PROTECTED]>
>To: "Mindbridge" <[EMAIL PROTECTED]>
>Cc: "Christian Sell" <[EMAIL PROTECTED]>; "Howard 
M. Lewis Ship"
><[EMAIL PROTECTED]>; "Tapestry-Developer"
><[EMAIL PROTECTED]>
>Sent: Monday, December 16, 2002 6:34 AM
>Subject: Re: [Tapestry-developer] tapestry critique
>
>
>> >The creation of new objects is universally accepted as the
>> number one cause
>> >for performance problems in Java.
>>
>> That is not true, nor "universally accepted" - at least not
>> in the sense that pooling is a solution. Unless you have 
huge
>> objects which need extensive external resources to be
>> operational, the effort spent on pooling will easily and by
>> far exceed that for re-instantiation. After all, the JVM 
and
>> garbage collector already do a kind of pooling for you.
>>
>> regards,
>> Christian
>>
>
>
>
>-------------------------------------------------------
>This sf.net email is sponsored by:
>With Great Power, Comes Great Responsibility 
>Learn to use your power at OSDN's High Performance Computing 
Channel
>http://hpc.devchannel.org/
>_______________________________________________
>Tapestry-developer mailing list
>[EMAIL PROTECTED]
>https://lists.sourceforge.net/lists/listinfo/tapestry-
developer


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer

Reply via email to