Thread-safety annotations for the various skyframe graph interfaces.
--
MOS_MIGRATED_REVID=90103351
diff --git a/src/main/java/com/google/devtools/build/skyframe/EvaluableGraph.java b/src/main/java/com/google/devtools/build/skyframe/EvaluableGraph.java
index 3d9a934..8cfd22f 100644
--- a/src/main/java/com/google/devtools/build/skyframe/EvaluableGraph.java
+++ b/src/main/java/com/google/devtools/build/skyframe/EvaluableGraph.java
@@ -13,10 +13,13 @@
// limitations under the License.
package com.google.devtools.build.skyframe;
+import com.google.devtools.build.lib.concurrent.ThreadSafety.ThreadSafe;
+
/**
* Interface between a single version of the graph and the evaluator. Supports mutation of that
* single version of the graph.
*/
+@ThreadSafe
interface EvaluableGraph extends QueryableGraph {
/**
* Creates a new node with the specified key if it does not exist yet. Returns the node entry