MIRROR: javascript for 馃悳's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at mir/inline-method 20 lines 452 B view raw
1#include "debug.h" 2 3static unsigned sv_debug_flags = 0; 4 5bool sv_debug_enabled(sv_debug_flag_t flag) { 6 return (sv_debug_flags & (unsigned)flag) != 0; 7} 8 9void sv_debug_set(sv_debug_flag_t flag, bool enabled) { 10 if (enabled) sv_debug_enable(flag); 11 else sv_debug_disable(flag); 12} 13 14void sv_debug_enable(sv_debug_flag_t flag) { 15 sv_debug_flags |= (unsigned)flag; 16} 17 18void sv_debug_disable(sv_debug_flag_t flag) { 19 sv_debug_flags &= ~(unsigned)flag; 20}