clean up some dependencies in tensorflow/tsl that were referring to tensorflow/core
PiperOrigin-RevId: 477032569
Change-Id: Id7b9366763492c5868ccd7700177e0cdc0d3740a
diff --git a/unsupported/Eigen/CXX11/ThreadPool b/unsupported/Eigen/CXX11/ThreadPool
index a2eb06c..ddd6cdc 100644
--- a/unsupported/Eigen/CXX11/ThreadPool
+++ b/unsupported/Eigen/CXX11/ThreadPool
@@ -66,17 +66,17 @@
#else
// Use tensorflow synchronization primitives.
#if !defined(EIGEN_MUTEX) || !defined(EIGEN_MUTEX_LOCK) || !defined(EIGEN_CONDVAR)
- #include "third_party/tensorflow/core/platform/types.h"
- #include "third_party/tensorflow/core/platform/mutex.h"
+ #include "third_party/tensorflow/tsl/platform/types.h"
+ #include "third_party/tensorflow/tsl/platform/mutex.h"
#endif
#ifndef EIGEN_MUTEX
- #define EIGEN_MUTEX ::tensorflow::mutex
+ #define EIGEN_MUTEX ::tsl::mutex
#endif
#ifndef EIGEN_MUTEX_LOCK
- #define EIGEN_MUTEX_LOCK ::tensorflow::mutex_lock
+ #define EIGEN_MUTEX_LOCK ::tsl::mutex_lock
#endif
#ifndef EIGEN_CONDVAR
- #define EIGEN_CONDVAR ::tensorflow::condition_variable
+ #define EIGEN_CONDVAR ::tsl::condition_variable
#endif
#endif