DynamoRIO / DynamoRIO/dynamorio

Scheduler incorrectly uses initial unscheduled-ness and timestamp for inputs with ROI

Open
#6,892 0 comments 0 reactions 1 assignee Claimed by @derekbruening View on GitHub
Component-DrMemtrace
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

#6822 added detection of inputs that start out unscheduled, yet it fails to consider regions of interest (ROI): if an input skips over its start point, it should not actually start unscheduled.

Similarly, the scheduler uses the very first timestamp in the input file to determine the initial time-dependent assignments of inputs to outputs: yet inputs that have ROI should use the timestamps at the ROI start point, not the very first timestamp.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.