blueloveTH 2 years ago
parent
commit
72ed48fc6b
2 changed files with 1 additions and 5 deletions
  1. 0 4
      include/pocketpy/profiler.h
  2. 1 1
      src/profiler.cpp

+ 0 - 4
include/pocketpy/profiler.h

@@ -11,10 +11,6 @@ struct LineRecord{
     i64 hits;
     clock_t time;
 
-    clock_t time_per_hit() const {
-        return time / hits;
-    }
-
     LineRecord(int line, SourceData* src): line(line), src(src), hits(0), time(0) {}
 
     std::string_view line_content() const;

+ 1 - 1
src/profiler.cpp

@@ -73,7 +73,7 @@ Str LineProfiler::stats(){
             ss << left_pad(std::to_string(line), 6);
             ss << left_pad(std::to_string(record.hits), 10);
             ss << left_pad(std::to_string(record.time), 13);
-            ss << left_pad(std::to_string(record.time_per_hit()), 9);
+            ss << left_pad(std::to_string(record.time / record.hits), 9);
             ss << left_pad(to_string_1f(record.time * (f64)100 / total_time), 9);
             ss << "  " << record.line_content() << "\n";
         }