-
Notifications
You must be signed in to change notification settings - Fork 15.1k
[CAS] Add llvm-cas tools to inspect on-disk LLVMCAS #114104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Created using spr 1.3.5
|
✅ With the latest revision this PR passed the C/C++ code formatter. |
Created using spr 1.3.7
Created using spr 1.3.7
|
✅ With the latest revision this PR passed the Python code formatter. |
Created using spr 1.3.7
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Largely I think this is in pretty good shape. If we're fine w/ the cl::opt structures vs. OptTable, then I think this is probably fine to land. I have a memory that we've been trying to migrate new tools to use OptTable over cl::opt structures for a few reasons, including the multicall binary support, which @petrhosek or @Prabhuk should be able to answer.
We're migrating all existing LLVM tools to |
Created using spr 1.3.7
6d8a967
into
users/cachemeifyoucan/spr/main.cas-add-llvm-cas-tools-to-inspect-on-disk-llvmcas-2
|
Oops, I accidentally merge this but didn't realize the merge base is wrong. Reopen: #166481 |
Add a command-line tool
llvm-casto inspect the OnDisk CAS fordebugging purpose. It can be used to lookup/update ObjectStore or
put/get cache entries from ActionCache, together with other debugging
capabilities.