Skip to content
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

refactoring: Rename LockAnnotation to LockAssertion and add run-time check to it #16034

Commits on May 17, 2019

  1. Configuration menu
    Copy the full SHA
    cc25885 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a80944 View commit details
    Browse the repository at this point in the history
  3. Make sure the compile-time locking promises given via LockAnnotation:…

    …s hold also in practice at runtime (ifdef DEBUG_LOCKORDER)
    practicalswift committed May 17, 2019
    Configuration menu
    Copy the full SHA
    de9b5db View commit details
    Browse the repository at this point in the history
  4. scripted-diff: Rename LockAnnotation to LockAssertion

    -BEGIN VERIFY SCRIPT-
    git grep -l LockAnnotation | xargs sed -i 's/LockAnnotation/LockAssertion/'
    -END VERIFY SCRIPT-
    practicalswift committed May 17, 2019
    Configuration menu
    Copy the full SHA
    9f85e9c View commit details
    Browse the repository at this point in the history