diff options
author | SeongJae Park <sj38.park@gmail.com> | 2024-03-03 10:45:52 -0800 |
---|---|---|
committer | SeongJae Park <sj38.park@gmail.com> | 2024-03-03 10:45:52 -0800 |
commit | 62c43fa42d3c6a53f74aa332e3b0452b93044881 (patch) | |
tree | 87c7d6b8d081280e8c1a969a8a1bdde156c7652e | |
parent | 63e65e3e5894a988cfefb7ea5bfcd9089bf93039 (diff) | |
download | damo-62c43fa42d3c6a53f74aa332e3b0452b93044881.tar.gz |
_damon_records/get_records(): Remove access pattern and address ranges arguments
Nobody is using the two arguments now. All users are using RecordFilter
instead. Remove the unused arguments.
Signed-off-by: SeongJae Park <sj38.park@gmail.com>
-rw-r--r-- | _damon_records.py | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/_damon_records.py b/_damon_records.py index 25bab37c..369fceac 100644 --- a/_damon_records.py +++ b/_damon_records.py @@ -896,11 +896,10 @@ class RecordGetRequest: self.dont_merge_regions = dont_merge_regions def get_records(tried_regions_of=None, record_file=None, record_filter=None, - access_pattern=None, address_ranges=None, total_sz_only=False, - dont_merge_regions=True): + total_sz_only=False, dont_merge_regions=True): request = RecordGetRequest( - tried_regions_of, record_file, record_filter, access_pattern, - address_ranges, total_sz_only, dont_merge_regions) + tried_regions_of, record_file, record_filter, None, None, + total_sz_only, dont_merge_regions) if request.record_file == None: records, err = get_snapshot_records_of(request) if err != None: @@ -922,18 +921,10 @@ def get_records(tried_regions_of=None, record_file=None, record_filter=None, filter_by_pattern(record, request.record_filter.access_pattern) - if request.access_pattern is not None: - for record in records: - filter_by_pattern(record, request.access_pattern) - if request.record_filter is not None: if request.record_filter.address_ranges: filter_records_by_addr( records, request.record_filter.address_ranges) - return records, None - - if request.address_ranges: - filter_records_by_addr(records, request.address_ranges) return records, None def parse_sort_addr_ranges_input(addr_ranges_input): |