diff options
author | SeongJae Park <sj38.park@gmail.com> | 2024-03-03 10:13:48 -0800 |
---|---|---|
committer | SeongJae Park <sj38.park@gmail.com> | 2024-03-03 10:13:48 -0800 |
commit | 1a85dbb3d6cecb50059ee8c9eeb536f20e1b2693 (patch) | |
tree | 0109de35fae033a326a8a63c2587c5bc3e7a1cf6 | |
parent | b8e5924a03ff8f05375a93d0d347fce0f6851202 (diff) | |
download | damo-1a85dbb3d6cecb50059ee8c9eeb536f20e1b2693.tar.gz |
_damon_records: Implement record filter class
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
-rw-r--r-- | _damon_records.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/_damon_records.py b/_damon_records.py index 1049ae6a..977b3225 100644 --- a/_damon_records.py +++ b/_damon_records.py @@ -846,6 +846,14 @@ def get_snapshot_records_of(request): not request.dont_merge_regions) return records, err +class RecordFilter: + access_pattern = None + address_ranges = None + + def __init__(self, access_pattern, address_ranges): + self.access_pattern = access_pattern + self.address_ranges = address_ranges + class RecordGetRequest: # TODO: Extend to be used for recording |