WeakVH nulls itself out if the value it was tracking gets deleted, but
it does not track RAUW.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D32267
Add a new WeakVH value handle; NFC ClosedPublic Authored by sanjoy on Apr 19 2017, 9:47 PM.
Details Summary WeakVH nulls itself out if the value it was tracking gets deleted, but
Diff Detail
Event Timelinesanjoy added a child revision: D32268: Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts.Apr 24 2017, 1:01 PM davide added inline comments. This revision is now accepted and ready to land.Apr 25 2017, 2:12 PM
Closed by commit rL301425: Add a new WeakVH value handle; NFC (authored by sanjoy). · Explain WhyApr 26 2017, 9:34 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 96764 llvm/trunk/include/llvm/IR/ValueHandle.h
llvm/trunk/lib/IR/Value.cpp
llvm/trunk/unittests/IR/ValueHandleTest.cpp
|