diff options
author | Ted Kremenek <kremenek@apple.com> | 2011-02-19 01:59:33 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2011-02-19 01:59:33 +0000 |
commit | fda368751546cfd739dd4c7effface9b836c1ef9 (patch) | |
tree | 3f40e584eea3aae81d82a13becce9f7d7521ee51 /lldb/source/Commands/CommandObjectBreakpointCommand.cpp | |
parent | f66e5b695f8c64f9bae55f545be38c3aefb19769 (diff) | |
download | bcm5719-llvm-fda368751546cfd739dd4c7effface9b836c1ef9.tar.gz bcm5719-llvm-fda368751546cfd739dd4c7effface9b836c1ef9.zip |
Add 'StoreRef' smart pointer to allow more fine-grain memory lifetime control of Store objects.
This yields a minor memory reduction (for larger functions) on Sqlite at the cost of slightly
higher memory usage on some functions because of the increased size of GRState (which can be optimized).
I expect the real memory savings from this enhancement will come when we aggressively
canabilize more of the ExplodedGraph.
llvm-svn: 126012
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpointCommand.cpp')
0 files changed, 0 insertions, 0 deletions