Just so I don't have to try submitting patches our get out of sync
with cvs, I'm going to add a new component enhancer that will add
logic before IRender.render on every request, on every component. This
logic would switch out the IMarkupWriter being passed into the
component, one being a nullwriter and the other being a valid writer.
(Logic won't execute if re-winding)

The logic execution time should be extremely low, but I'm worried
about the overhead. If anyone thinks this is a really bad idea please
stop me :( I figure javassist is involved in all components anyways so
what's the big deal?...

I'm hoping that if all of this works out and you guys like what we're
doing this one particular little thing might be able to be patched
into tapestry in hopes of performance gain(at least for developers
with caching disabled), but for now the ehancement chain is more than
enough for me to be dangerous :)

P.S. architecture rocks, all of this work is going to be so easy to add! :)

jesse

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to