dummy_job_profiler.cpp 538 B

1234567891011121314151617181920212223242526
  1. #include "job_profiler.h"
  2. namespace NYT {
  3. ////////////////////////////////////////////////////////////////////////////////
  4. class TDummyJobProfiler
  5. : public IJobProfiler
  6. {
  7. void Start() override
  8. { }
  9. void Stop() override
  10. { }
  11. };
  12. ////////////////////////////////////////////////////////////////////////////////
  13. std::unique_ptr<IJobProfiler> CreateJobProfiler()
  14. {
  15. return std::make_unique<TDummyJobProfiler>();
  16. }
  17. ////////////////////////////////////////////////////////////////////////////////
  18. } // namespace NYT