On Mon, 02 Jun 2008, Enrico Maria Giordano wrote:
> Which of the following symbols are still useful/mandatory?
> -DHB_FM_STATISTICS_OFF

It's still functional. Default is HB_FM_STATISTICS

> -DHB_GUI

It disables inkey polling in main HVM loop.
In normal programs it means that K_ALT_C and K_ALT_D will
not work. It gives some small speed improvement.

> -DHB_NO_PROFILER

It's default. If you want to use profiler then you have to recompile
HVM with -DHB_USE_PROFILER

> -DHB_NO_TRACE

It disables the possibility of function call tracing which can be enabled
in default builds by:
   __TRACEPRGCALLS( [ <lOnOff> ] ) -> <lPrevSetting>
It gives some small speed improvement.

There is also HB_NO_DEBUG macro which disables debugger also giving
some small speed improvement.

> -DHB_WIN32_IO

It's default for MS-Windows builds. Using Win32 IO API can be disabled
by HB_WIN32_IO_OFF.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to