{"push_id":1241004453,"size":2,"distinct_size":1,"ref":"refs/heads/PROFILER_REFACTOR","head":"241579c07bbeaeef0c32b1a47c0f56b6f7860097","before":"b078eeef080fb9c1319bea6e676ac844490a7672","commits":[{"sha":"7e09a9534e1928a9102f6d22eb54bf30b34c9db0","author":{"name":"Craig Boardman","email":"8e375faeebfe6b20eb1451dfc93b132248d30b80@trimble.com"},"message":"A few fixes hot from the client","distinct":false,"url":"https://api.github.com/repos/boardmanus/scrups/commits/7e09a9534e1928a9102f6d22eb54bf30b34c9db0"},{"sha":"241579c07bbeaeef0c32b1a47c0f56b6f7860097","author":{"name":"Craig Boardman","email":"8e375faeebfe6b20eb1451dfc93b132248d30b80@trimble.com"},"message":"Some initial changes to get the profiler to have (virtually) no\noverhead when a profiling session isn't being run.\nThe idea is that the profiled functions will be wrapped when the session\nis started rather, and unwrapped when it ends.  This should mean that the\nprofiler doesn't use up extra cpu when not actively used.","distinct":true,"url":"https://api.github.com/repos/boardmanus/scrups/commits/241579c07bbeaeef0c32b1a47c0f56b6f7860097"}]}
{"actor":{"display_login":"boardmanus"}}