SWDEV-480772 - Remove name variable from amd::Monitor class.

Change-Id: Ie2a4fa44f485786227230f8a892e090e718aa30e
This commit is contained in:
kjayapra-amd
2024-08-07 18:10:41 -04:00
committed by Karthik Jayaprakash
orang tua cfdc9dfc36
melakukan 12a39fbf22
27 mengubah file dengan 76 tambahan dan 83 penghapusan
+2 -11
Melihat File
@@ -33,17 +33,8 @@ MonitorBase::~MonitorBase() {}
namespace legacy_monitor {
Monitor::Monitor(const char* name, bool recursive)
: contendersList_(0), onDeck_(0), waitersList_(NULL), owner_(NULL), recursive_(recursive) {
if (name == NULL) {
const char unknownName[] = "@unknown@";
assert(sizeof(unknownName) < sizeof(name_) && "just checking");
::strncpy(name_, unknownName, sizeof(name_) - 1);
} else {
::strncpy(name_, name, sizeof(name_) - 1);
}
name_[sizeof(name_) - 1] = '\0';
}
Monitor::Monitor(bool recursive)
: contendersList_(0), onDeck_(0), waitersList_(NULL), owner_(NULL), recursive_(recursive) {}
bool Monitor::trySpinLock() {
if (tryLock()) {