Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- From: "Jon Robertson" <jonrobertson@xxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 30 Jun 2006 05:40:51 -0700
Leonel wrote:
Memory Leak check enabling was turned from a conditional compile to a
runtime conditional check, cause it didn't take that much a performance
bite. Would be interesting to find a way to support everything else.
I think thiss is because memory leak checking is only done once, at application termination. So while there is some extra processing done, it doesn't slow down the primary use of an application.
Many of the other debugging checks, such as building a stack frame for every allocation/deallocation, must occur throughout the lifetime of the application. I don't know how much of a performance penalty one single "if FullDebugMode then" would take. But multiple "if"s to support various options might be noticable. (I'm purely speculating on this point...)
.
- References:
- Captain Jake's Top Ten List of what I'd like to see in the next version of Delphi
- From: Captain Jake
- Re: Captain Jake's Top Ten List of what I'd like to see in the next version of Delphi
- From: Brian Moelk
- Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- From: David Clegg
- Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- From: Brian Moelk
- Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- From: Kristofer Skaug
- Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- From: Leonel
- Captain Jake's Top Ten List of what I'd like to see in the next version of Delphi
- Prev by Date: Re: Captain Jake's Top Ten List of what I'd like to see in the nextversionofDelphi
- Next by Date: Re: Reporting bugs... again
- Previous by thread: Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- Next by thread: Re: Captain Jake's Top Ten List of what I'd like to see in the nextversion of Delphi
- Index(es):
Relevant Pages
|
|