Damian Królik 100eab354d [ci] Fix bloat-check after ghapi update to 1.0.4 (#28209) 2 жил өмнө
..
collector d5bfb4b38f Add isort formatter to restyled configuration (#24148) 3 жил өмнө
util 100eab354d [ci] Fix bloat-check after ghapi update to 1.0.4 (#28209) 2 жил өмнө
README.md 91ea3d50e1 [Size reports] Facilitate a size database (#15045) 3 жил өмнө
__init__.py ab4509c00a [python tools] Add to flake8 in workflow and fix python files (part #25193) (#27881) 2 жил өмнө
collect.py d5bfb4b38f Add isort formatter to restyled configuration (#24148) 3 жил өмнө
df.py 65f4475188 Revert "Fix some alerts founded the LGTM system (#11966)" (#12295) 4 жил өмнө
name.py df741076a9 Scripts to collect, aggregate, and report memory usage. (#5966) 4 жил өмнө
report.py d5bfb4b38f Add isort formatter to restyled configuration (#24148) 3 жил өмнө
select.py d5bfb4b38f Add isort formatter to restyled configuration (#24148) 3 жил өмнө
sizedb.py d5bfb4b38f Add isort formatter to restyled configuration (#24148) 3 жил өмнө

README.md

This package contains routines to to collect, aggregate, and report memory usage, using Pandas DataFrame as the primary representation.

  • memdf.collect — Helpers to read memory information from various sources (e.g. executables) according to command line options.
  • memdf.df — DataFrame utilities, in particular definitions of columns and types for the main uses of data frames.
  • memdf.name — Names for synthetic symbols, etc. Individual readers are located under memdf.collector.
  • memdf.report — Helpers to write data frames in various formats according to command line or configured options.
  • memdf.select — Helpers to select relevant subsets of data frames according to command line or configured options.
  • memdf.sizedb — Helpers for a database of size information.

Modules under memdf.util are not specifically tied to memory usage.

  • memdf.util.config — Config utility class for managing command line or other options according to a declarative description.
  • memdf.util.github — Utilities for communicating with GitHub.
  • memdf.util.markdown — Utilities for manipulating Markdown text.
  • memdf.util.nd — Nested dictionary utilities, used by Config.
  • memdf.util.pretty — Pretty-printed logging utility functions.
  • memdf.util.sqlite - Utilities for connecting to a sqlite3 database.
  • memdf.util.subprocess — Utilities for executing external commands.