Functions | Variables
memory_diff Namespace Reference

Functions

def _run ()
 

Variables

dictionary _INTERESTING
 
dictionary _SCENARIOS
 
 argp = argparse.ArgumentParser(description='Perform diff on memory benchmarks')
 
 args = argp.parse_args()
 
def cur = _run()
 
 default
 
int diff_size = 0
 
 help
 
 int
 
string key = scenario + ': ' + key
 
 old = None
 
string text = ''
 
 type
 
 where_am_i
 

Function Documentation

◆ _run()

def memory_diff._run ( )
private
Build with Bazel, then run, and extract interesting lines from the output.

Definition at line 58 of file memory_diff.py.

Variable Documentation

◆ _INTERESTING

dictionary memory_diff._INTERESTING
private
Initial value:
1 = {
2  'client call':
3  (rb'client call memory usage: ([0-9\.]+) bytes per call', float),
4  'server call':
5  (rb'server call memory usage: ([0-9\.]+) bytes per call', float),
6 }

Definition at line 45 of file memory_diff.py.

◆ _SCENARIOS

dictionary memory_diff._SCENARIOS
private
Initial value:
1 = {
2  'default': [],
3  'minstack': ['--minstack'],
4 }

Definition at line 52 of file memory_diff.py.

◆ argp

memory_diff.argp = argparse.ArgumentParser(description='Perform diff on memory benchmarks')

Definition at line 34 of file memory_diff.py.

◆ args

memory_diff.args = argp.parse_args()

Definition at line 43 of file memory_diff.py.

◆ cur

def memory_diff.cur = _run()

Definition at line 83 of file memory_diff.py.

◆ default

memory_diff.default

Definition at line 41 of file memory_diff.py.

◆ diff_size

int memory_diff.diff_size = 0

Definition at line 104 of file memory_diff.py.

◆ help

memory_diff.help

Definition at line 39 of file memory_diff.py.

◆ int

memory_diff.int

Definition at line 41 of file memory_diff.py.

◆ key

string memory_diff.key = scenario + ': ' + key

Definition at line 107 of file memory_diff.py.

◆ old

def memory_diff.old = None

Definition at line 84 of file memory_diff.py.

◆ text

string memory_diff.text = ''

Definition at line 97 of file memory_diff.py.

◆ type

memory_diff.type

Definition at line 38 of file memory_diff.py.

◆ where_am_i

memory_diff.where_am_i
Initial value:
1 = subprocess.check_output(
2  ['git', 'rev-parse', '--abbrev-ref', 'HEAD']).decode().strip()

Definition at line 87 of file memory_diff.py.

grpc._common.decode
def decode(b)
Definition: grpc/_common.py:75


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:41