indiantarget / quimeraengine

0 stars 0 forks source link

Assertions improvement: Enabling and disabling assertion tracing #539

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add a new group of configuration flags at Configuration.h: 
QE_CONFIG_ASSERTSTRACING_DEFAULT, with 2 values, 
QE_CONFIG_ASSERTSTRACING_ENABLED and QE_CONFIG_ASSERTSTRACING_DISABLED.
Besides, enclose the calls to tracing functions performed in QE_ASSERT inside a 
conditional compilation block, which will be activated in case 
QE_CONFIG_ASSERTSTRACING_DEFAULT equals QE_CONFIG_ASSERTSTRACING_ENABLED.
Note that assertion tracing will be disabled anyway if assertions are disabled.

Original issue reported on code.google.com by Lince3D@gmail.com on 29 Apr 2014 at 4:32

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 29 Apr 2014 at 5:00

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 5 Sep 2014 at 6:47

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 5 Sep 2014 at 7:12

GoogleCodeExporter commented 9 years ago

Original comment by Lince3D@gmail.com on 5 Sep 2014 at 7:18