Index: src/DEPS |
diff --git a/src/DEPS b/src/DEPS |
index 94d6ec68e00fabd9936a92f60afd454368af7118..80dab6ba70c6b915b121d9e3950cdb29cf8e27f7 100644 |
--- a/src/DEPS |
+++ b/src/DEPS |
@@ -2,6 +2,9 @@ include_rules = [ |
"+src", |
"-src/compiler", |
"+src/compiler/pipeline.h", |
+ "-src/heap", |
+ "+src/heap/heap.h", |
+ "+src/heap/heap-inl.h", |
"-src/interpreter", |
"+src/interpreter/bytecodes.h", |
"+src/interpreter/interpreter.h", |
@@ -13,4 +16,13 @@ specific_include_rules = { |
"d8\.cc": [ |
"+include/libplatform/libplatform.h", |
], |
+ # TODO(mstarzinger): Get rid of grab-bag includes from heap in v8.h soon. |
+ "v8\.h": [ |
+ "+src/heap/spaces-inl.h", |
+ "+src/heap/incremental-marking-inl.h", |
+ ], |
+ # TODO(mstarzinger): Only needed because of Code::CodeIterateBody cyclicity. |
+ "objects\.cc": [ |
+ "+src/heap/objects-visiting-inl.h", |
+ ], |
} |