correct initialization of profiler_watch_limit to avoid -128 value