10 Commits (72e17403fae1c31eb9c8c4942dede45e4f81745f)

Author SHA1 Message Date
Sam Blackshear 72e17403fa [thread-safety] add and support @ThreadSafeMethod annotation
8 years ago
Peter O'Hearn 23a0a611dc [threadsafety] Fix situation where @NotThreadSafe is reported on, when super is @ThreadSafe
8 years ago
Sam Blackshear 4b98543d35 [traces] don't hang when unrolling a mutually recursive trace
8 years ago
Sam Blackshear c1205c1453 [thread-safety] model ReadLock/WriteLock
9 years ago
Sam Blackshear 5743351906 [thread-safety] don't report thread safety violations due to calls to constructors
9 years ago
Sam Blackshear 3b161a3737 [thread-safety] interprocedural traces for thread safety checker
9 years ago
Sam Blackshear 01136cc326 [thread-safety] interprocedural analysis
9 years ago
Sam Blackshear 937ae12f29 [thread-safety] adding models for lock methods
9 years ago
Sam Blackshear 9e9ca333f9 [thread-safety] use boolean domain to track locks
9 years ago
Peter O'Hearn 171d1d6d43 [threadsafety] run thread safety checker on its own
9 years ago