Brian,

One thing that was pointed out to me (by Ben Edwards) when i ran across this
experimenting with Mach II was that the debugging output is generated by a CF
template, and that HAS to take time, just like any other template. It seems that with
a complex set of CFC's, it just takes a LOT more time.

I don't know if that could be called a "bug" in itself ... maybe the template could be
optimized further, maybe not. But with the introduction of CFC's, a nice big red flag
in the documentation and literature is needed so everyone becomes aware of this.
Something like "Debugging takes extra processing power, especially in the case of
CFC's (and ???)"

I naively thought in the past that the data reported by the debugging output was part
and parcel of the server architecture somehow, and it was only a matter of printing a
few charaters to the screen, *under* the generated output. But AFAIK the debugging IS
generated output, same as everything else, so its execution time is lumped in with
everything else. And as we all are becoming aware, it takes a lot of processing power
in the current implementation of debugging to calculate execution times for CFC's.

:) nando


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Brian Kotek
Sent: Monday, March 01, 2004 9:21 PM
To: [EMAIL PROTECTED]
Subject: RE: [CFCDev] CFCs and Debugging


This is CORRECT by the way!  It really is "report execution times" that
kills the execution time!  Thanks David.


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David Ross
> Sent: Monday, March 01, 2004 2:53 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [CFCDev] CFCs and Debugging
>
>
> It's really only the "report execution times" option that
> kills the speed... we turn this off even on development servers.
>
> -dave

----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev'
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' 
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]

Reply via email to