The emulator is designed to be the primary development and debugging tool for Symbian OS, alongside any language specific tools provided by development environments.
In debug builds, the GUI provides special key combinations for:
resource checking, to trap memory leaks early in the development cycle.
redraw testing, to check drawing code functions correctly.
There are also some special key combinations for logging window server events and actions, and few other miscellaneous keys.
All debug keys are accessed using a ctrl+alt+shift
prefix.
|
The heap failure tool artificially generates resource allocation failures. It is used by developers to test the efficiency of the application during such failures. The dialog options are as follows:
App heap failure Type
: This generates failures for
resource allocation requests from applications. Random
means
that requests fail at a random rate. Deterministic
means that
requests fail at the rate specified in the Rate
box.
Wserv heap failure Type
: This generates failures for
resource allocation requests from the Symbian OS window server. The options are
similar to App heap failure
.
File failure tool
: Selecting this option generates
failures for file access attempts.
|
|
|