Upload Kmake

This commit is contained in:
Gorochu
2026-05-26 23:36:42 -07:00
parent ba051b2f74
commit 555ec72358
41615 changed files with 13344630 additions and 1 deletions

22
deps/v8/tools/ubsan/ignorelist.txt vendored Normal file
View File

@ -0,0 +1,22 @@
#############################################################################
# UBSan ignorelist.
# Bug 8735: PropertyCallbackInfo<void> vs PropertyCallbackInfo<T>
# and Local<String> vs Local<Name>.
fun:*v8*internal*PropertyCallbackArguments*CallAccessorGetter*
fun:*v8*internal*PropertyCallbackArguments*CallAccessorSetter*
fun:*v8*internal*InvokeAccessorGetterCallback*
# Bug chromium:328490288: remove these two once the old interceptor callbacks
# signatures are removed.
fun:*v8*internal*PropertyCallbackArguments*CallNamed*
fun:*v8*internal*PropertyCallbackArguments*CallIndexed*
# Bug 8735: WeakCallbackInfo<void> vs. WeakCallbackInfo<T>.
fun:*v8*internal*GlobalHandles*PendingPhantomCallback*Invoke*
fun:*v8*internal*GlobalHandles*Node*PostGarbageCollectionProcessing*
# Simulators casting C++ functions to a generic signature.
fun:*v8*internal*UnsafeDirectApiCall*
fun:*v8*internal*UnsafeDirectGetterCall*
fun:*v8*internal*UnsafeGenericFunctionCall*
fun:*v8*internal*UnsafeProfilingApiCall*

12
deps/v8/tools/ubsan/vptr_ignorelist.txt vendored Normal file
View File

@ -0,0 +1,12 @@
#############################################################################
# UBSan vptr ignorelist.
# Function and type based ignorelisting use a mangled name, and it is especially
# tricky to represent C++ types. For now, any possible changes by name manglings
# are simply represented as wildcard expressions of regexp, and thus it might be
# over-ignorelisted.
#############################################################################
# UBsan goes into an infinite recursion when __dynamic_cast instrumented with
# "vptr". See crbug.com/609786.
src:*/third_party/libc\+\+abi/trunk/src/private_typeinfo.cpp