改进了stop_watch和其他, 忘记了, 竟然没提交...