[Networkit] improved support for programmer lazyness

Christian Staudt christian.staudt at kit.edu
Tue Jun 24 18:43:55 CEST 2014


Hi NetworKit developers,

as you certainly know, the use of logging macros (like TRACE and DEBUG) within performance-critical loops is a popular way to make your code run slow. Good news: You do no longer have to remember to clean up after debugging like you did in the past (always and without fail, right?). So just leave them in, the compiler does the boring work now. 

If optimization level Opt is selected, all log levels below INFO are deactivated and their statements have zero cost. For the Python module, this is the default.

Best regards,
Christian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://lists.ira.uni-karlsruhe.de/mailman/private/networkit/attachments/20140624/2f62abab/attachment.sig>


More information about the NetworKit mailing list