Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions | Variables
run_binary_size_analysis.py File Reference

Go to the source code of this file.

Classes

class  run_binary_size_analysis.Progress
 

Namespaces

namespace  run_binary_size_analysis
 

Functions

def run_binary_size_analysis.SplitNoPathBucket (node)
 
def run_binary_size_analysis.MakeChildrenDictsIntoLists (node)
 
def run_binary_size_analysis.AddSymbolIntoFileNode (node, symbol_type, symbol_name, symbol_size)
 
def run_binary_size_analysis.MakeCompactTree (symbols, symbol_path_origin_dir)
 
def run_binary_size_analysis.DumpCompactTree (symbols, symbol_path_origin_dir, outfile)
 
def run_binary_size_analysis.MakeSourceMap (symbols)
 
def run_binary_size_analysis.RunElfSymbolizer (outfile, library, addr2line_binary, nm_binary, jobs, disambiguate, src_path)
 
def run_binary_size_analysis.RunNm (binary, nm_binary)
 
def run_binary_size_analysis.GetNmSymbols (nm_infile, outfile, library, jobs, verbose, addr2line_binary, nm_binary, disambiguate, src_path)
 
def run_binary_size_analysis.LoadPakIdsFromResourceFile (filename)
 
def run_binary_size_analysis.GetReadablePakResourceName (pak_file, resource_id)
 
def run_binary_size_analysis.AddPakData (symbols, pak_file)
 
def run_binary_size_analysis.CheckDebugFormatSupport (library, addr2line_binary)
 
def run_binary_size_analysis.main ()
 

Variables

string run_binary_size_analysis.NODE_TYPE_KEY = 'k'
 
string run_binary_size_analysis.NODE_NAME_KEY = 'n'
 
string run_binary_size_analysis.NODE_CHILDREN_KEY = 'children'
 
string run_binary_size_analysis.NODE_SYMBOL_TYPE_KEY = 't'
 
string run_binary_size_analysis.NODE_SYMBOL_SIZE_KEY = 'value'
 
string run_binary_size_analysis.NODE_MAX_DEPTH_KEY = 'maxDepth'
 
string run_binary_size_analysis.NODE_LAST_PATH_ELEMENT_KEY = 'lastPathElement'
 
string run_binary_size_analysis.NAME_NO_PATH_BUCKET = '(No Path)'
 
int run_binary_size_analysis.BIG_BUCKET_LIMIT = 3000
 
 run_binary_size_analysis.sNmPattern
 
dictionary run_binary_size_analysis.PAK_RESOURCE_ID_TO_STRING = {"inited": False}