Details
- Reviewers
aaron.ballman delesley
Diff Detail
- Repository
- rC Clang
- Build Status
Buildable 20928 Build 20928: arc lint + arc unit
Event Timeline
test/SemaCXX/warn-thread-safety-analysis.cpp | ||
---|---|---|
4081–4085 | Nothing calls either of these functions within the test; is that intended? |
test/SemaCXX/warn-thread-safety-analysis.cpp | ||
---|---|---|
4081–4085 | Yes, I just wanted to check that there are no warnings within the functions. Before the changes in lib/Analysis/ThreadSafety.cpp, we would get a warning "releasing mutex 'mu' using shared access, expected exclusive access" on line 4086. My changes address the attributes on the function being analyzed, not on a function that is called from the function being analyzed. |
LGTM!
test/SemaCXX/warn-thread-safety-analysis.cpp | ||
---|---|---|
4081–4085 | Ah, okay, thank you for the explanation. I wasn't aware that was previously failing, so I didn't see the behavioral change. |
I can, but it might also be a good idea for you to obtain your own commit privileges at this point (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access), if that's something you're interested in. Let me know which route you'd like to go.
For now I think I'm done fixing things in the thread safety analysis, but if I see myself contributing more in the longer term, I will definitely try to obtain commit access.
Sounds good to me. I've commit in r338912. Thank you for the thread safety analysis patches!
Nothing calls either of these functions within the test; is that intended?