Commit ef84e57e authored by Michael Lippautz's avatar Michael Lippautz Committed by V8 LUCI CQ

cppgc: Prohibit Oilpan usage from within V8

Until setup and general API direction are clear no C++ types should be
GCed.

Bug: chromium:1056170
Change-Id: I9d51e57065b22f025898114d20887166ef756319
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3116256Reviewed-by: 's avatarHannes Payer <hpayer@chromium.org>
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#76480}
parent 899f6245
......@@ -66,6 +66,10 @@ include_rules = [
"+builtins-generated",
"+torque-generated",
"+starboard",
# Using cppgc inside v8 is not (yet) allowed.
"-include/cppgc",
"+include/cppgc/platform.h",
"+include/cppgc/source-location.h",
]
specific_include_rules = {
......
......@@ -11,7 +11,6 @@
#include <utility> // For move
#include <vector>
#include "include/cppgc/custom-space.h"
#include "include/v8-callbacks.h"
#include "include/v8-cppgc.h"
#include "include/v8-date.h"
......
include_rules = [
"+include/cppgc",
]
include_rules = [
"+include/cppgc",
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment