dwww Home | Manual pages | Find package

EMDUMP(1)                        User Commands                       EMDUMP(1)

NAME
       emdump  -  emscripten  tool to print out statistics about compiled code
       sizes

DESCRIPTION
       usage: emdump.py prints  out  statistics  about  compiled  code  sizes.
       python emdump.py --file a.js [--file2 b.js]

   options:
       -h, --help
              show this help message and exit

       --file [FILE ...]
              Specifies the compiled JavaScript build file to analyze.

       --file1 [FILE1 ...]
              Specifies the compiled JavaScript build file to analyze.

       --symbol-map SYMBOL_MAP
              Specifies  a filename to the symbol map file that can be used to
              unminify function and variable names.

       --file2 [FILE2 ...]
              Specifies a second compiled JavaScript build file to analyze.

       --symbol-map2 SYMBOL_MAP2
              Specifies a filename to a second symbol map file  that  will  be
              used to unminify function and variable names of file2.

       --list-unaccounted LIST_UNACCOUNTED
              Pass --list-unaccounted=0 to skip listing a summary entry of un-
              accounted content

       --dump-unaccounted-larger-than DUMP_UNACCOUNTED_LARGER_THAN
              If an integer value >= 0 is specified, all  unaccounted  strings
              of  content  longer  than the given value will be printed out to
              the console. (Note that it is common to have several unaccounted
              blocks,  this  is  provided for curiosity/debugging/optimization
              ideas)

       --only-unique-1
              If two data sets are specified, prints out only the symbols that
              are present in set 1, but not in set 2

       --only-unique-2
              If two data sets are specified, prints out only the symbols that
              are present in set 2, but not in set 1

       --only-common
              If two data sets are specified, prints out only the symbols that
              are common to both data sets

       --only-changes
              If two data sets are specified, prints out only the symbols that
              have changed size or are added/removed

       --only-summarize
              If specified, detailed information  about  each  symbol  is  not
              printed, but only summary data is shown.

       --filter-name FILTER_NAME
              Only prints out information about symbols that contain the given
              filter substring in their demangled names.  The filtering is al-
              ways performed in lower case.

       --filter-size FILTER_SIZE
              Only  prints  out  information  about symbols that are (or were)
              larger than the given amount of bytes.

       --sort SORT
              Specifies the data column to sort  output  by.  Possible  values
              are: lines, bytes, delta, abs_delta, type, minified, unminified,
              demangled

       --print-format PRINT_FORMAT
              Specifies the naming format for the  symbols.  Possible  options
              are one of: m, u, d, du, dm, um, dum. Here "m" denotes minified,
              "u" denotes unminified, and "d" denotes demangled.  Specify  any
              combination  of  the characters in upper case to print out func-
              tion parameters. Default: DM.

       --sort-ascending
              If true, reverses the sorting order to be ascending  instead  of
              default descending.

       --simplify-cxx
              Simplify C++ STL types as much as possible in the output

       --group-templates
              Group/collapse all C++ templates with Foo<asdf> and Foo<qwer> to
              generic Foo<T>

emdump 3.1.6~dfsg                  July 2022                         EMDUMP(1)

Generated by dwww version 1.15 on Sat Jun 29 02:29:30 CEST 2024.