Age | Commit message (Expand) | Author | Files | Lines |
2 days | Update the versionHEADv2.3.3nextmaster | SeongJae Park | 1 | -1/+1 |
3 days | release note: Update | SeongJae Park | 1 | -0/+2 |
3 days | tests/report/test: Use realpath for expect/result files | SeongJae Park | 1 | -2/+2 |
3 days | tests/report/expects/report-wss*: Update for changed report wss behavior | SeongJae Park | 2 | -2/+2 |
3 days | TODO: Update | SeongJae Park | 1 | -2/+2 |
3 days | damo_record: Do '--include_child_tasks' by default | SeongJae Park | 1 | -0/+3 |
3 days | damo_wss: Do '--collapse_targets' by default | SeongJae Park | 1 | -0/+3 |
4 days | TODO: Remove quota goals testing todo item | SeongJae Park | 1 | -1/+0 |
4 days | _damon_args: Wordsmith --damos_quota_goal help message | SeongJae Park | 1 | -2/+5 |
4 days | _damon: Use variables for quota goal metrics | SeongJae Park | 1 | -2/+2 |
4 days | _damon/DamosQuotaGoal: Check if metric is valid | SeongJae Park | 1 | -0/+6 |
4 days | _damo_records: Rename poll_add_child_tasks to add_child_tasks | SeongJae Park | 2 | -5/+5 |
4 days | _damo_records: Rename poll_add_mem_footprint to record_mem_footprint | SeongJae Park | 2 | -3/+3 |
4 days | TODO: Cleanup completed items | SeongJae Park | 1 | -2/+0 |
4 days | TODO/release_note: Update | SeongJae Park | 2 | -2/+1 |
4 days | damo_record: Support ongoing recording with --footprint | SeongJae Park | 1 | -1/+1 |
4 days | TODO/release_note: Update | SeongJae Park | 2 | -1/+3 |
4 days | _damo_records/poll_target_pids(): Receive required parameters only | SeongJae Park | 1 | -5/+6 |
4 days | _damo_records/__poll_target_pids(): Pass only required parameters | SeongJae Park | 1 | -4/+2 |
4 days | _damo_records/start_recording(): Collapse unnecessarily split branches | SeongJae Park | 1 | -6/+1 |
5 days | _damo_records: Record memory footprint for paddr case | SeongJae Park | 1 | -1/+5 |
5 days | _damo_records: Separate memory fooprint recording from poll_target_pids() | SeongJae Park | 1 | -4/+4 |
5 days | USAGE: Remove table of contents section | SeongJae Park | 1 | -26/+0 |
9 days | Update the versionv2.3.2 | SeongJae Park | 1 | -1/+1 |
11 days | relese_note: Update for next release | SeongJae Park | 1 | -0/+3 |
11 days | TODO: Update | SeongJae Park | 1 | -5/+0 |
11 days | USAGE: Document 'sys_used' metric for 'report footprints' | SeongJae Park | 1 | -0/+2 |
11 days | USAGE: Use list for 'report footprints' metrics | SeongJae Park | 1 | -5/+7 |
11 days | damo_report_footprint: Support system-level used memory metric, sys_used | SeongJae Park | 1 | -1/+5 |
11 days | damo_report_footprint: Calculate footprint in bytes | SeongJae Park | 1 | -5/+5 |
11 days | _damo_records: Save/load system memory footprint | SeongJae Park | 2 | -2/+13 |
11 days | _damo_records: Implement SysMemFootprint.from_kvpairs() | SeongJae Park | 1 | -0/+10 |
11 days | _damo_records: Implement SysMemFootprint class | SeongJae Park | 1 | -0/+27 |
11 days | _damo_records: Rename MemFootprint to ProcMemFootprint | SeongJae Park | 1 | -4/+4 |
11 days | _damo_records: Handle profile and memory footprint from finish_recording() | SeongJae Park | 1 | -7/+6 |
11 days | TODO: Add an item | SeongJae Park | 1 | -0/+1 |
11 days | TODO: Update | SeongJae Park | 1 | -0/+2 |
11 days | TODO: Add items | SeongJae Park | 1 | -0/+3 |
13 days | _damo_fs: compare with s_subtype instead for mnt_devname | Alex Rusuf | 1 | -2/+2 |
2024-04-16 | damo_wss: Add an option for collapsed target wss | SeongJae Park | 1 | -2/+14 |
2024-04-16 | _damon: Support human readable time string for goal target value for some_mem... | SeongJae Park | 1 | -2/+4 |
2024-04-15 | Update the version | SeongJae Park | 1 | -1/+1 |
2024-04-15 | release_note: Update for next release | SeongJae Park | 1 | -0/+3 |
2024-04-15 | TODO: Update | SeongJae Park | 1 | -0/+1 |
2024-04-15 | _damo_records: Poll target processes if exist | SeongJae Park | 1 | -2/+10 |
2024-04-15 | _damo_records: Handle a case where a process finished while collecting memory... | SeongJae Park | 1 | -2/+6 |
2024-04-15 | _damo_records: Fix wrong file path reference in start_recording() | SeongJae Park | 1 | -1/+1 |
2024-04-15 | Update the versionv2.3.0 | SeongJae Park | 1 | -1/+1 |
2024-04-14 | USAGE: Document footprints report type | SeongJae Park | 1 | -2/+41 |
2024-04-14 | release_note: Add item | SeongJae Park | 1 | -0/+3 |
2024-04-14 | Implement 'damo report footprints' | SeongJae Park | 2 | -0/+124 |
2024-04-14 | _damo_records: Implement a function for loading memory footprints from a reco... | SeongJae Park | 1 | -0/+5 |
2024-04-14 | _damo_records: Implement MemFootprintsSnapshot.from_kvpairs() | SeongJae Park | 1 | -0/+10 |
2024-04-14 | _damo_records/MemFootprintsSnapshot: Support constructor without argument | SeongJae Park | 1 | -1/+4 |
2024-04-14 | _damo_records/MemFootprint(): Implement from_kvpairs() | SeongJae Park | 1 | -0/+12 |
2024-04-14 | _damo_records/MemFootprint: Support constructor without parameter | SeongJae Park | 1 | -1/+4 |
2024-04-14 | _damo_records: Remove pipe arguments from RecordingHandle constructor | SeongJae Park | 2 | -6/+4 |
2024-04-14 | _damo_records: Remove unused function, wait_recording() | SeongJae Park | 1 | -6/+0 |
2024-04-14 | _damo_records(): Rename start_recording_v2() to start_recording() | SeongJae Park | 2 | -2/+2 |
2024-04-14 | _damo_records: Remove unused function start_recording() | SeongJae Park | 1 | -23/+0 |
2024-04-14 | damo_record: Use start_recording_v2() | SeongJae Park | 2 | -7/+13 |
2024-04-14 | _damo_records: Add a new version of start_recording() | SeongJae Park | 1 | -0/+12 |
2024-04-14 | _damo_records: Add tracepoint and do_profile members to RecordingHandle | SeongJae Park | 1 | -5/+13 |
2024-04-14 | tests/record/test: Add timeout to permission test | SeongJae Park | 1 | -1/+2 |
2024-04-14 | _damo_records: Add comment for RecordingHandle | SeongJae Park | 1 | -1/+5 |
2024-04-14 | damo_record: Use _damo_records.wait_recording() | SeongJae Park | 1 | -6/+1 |
2024-04-14 | _damo_records: Implement a function for wait recording | SeongJae Park | 1 | -0/+6 |
2024-04-14 | _damo_records.poll_target_pids(): Return False if there's no real thing to do | SeongJae Park | 1 | -0/+3 |
2024-04-14 | TODO: Further update | SeongJae Park | 1 | -12/+13 |
2024-04-14 | TODO: Remove completed items | SeongJae Park | 1 | -1/+0 |
2024-04-14 | damo_tune: Remove own arguments double check | SeongJae Park | 1 | -32/+0 |
2024-04-14 | _damon_args: Check if arguments are correct from kdamonds_for() | SeongJae Park | 1 | -0/+30 |
2024-04-11 | damo_tune: Ensure reset interval is specified for quota-goals | Mithun Veluri | 1 | -9/+24 |
2024-04-09 | damo_tune: Evaluate args before committing kdamonds | Mithun Veluri | 1 | -0/+17 |
2024-04-08 | Update the versionv2.2.9 | SeongJae Park | 1 | -1/+1 |
2024-04-07 | release_note: Update for the next release | SeongJae Park | 1 | -0/+3 |
2024-04-06 | damo_record: Set kdamonds as None for ongoing record case | SeongJae Park | 1 | -0/+1 |
2024-04-06 | TODO: Add items | SeongJae Park | 1 | -0/+3 |
2024-04-06 | _damo_records/finish_recording(): Handle memory footrpint while profile is none | SeongJae Park | 1 | -9/+7 |
2024-04-06 | _damo_records: Update out-dated start_recording() comment | SeongJae Park | 1 | -2/+2 |
2024-04-06 | _damo_records: Cleanup comments and layout | SeongJae Park | 1 | -7/+7 |
2024-04-06 | damo_record: Remove unnecessary memory footprint snapshot in cleanup data | SeongJae Park | 1 | -4/+0 |
2024-04-06 | _damo_records: Handle memory footprint recording in the handle | SeongJae Park | 2 | -14/+21 |
2024-04-06 | _damo_records: Move poll request inside RecordHandle | SeongJae Park | 2 | -8/+19 |
2024-04-06 | _damo_records/start_recording: Remove default parameter values | SeongJae Park | 1 | -2/+1 |
2024-04-06 | damo_record: Move target pids polling to _damo_records | SeongJae Park | 2 | -59/+59 |
2024-04-06 | damo_record: Move memory footprints saving to _damo_records | SeongJae Park | 2 | -8/+8 |
2024-04-06 | damo_record: Move memory footprint recording to _damo_records | SeongJae Park | 2 | -75/+80 |
2024-04-06 | Rename _damon_records to _damo_records | SeongJae Park | 16 | -68/+68 |
2024-04-01 | Update the versionv2.2.8 | SeongJae Park | 1 | -1/+1 |
2024-03-31 | damo_record: Backup old mem_footprint files | SeongJae Park | 1 | -0/+5 |
2024-03-31 | TODO: Update | SeongJae Park | 1 | -0/+2 |
2024-03-31 | damo_record: Fix --footprint help message | SeongJae Park | 1 | -1/+1 |
2024-03-31 | release_note: Update for next release | SeongJae Park | 1 | -0/+3 |
2024-03-31 | USAGE: Document --footprint option of 'damo record' | SeongJae Park | 1 | -0/+19 |
2024-03-31 | damo_record: Add the comment for MemFootprint fields' meaning | SeongJae Park | 1 | -2/+19 |
2024-03-31 | damo_record: Move memory footprint saving into signal handler | SeongJae Park | 1 | -10/+16 |
2024-03-31 | damo_record: Use MemFootprint class | SeongJae Park | 1 | -7/+7 |
2024-03-31 | damo_record: Implement to_kvapirs() of MemFootprint | SeongJae Park | 1 | -0/+3 |
2024-03-31 | damo_record: Implement a class for memory footprint | SeongJae Park | 1 | -0/+22 |
2024-03-31 | damo_record: Put MemFootprintsSnapshot just before user | SeongJae Park | 1 | -16/+16 |
2024-03-31 | damo_record: Respect args.output_permission for memory footprint file | SeongJae Park | 1 | -2/+4 |
2024-03-31 | damo_record: Add option for memory footprint recording | SeongJae Park | 1 | -0/+23 |
2024-03-31 | damo_record: Implement a method for converting MemFootprintsSnapshot to a dict | SeongJae Park | 1 | -0/+6 |
2024-03-31 | damo_record: Implement a class for memory foontprints recording | SeongJae Park | 1 | -0/+10 |
2024-03-31 | tests/start_stop: Set nr_accesses boundaries for tune-record-ongoing-validate | Mithun Veluri | 1 | -1/+1 |
2024-03-25 | Update the versionv2.2.7 | SeongJae Park | 1 | -1/+1 |
2024-03-25 | release_note: Update | SeongJae Park | 1 | -0/+4 |
2024-03-24 | damo_show: Put new line between box and next line if max box height is 1 | SeongJae Park | 1 | -1/+4 |
2024-03-24 | USAGE: Update debugfs prerequisites section | SeongJae Park | 1 | -2/+3 |
2024-03-24 | USAGE: Simply Table of Contents | SeongJae Park | 1 | -14/+0 |
2024-03-23 | damo_show: Rename RegionBoxValArgs to RegionBoxAttr | SeongJae Park | 1 | -4/+4 |
2024-03-23 | damo_show: Rename RegionBoxArgs to RegionBox | SeongJae Park | 1 | -2/+2 |
2024-03-23 | damo_show: Add an option for right-aligned region box | SeongJae Park | 1 | -5/+18 |
2024-03-18 | Update the versionv2.2.6 | SeongJae Park | 1 | -1/+1 |
2024-03-17 | release_note: Update | SeongJae Park | 1 | -0/+3 |
2024-03-17 | _damo_fs: Remove write_files() | SeongJae Park | 1 | -57/+0 |
2024-03-17 | _damon_dbgfs: Put callees closer to callers | SeongJae Park | 1 | -15/+15 |
2024-03-17 | _damon_dbgfs: Remove wops_for_*() | SeongJae Park | 1 | -54/+0 |
2024-03-17 | tests/unit/test_damon_dbgfs: Remove 'test_files_content_to_kdamonds()' | SeongJae Park | 1 | -52/+0 |
2024-03-17 | tests/unit/test_damon_dbgfs: Implement a test for write_kdamonds() | SeongJae Park | 1 | -0/+55 |
2024-03-17 | _damon_dbgfs: Use interactive kdamonds writer from stage_kdamonds() | SeongJae Park | 1 | -5/+1 |
2024-03-17 | _damon_dbgfs: Implement an interactive version of kdamonds writer | SeongJae Park | 1 | -0/+26 |
2024-03-17 | _damon_dbgfs: Implement an interactive version for target writing | SeongJae Park | 1 | -0/+27 |
2024-03-17 | _damon_dbgfs: Implement interactive scheme writing function | SeongJae Park | 1 | -0/+11 |
2024-03-17 | _damon_dbgfs: Use _damo_fs.write_file() for single file i/o | SeongJae Park | 1 | -2/+2 |
2024-03-17 | _damon_sysfs: Remove wops_for_* functions | SeongJae Park | 1 | -156/+0 |
2024-03-17 | tests/unit/test_damon_sysfs: Remove test_json_kdamonds_convert() | SeongJae Park | 1 | -133/+0 |
2024-03-17 | tests/unit/test_damon_sysfs: Test staging io using dryrun mode of _damo_fs | SeongJae Park | 1 | -0/+123 |
2024-03-17 | _damo_fs: Support dryrun | SeongJae Park | 1 | -5/+26 |
2024-03-17 | _damon: Use _damo_fs.debug_print_ops() insted of a global variable | SeongJae Park | 2 | -8/+3 |
2024-03-17 | _damo_fs: Support debugging-purpose ops printing on its own | SeongJae Park | 1 | -2/+8 |
2024-03-17 | TODO: Remove done item | SeongJae Park | 1 | -1/+0 |
2024-03-16 | README: Put major features introductions into one section | SeongJae Park | 1 | -4/+11 |
2024-03-16 | TODO: Remove completed items | SeongJae Park | 1 | -2/+0 |
2024-03-11 | Update the versionv2.2.5 | SeongJae Park | 1 | -1/+1 |
2024-03-11 | release_note: Update for next release | SeongJae Park | 1 | -0/+4 |
2024-03-11 | _damon_sysfs/update_supported_features(): Remove unnecessary DamonCtx constru... | SeongJae Park | 1 | -3/+0 |
2024-03-11 | _damon_sysfs/infer_damon_version(): Remove unnecessary DamonCtx constructor a... | SeongJae Park | 1 | -3/+0 |
2024-03-11 | _damon/DamonCtx: Support default values for constructor arguments | SeongJae Park | 1 | -5/+8 |
2024-03-10 | _damon_sysfs/infer_damon_version(): Restore original kdamonds before returning | SeongJae Park | 1 | -0/+7 |
2024-03-09 | _damon_sysfs/infer_damon_version(): Remove unnecessary arguments for Damos co... | SeongJae Park | 1 | -3/+0 |
2024-03-09 | _damon_sysfs/update_supported_features(): Remove unnecessary arugments | SeongJae Park | 1 | -5/+1 |
2024-03-09 | damo_features: Add an option for inferring DAMON version | SeongJae Park | 1 | -0/+7 |
2024-03-09 | _damon_sysfs: Impelment DAMON version inference function | SeongJae Park | 1 | -0/+47 |
2024-03-09 | _damon_sysfs: Remove unused function, __ensure_scheme_dir_populated() | SeongJae Park | 1 | -22/+0 |
2024-03-09 | _damon_sysfs: Remove unused function, __ensure_target_dir_populated() | SeongJae Park | 1 | -8/+0 |
2024-03-09 | _damon_sysfs: Remove unused function, __ensure_kdamond_dir_populated() | SeongJae Park | 1 | -35/+0 |
2024-03-09 | _damon_sysfs: Drop 'fvaddr' from list of sysfs feature from beginning | SeongJae Park | 1 | -1/+1 |
2024-03-09 | _damon_sysfs/update_supported_features(): Fix wrong goal metric check | SeongJae Park | 1 | -5/+3 |
2024-03-09 | _damon_sysfs/update_supported_features(): Remove quota goal from default feat... | SeongJae Park | 1 | -6/+5 |
2024-03-09 | _damon_sysfs: Support schemes_filters_young feature check | SeongJae Park | 1 | -0/+5 |
2024-03-09 | _damon_sysfs: Remvoe ensure_dirs_populated() and __ensure_dirs_populated() | SeongJae Park | 1 | -17/+0 |
2024-03-09 | _damon_sysfs/update_supported_features(): Stage feature check purpose kdamond... | SeongJae Park | 1 | -13/+20 |
2024-03-09 | TODO: Add items | SeongJae Park | 1 | -0/+2 |
2024-03-09 | _damon_args: Support 'young' type DAMOS filter | SeongJae Park | 1 | -0/+5 |
2024-03-09 | _damon: Support 'young' type DAMOS filter | SeongJae Park | 1 | -2/+2 |
2024-03-09 | _damon: Add DAMOS filter type young on the features list | SeongJae Park | 1 | -0/+1 |
2024-03-09 | _damon: Update status of developing features | SeongJae Park | 1 | -3/+3 |
2024-03-06 | tests: schemes: test.sh: Python version included | Piyush Thange | 1 | -1/+1 |
2024-03-04 | Update the versionv2.2.4 | SeongJae Park | 1 | -1/+1 |
2024-03-03 | release_note: Update | SeongJae Park | 1 | -0/+1 |
2024-03-03 | TODO: Update | SeongJae Park | 1 | -9/+0 |
2024-03-03 | USAGE: Add --sz_snapshot on 'damo report profile' example | SeongJae Park | 1 | -3/+5 |
2024-03-03 | USAGE: Fix wrong example of 'damo report times' | SeongJae Park | 1 | -1/+1 |
2024-03-03 | _damon_records: Rename --snapshot_regions_sz to --sz_snapshot | SeongJae Park | 1 | -4/+4 |
2024-03-03 | _damon_records: Add snapshot size filter | SeongJae Park | 1 | -1/+13 |
2024-03-03 | _damon_records/get_records(): Handle snapshot size filter | SeongJae Park | 1 | -0/+7 |
2024-03-03 | _damon_records: Implement snapshot size filtering function | SeongJae Park | 1 | -0/+11 |
2024-03-03 | _damon_records: Add snapshot size filter | SeongJae Park | 1 | -2/+4 |
2024-03-03 | _damon_records: Rename parse_sort_addr_ranges_input() for general bytes ranges | SeongJae Park | 2 | -10/+10 |
2024-03-03 | _damon_records: Remove unused function, args_to_filters() | SeongJae Park | 1 | -13/+0 |
2024-03-03 | _damon_records/RecordGetRequest: Remove unused fields, access_pattern and add... | SeongJae Park | 1 | -10/+3 |
2024-03-03 | _damon_records/get_snapshot_record_of(): Stop using access_pattern and addres... | SeongJae Park | 1 | -7/+1 |
2024-03-03 | _damon_records/get_records(): Remove access pattern and address ranges arguments | SeongJae Park | 1 | -12/+3 |
2024-03-03 | damo_report_times: Replace args_to_filters() with args_to_filter() | SeongJae Park | 1 | -2/+2 |
2024-03-03 | damo_report_profile: Replace args_to_filters() with args_to_filter() | SeongJae Park | 1 | -3/+3 |
2024-03-03 | damo_show: Replace args_to_filters() with args_to_filter() | SeongJae Park | 1 | -3/+3 |
2024-03-03 | _damon_records: Implement another version of args_to_filters() | SeongJae Park | 1 | -0/+13 |
2024-03-03 | _damon_records: Use RecordFilter object | SeongJae Park | 1 | -10/+40 |
2024-03-03 | damo_show: Provide field name to get_records() | SeongJae Park | 1 | -3/+4 |
2024-03-03 | _damon_records: Implement record filter class | SeongJae Park | 1 | -0/+8 |
2024-03-03 | damo_report_times: Reuse damon_records.args_to_filters() | SeongJae Park | 1 | -11/+4 |
2024-03-03 | damo_report_profile: Reuse _damon_records.args_to_filters() | SeongJae Park | 1 | -11/+4 |
2024-03-03 | damo_show: Reuse _damon_records.args_to_filters() | SeongJae Park | 1 | -11/+4 |
2024-03-03 | _damon_records: Implement filters arguments to filters converting function | SeongJae Park | 1 | -0/+13 |
2024-03-02 | _damon_records: Rename set_access_pattern_argparser() to set_filter_argparser() | SeongJae Park | 4 | -4/+4 |
2024-03-02 | damo_show: Remove parse_sort_addr_ranges_input() | SeongJae Park | 1 | -17/+0 |
2024-03-02 | damo_{show,report_profile,report_times}: Use _damon_records.parse_sort_addr_r... | SeongJae Park | 3 | -3/+6 |
2024-03-02 | tests/unit: Move parse_sort_addr_ranges_input() test to test_damon_records | SeongJae Park | 2 | -18/+17 |
2024-03-02 | _damon_records: Copy parse_sort_addr_ranges_input() from damo_show | SeongJae Park | 1 | -0/+17 |
2024-03-02 | damo_{show,report_profile,report_times}: Reuse _damon_reocrds code for settin... | SeongJae Park | 3 | -36/+3 |
2024-03-02 | _damon_records: Implement a function for access pattern-based filtering argum... | SeongJae Park | 1 | -0/+14 |
2024-03-02 | USAGE: Add table of contents | SeongJae Park | 1 | -0/+41 |
2024-03-02 | TODO: Add items | SeongJae Park | 1 | -0/+2 |
2024-03-02 | release_note: Add items for next release | SeongJae Park | 1 | -0/+4 |
2024-03-02 | USAGE: Document 'damo report times' | SeongJae Park | 1 | -0/+23 |
2024-03-02 | USAGE: Document profile report type | SeongJae Park | 1 | -0/+31 |
2024-03-02 | USAGE: Document --profile option of 'damo record' | SeongJae Park | 1 | -0/+16 |
2024-03-02 | damo_report: Add times report format | SeongJae Park | 2 | -1/+69 |