X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=datarace.h;h=89db3335998db371dc3ecced1a840086ac4fa9e6;hb=133e215362162a6146b51fe9ac4eec749cc3c6c5;hp=78903d336832bb7439d4a8ab61799dd48f2ceed5;hpb=3a4e118d45bf83a3b4c3a0a73d1071fa8fe5476d;p=model-checker.git diff --git a/datarace.h b/datarace.h index 78903d3..89db333 100644 --- a/datarace.h +++ b/datarace.h @@ -6,10 +6,8 @@ #include "config.h" #include #include "modeltypes.h" -#include "stl-model.h" /* Forward declaration */ -class ClockVector; class ModelAction; struct ShadowTable { @@ -46,8 +44,7 @@ void raceCheckWrite(thread_id_t thread, void *location); void raceCheckRead(thread_id_t thread, const void *location); bool checkDataRaces(); void assert_race(struct DataRace *race); - -extern SnapVector unrealizedraces; +bool haveUnrealizedRaces(); /** * @brief A record of information for detecting data races