+ double fileDensity; ///< Density of file (bytes/definition)
+ ///< This is the density of the bytecode file. It is the ratio of
+ ///< the number of bytes to the number of definitions in the file. Smaller
+ ///< numbers mean the file is more compact (denser). Larger numbers mean
+ ///< the file is more sparse.
+ double globalsDensity; ///< density of global defs (bytes/definition)
+ double functionDensity; ///< Average density of functions (bytes/function)
+ unsigned instructionSize; ///< Size of instructions in bytes
+ unsigned longInstructions;///< Number of instructions > 4 bytes
+
+ typedef std::map<BytecodeFormat::BytecodeBlockIdentifiers,unsigned>
+ BlockSizeMap;
+ BlockSizeMap BlockSizes;