Skip to content

Commit 303a21f

Browse files
fix: update start time stamp in autoDecideStartEndTime (#283)
Signed-off-by: wangshaojun.jeffery <[email protected]>
1 parent 63072cd commit 303a21f

File tree

1 file changed

+7
-0
lines changed
  • analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model

1 file changed

+7
-0
lines changed

Diff for: analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java

+7
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,13 @@ public void autoDecideStartEndTime() {
466466
endTime = Math.max(endTime, event.getPhases().get(event.getPhases().size() - 1).getEndTime());
467467
}
468468
setEndTime(Math.max(this.endTime, endTime));
469+
// update start time.
470+
event = gcEvents.get(0);
471+
double startTime = event.getStartTime();
472+
if (event.hasPhases()) {
473+
startTime = Math.min(startTime, event.getPhases().get(0).getStartTime());
474+
}
475+
setStartTime(Math.min(this.startTime, startTime));
469476
}
470477

471478
@ApiMeta("timeGraphData")

0 commit comments

Comments
 (0)