blob: f991c81e9df74949516770db6bb1d7e03c982bda (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
To enable debugging use the configure option --enable-debug.
LOGGING
=======
At execution time, you must enable the log service. To enable the
log service, set the environment variable: EPHY_LOG_MODULES
variable.
EPHY_LOG_MODULES variable has the form:
<moduleName>[:<moduleName>]*
moduleName is a filename.
ex: export EPHY_LOG_MODULES=ephy-window.c:ephy-autocompletion.c
The special log module "all" enables all log modules.
Use the LOG macro to put debug messages in the code.
PROFILING
=========
At execution time, you must enable the profiling service. To enable the
profiling service, set the environment variable: EPHY_PROFILING_MODULES
variable.
EPHY_PROFILE_MODULES variable has the form:
<moduleName>[:<moduleName>]*
moduleName is a filename.
ex: export EPHY_PROFILE_MODULES=ephy-window.c:ephy-autocompletion.c
The special profiling module "all" enables all profiling modules.
Use START_PROFILER STOP_PROFILER macros to profile pieces of code.
|