third_party: Move valgrind
- Move src/third_party_valgrind/ to third_party/valgrind - Add README.v8 Bug: 383356859 Change-Id: I7f6b3471648707c0f40c72d687f4261711056454 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6088199 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#97756}
This commit is contained in:
1 parent
049836dfdb
commit
a04649d147
12 files changed
+26
-12
No files matched your search
@@ -84,6 +84,7 @@
|
||||
/third_party/re2/src
|
||||
!/third_party/test262-harness
|
||||
!/third_party/v8
|
||||
!/third_party/valgrind
|
||||
!/third_party/wasm-api
|
||||
/tools/builtins-pgo/profiles/*
|
||||
!/tools/builtins-pgo/profiles/.*
|
||||
|
||||
@@ -4663,8 +4663,8 @@ v8_header_set("v8_internal_headers") {
|
||||
"src/compiler/backend/x64/unwinding-info-writer-x64.h",
|
||||
"src/execution/x64/frame-constants-x64.h",
|
||||
"src/regexp/x64/regexp-macro-assembler-x64.h",
|
||||
"src/third_party/valgrind/valgrind.h",
|
||||
"src/wasm/baseline/x64/liftoff-assembler-x64-inl.h",
|
||||
"third_party/valgrind/valgrind.h",
|
||||
]
|
||||
|
||||
if (is_win) {
|
||||
|
||||
@@ -19,7 +19,7 @@ are:
|
||||
This code is copyrighted by Sun Microsystems Inc. and released
|
||||
under a 3-clause BSD license.
|
||||
|
||||
- Valgrind client API header, located at src/third_party/valgrind/valgrind.h
|
||||
- Valgrind client API header, located at third_party/valgrind/valgrind.h
|
||||
This is released under the BSD license.
|
||||
|
||||
- The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh}
|
||||
@@ -30,7 +30,7 @@ are:
|
||||
These libraries have their own licenses; we recommend you read them,
|
||||
as their terms may differ from the terms below.
|
||||
|
||||
Further license information can be found in LICENSE files located in
|
||||
Further license information can be found in LICENSE files located in
|
||||
sub-directories.
|
||||
|
||||
Copyright 2014, the V8 project authors. All rights reserved.
|
||||
|
||||
@@ -14,3 +14,7 @@ specific_include_rules = {
|
||||
"+src/compiler/turboshaft",
|
||||
]
|
||||
}
|
||||
|
||||
include_rules = [
|
||||
"+third_party/valgrind/valgrind.h"
|
||||
]
|
||||
@@ -4,13 +4,12 @@
|
||||
|
||||
// CPU specific code for ia32 independent of OS goes here.
|
||||
|
||||
#if defined(__GNUC__) && !defined(GOOGLE3)
|
||||
#include "src/third_party/valgrind/valgrind.h"
|
||||
#endif
|
||||
|
||||
#if V8_TARGET_ARCH_IA32
|
||||
|
||||
#include "src/codegen/cpu-features.h"
|
||||
#if defined(__GNUC__) && !defined(GOOGLE3)
|
||||
#include "third_party/valgrind/valgrind.h"
|
||||
#endif
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
|
||||
@@ -4,13 +4,12 @@
|
||||
|
||||
// CPU specific code for x64 independent of OS goes here.
|
||||
|
||||
#if defined(__GNUC__) && !defined(__MINGW64__) && !defined(GOOGLE3)
|
||||
#include "src/third_party/valgrind/valgrind.h"
|
||||
#endif
|
||||
|
||||
#if V8_TARGET_ARCH_X64
|
||||
|
||||
#include "src/codegen/cpu-features.h"
|
||||
#if defined(__GNUC__) && !defined(__MINGW64__) && !defined(GOOGLE3)
|
||||
#include "third_party/valgrind/valgrind.h"
|
||||
#endif
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
file:../../../COMMON_OWNERS
|
||||
File renamed without changes.
Vendored
+1
@@ -0,0 +1 @@
|
||||
file:../../COMMON_OWNERS
|
||||
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
Name: valgrind
|
||||
URL: https://valgrind.org/
|
||||
Version: 3.6
|
||||
License: BSD
|
||||
License File: LICENSE
|
||||
Shipped: no
|
||||
Security Critical: no
|
||||
|
||||
Description:
|
||||
Client header for controlling Valgrind execution.
|
||||
File renamed without changes.
@@ -43,6 +43,7 @@ if (v8_gcmole) {
|
||||
"../../third_party/fp16/",
|
||||
"../../third_party/highway/",
|
||||
"../../third_party/v8/codegen/",
|
||||
"../../third_party/valgrind/",
|
||||
"$target_gen_dir/../../",
|
||||
"$target_gen_dir/../../torque-generated/",
|
||||
|
||||
|
||||
Reference in new issue
Block a user