Tim Wojtulewicz
|
b2f171ec69
|
Reformat the world
|
2021-09-16 15:35:39 -07:00 |
|
Vern Paxson
|
526ba54f15
|
fix #include's that lack zeek/ prefixes
|
2021-02-28 07:23:06 -08:00 |
|
Jon Siwek
|
d7dfb16909
|
Speedup ReachingDefs logic by ~15%
Mainly from the potential of ReachingDefs::AddRD() performing a
redundant map lookup that it had just done.
|
2021-02-04 17:23:14 -08:00 |
|
Jon Siwek
|
2c04054975
|
Simplify ReachingDefs::RDMap() accessor
|
2021-02-04 15:37:05 -08:00 |
|
Vern Paxson
|
183fbc750f
|
speedup (and more coherent memory management) for tracking RDs
|
2021-02-03 17:13:51 -08:00 |
|
Jon Siwek
|
6d3df74788
|
Adjust some reaching-def memory management
E.g. can use unique_ptr or just avoid heap-allocating as minor
simplification of some mem-mgmt logic.
|
2021-02-01 22:54:17 -08:00 |
|
Jon Siwek
|
36f27a0d01
|
Adjust various reaching-def move/reference semantics
Nothing that important, just changing things to what is hypothetically
more efficient in general.
|
2021-02-01 22:00:56 -08:00 |
|
Vern Paxson
|
2883f4ebee
|
class for tracking the "reach" of variable/field definitions
|
2021-01-23 10:51:04 -08:00 |
|