Commit 78ed3456 authored by Yang Guo's avatar Yang Guo Committed by Commit Bot

Fix file list belonging to libbase

R=mstarzinger@chromium.org

Bug: v8:9247
Change-Id: I6819489dd8ed6d5a6f8e2631a5901c7d4b460960
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1621943
Commit-Queue: Yang Guo <yangguo@chromium.org>
Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#61731}
parent 52636535
......@@ -2049,7 +2049,6 @@ v8_source_set("v8_base_without_compiler") {
"src/ast/source-range-ast-visitor.h",
"src/ast/variables.cc",
"src/ast/variables.h",
"src/base/type-traits.h",
"src/bit-vector.cc",
"src/bit-vector.h",
"src/boxed-float.h",
......@@ -2776,7 +2775,10 @@ v8_source_set("v8_base_without_compiler") {
"src/runtime/runtime.cc",
"src/runtime/runtime.h",
"src/sanitizer/asan.h",
"src/sanitizer/lsan-page-allocator.cc",
"src/sanitizer/lsan-page-allocator.h",
"src/sanitizer/msan.h",
"src/sanitizer/tsan.h",
"src/snapshot/code-serializer.cc",
"src/snapshot/code-serializer.h",
"src/snapshot/deserializer-allocator.cc",
......@@ -3495,11 +3497,9 @@ v8_component("v8_libbase") {
"src/base/sys-info.h",
"src/base/template-utils.h",
"src/base/timezone-cache.h",
"src/base/type-traits.h",
"src/base/utils/random-number-generator.cc",
"src/base/utils/random-number-generator.h",
"src/sanitizer/lsan-page-allocator.cc",
"src/sanitizer/lsan-page-allocator.h",
"src/sanitizer/tsan.h",
]
configs = [ ":internal_config_base" ]
......
file://INFRA_OWNERS
clemensh@chromium.org
......@@ -6,7 +6,6 @@
#define V8_SANITIZER_LSAN_PAGE_ALLOCATOR_H_
#include "include/v8-platform.h"
#include "src/base/base-export.h"
#include "src/base/compiler-specific.h"
namespace v8 {
......@@ -15,10 +14,9 @@ namespace base {
// This is a v8::PageAllocator implementation that decorates provided page
// allocator object with leak sanitizer notifications when LEAK_SANITIZER
// is defined.
class V8_BASE_EXPORT LsanPageAllocator
: public NON_EXPORTED_BASE(::v8::PageAllocator) {
class LsanPageAllocator : public v8::PageAllocator {
public:
LsanPageAllocator(v8::PageAllocator* page_allocator);
explicit LsanPageAllocator(v8::PageAllocator* page_allocator);
~LsanPageAllocator() override = default;
size_t AllocatePageSize() override { return allocate_page_size_; }
......
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