Upgrade V8 to version 4.9.385.28
https://chromium.googlesource.com/v8/v8/+/4.9.385.28
FPIIM-449
Change-Id: I4b2e74289d4bf3667f2f3dc8aa2e541f63e26eb4
diff --git a/src/DEPS b/src/DEPS
index 4dbb3c7..b54cd04 100644
--- a/src/DEPS
+++ b/src/DEPS
@@ -1,13 +1,33 @@
include_rules = [
+ "+base/trace_event/common/trace_event_common.h",
"+src",
"-src/compiler",
"+src/compiler/pipeline.h",
+ "+src/compiler/code-stub-assembler.h",
+ "+src/compiler/wasm-compiler.h",
+ "-src/heap",
+ "+src/heap/heap.h",
+ "+src/heap/heap-inl.h",
+ "-src/interpreter",
+ "+src/interpreter/bytecode-array-iterator.h",
+ "+src/interpreter/bytecodes.h",
+ "+src/interpreter/interpreter.h",
"-src/libplatform",
"-include/libplatform"
]
specific_include_rules = {
- "(mksnapshot|d8)\.cc": [
+ ".*\.h": [
+ # Note that src/v8.h by now is a regular header file, it doesn't provide
+ # any special declarations besides the V8 class. There should be no need
+ # for including it in any .h files though. This rule is just a reminder,
+ # and can be removed once the dust has settled.
+ "-src/v8.h",
+ ],
+ "d8\.cc": [
"+include/libplatform/libplatform.h",
],
+ "api-experimental\.cc": [
+ "+src/compiler/fast-accessor-assembler.h",
+ ],
}