Update done using script (and then undoing changes in thread_annotations.h and thread_checkers.h where old macros ...
3 years, 5 months ago
(2017-09-06 11:39:43 UTC)
#2
Update done using script
(and then undoing changes in thread_annotations.h and thread_checkers.h where
old macros are defined)
#!/bin/sh
MACROS=(GUARDED_BY GUARDED_VAR PT_GUARDED_BY PT_GUARDED_VAR ACQUIRED_AFTER
ACQUIRED_BEFORE EXCLUSIVE_LOCKS_REQUIRED SHARED_LOCKS_REQUIRED LOCKS_EXCLUDED
LOCK_RETURNED LOCKABLE SCOPED_LOCKABLE EXCLUSIVE_LOCK_FUNCTION
SHARED_LOCK_FUNCTION EXCLUSIVE_TRYLOCK_FUNCTION SHARED_TRYLOCK_FUNCTION
UNLOCK_FUNCTION NO_THREAD_SAFETY_ANALYSIS ACCESS_ON RUN_ON)
for m in ${MACROS[@]}; do
grep -rlw $1 -e ${m} | xargs sed -i "s/\b${m}\b/RTC_${m}/g"
done
git cl format
kwiberg-webrtc
lgtm
3 years, 5 months ago
(2017-09-06 11:52:10 UTC)
#3
lgtm
danilchap
The CQ bit was checked by danilchap@webrtc.org
3 years, 5 months ago
(2017-09-06 11:52:33 UTC)
#4
Try jobs failed on following builders: ios32_sim_ios9_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/ios32_sim_ios9_dbg/builds/7758) ios_arm64_dbg on master.tryserver.webrtc (JOB_FAILED, ...
3 years, 5 months ago
(2017-09-06 11:54:11 UTC)
#7
Issue 3006133002: Update thread annotiation macros in rtc_base to use RTC_ prefix
(Closed)
Created 3 years, 5 months ago by danilchap
Modified 3 years, 5 months ago
Reviewers: kwiberg-webrtc
Base URL:
Comments: 0