aboutsummaryrefslogtreecommitdiffstats
path: root/damo_heats.py
AgeCommit message (Expand)AuthorFilesLines
4 daysRevert "Move source files under 'src/' directory"SeongJae Park1-0/+322
11 daysMove source files under 'src/' directorySeongJae Park1-322/+0
2024-04-06Rename _damon_records to _damo_recordsSeongJae Park1-2/+2
2024-01-28subcommands: Remove direct execution supportSeongJae Park1-8/+0
2023-12-17damo commands: Use _damon_records.get_records() instead of parse_records_file()SeongJae Park1-1/+1
2023-11-25_damon_result: Rename to _damon_recordsSeongJae Park1-2/+2
2023-10-15damo_heats: Add more comments about time/size fractionsSeongJae Park1-0/+18
2023-10-15damo_heats: Update documentationSeongJae Park1-3/+11
2023-10-15damo_heats: CleanupSeongJae Park1-15/+16
2023-10-15damo_heats: Reuse guide code in damo_record_infoSeongJae Park1-107/+1
2023-10-15damo_heats: Use damo_record_info for guide printingSeongJae Park1-1/+3
2023-10-15damo_{heats,record_info}: Remove unused function, region_sort_key()SeongJae Park1-3/+0
2023-10-15damo_heats: Update the descriptionSeongJae Park1-2/+2
2023-09-22damo_start: cleanup parser description assignment styleSeongJae Park1-1/+1
2023-09-10damo_heats: Handle gnuplot execution failureSeongJae Park1-1/+4
2023-09-06damo_heats: Add an option to skip stdout heatmap colorset exampleSeongJae Park1-3/+10
2023-08-12damo_report: Add description to argument parsersSeongJae Park1-0/+1
2023-08-05damo_heats: Remove unused colorsets dataSeongJae Park1-12/+0
2023-08-05damo_heats: Use _damo_ascii_color.max_color_level() instead of its own data s...SeongJae Park1-1/+1
2023-08-05damo_heats: Use _damo_ascii_color for sample colors printSeongJae Park1-3/+1
2023-08-05damo_heats: Use _damo_ascii_color for heat coloringSeongJae Park1-5/+5
2023-08-05damo_heats: Restore '--plot_ascii'SeongJae Park1-1/+6
2023-08-05damo_heats: Restore --ascii_color optionSeongJae Park1-1/+12
2023-07-03pre-commit: Add codespell hook and fix the warningsHonggyu Kim1-1/+1
2023-07-03pre-commit: Add isort hook for import sortingHonggyu Kim1-1/+1
2023-06-18_damon_result/parse_records_file(): Return recordsSeongJae Park1-4/+4
2023-06-18fixup 6edde234962bSeongJae Park1-2/+2
2023-06-18damo_heats/pr_heats(): Receive recordsSeongJae Park1-3/+3
2023-06-18damo_heats/set_missed_args: Receive recordsSeongJae Park1-3/+3
2023-06-18damo_heats/pr_guide(): Receive recordsSeongJae Park1-3/+3
2023-06-18damo_heats/get_guide_info(): Receive records instead of resultSeongJae Park1-4/+4
2023-06-18_damon_result: Rename parse_damon_result() to parse_records_file()SeongJae Park1-1/+1
2023-06-17damo_heats: Support multiple records of same target idSeongJae Park1-19/+24
2023-06-03_damon_result/DAMONResult.record_of(): Receive monitoring intervalsSeongJae Park1-1/+1
2023-05-17Remove shebangs from non-executable Python filesMichel Alexandre Salim1-1/+0
2023-05-14damo_heats: Exit when result parsing failedSeongJae Park1-0/+1
2023-04-30treewide: Rename DamonAge's nr_accesses_2 and age_2 to nr_accesses and ageSeongJae Park1-1/+1
2023-04-30damo_heats: Replace DamonRegion.nr_accesses_samples with nr_accesses_2.samplesSeongJae Park1-1/+1
2023-04-29_damon_result: Replace DAMONRegion with _damon.DamonRegionSeongJae Park1-1/+1
2023-02-24treewide: Use record.target_id instead of snapshot.target_idSeongJae Park1-1/+1
2023-02-24damo_heats: Use records instead of target_snapshotsSeongJae Park1-3/+3
2023-02-12damo_*: Remove --input_type argumentsSeongJae Park1-4/+1
2023-01-16_damon_result/record_to_damon_result: Return error instead of exit()SeongJae Park1-4/+4
2022-12-04_damo_fmt_str: Rename format_time() to format_time_ns()SeongJae Park1-3/+3
2022-10-30_damo_fmt_nr: Rename for general string formattingSeongJae Park1-7/+7
2022-03-27Add damo_ prefix to internal modulesSeongJae Park1-0/+395