v8/src/d8
Paolo Severini ad4eab00e7 [fastcall] Store multiple CFunction overloads in FunctionTemplateInfo
In order to support Fast API calls with overloads, store a FixedArray
of c-function addresses and a FixedArray of the corresponding
FunctionInfo*. For now keep using only the first function in the array.

Bug: v8:11739
Change-Id: If23381aa9d04c5cd830043951da9c53836a36328
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2876592
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Maya Lekova <mslekova@chromium.org>
Commit-Queue: Paolo Severini <paolosev@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#74643}
2021-05-18 16:49:27 +00:00
..
async-hooks-wrapper.cc Reland "[api] Add v8::Isolate::ThrowError helper" 2021-04-16 11:48:05 +00:00
async-hooks-wrapper.h [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
cov.cc [d8] Fix compilation for v8_fuzzilli 2020-11-18 09:38:39 +00:00
cov.h Integrate V8 Builtin coverage to Fuzzilli 2020-07-08 09:29:00 +00:00
d8-console.cc Reland "[api] Add v8::Isolate::ThrowError helper" 2021-04-16 11:48:05 +00:00
d8-console.h
d8-js.cc
d8-platforms.cc [d8][cleanup] Remove uses of DISALLOW_COPY_AND_ASSIGN 2020-11-11 14:28:18 +00:00
d8-platforms.h [predictable] Run worker task on the foreground task runner 2020-05-06 15:49:07 +00:00
d8-posix.cc Reland "[api] Add v8::Isolate::ThrowError helper" 2021-04-16 11:48:05 +00:00
d8-test.cc [fastcall] Store multiple CFunction overloads in FunctionTemplateInfo 2021-05-18 16:49:27 +00:00
d8-windows.cc
d8.cc [test] Don't expose d8.test.verifySourcePostions for correctness fuzzing 2021-05-18 13:19:51 +00:00
d8.h [snapshot] Re-enable shared read-only heap with --stress-snapshot 2021-05-10 16:50:00 +00:00
OWNERS Update OWNERS in src/* 2021-02-25 14:22:51 +00:00