Displaying 2 results from an estimated 2 matches for "1514626".
2014 Oct 14
2
[LLVMdev] [RFC] Less memory and greater maintainability for debug info IR
...imate the current (and planned) costs for the side-tables.
Another stat I dumped periodically was the breakdown between V(alues),
U(sers), C(onstants), M(etadata nodes), and (metadata) S(trings).
Here's a sample from nearby:
V = 23967800 (40200000 - 16232200)
U = 5850877 ( 7365503 - 1514626)
C = 205491 ( 279134 - 73643)
M = 16837368 (31009291 - 14171923)
S = 693869 ( 693869 - 0)
Lastly, I dumped a breakdown of the types of MDNodeOperands. This is
also a sample from nearby:
MDOps = 77644750 (100%)
Const = 14947077 ( 19%)
Node = 41749475 ( 53%...
2014 Oct 13
9
[LLVMdev] [RFC] Less memory and greater maintainability for debug info IR
In r219010, I merged integer and string fields into a single header
field. By reducing the number of metadata operands used in debug info,
this saved 2.2GB on an `llvm-lto` bootstrap. I've done some profiling
of DW_TAGs to see what parts of PR17891 and PR17892 to tackle next, and
I've concluded that they will be insufficient.
Instead, I'd like to implement a more aggressive plan,