v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
embedded-empty.cc
Go to the documentation of this file.
1
// Copyright 2018 the V8 project authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
// Used for building without embedded data.
6
7
#include <cstdint>
8
9
extern
"C"
const
uint8_t
v8_Default_embedded_blob_code_
[];
10
extern
"C"
uint32_t
v8_Default_embedded_blob_code_size_
;
11
extern
"C"
const
uint8_t
v8_Default_embedded_blob_data_
[];
12
extern
"C"
uint32_t
v8_Default_embedded_blob_data_size_
;
13
14
const
uint8_t
v8_Default_embedded_blob_code_
[1] = {0};
15
uint32_t
v8_Default_embedded_blob_code_size_
= 0;
16
const
uint8_t
v8_Default_embedded_blob_data_
[1] = {0};
17
uint32_t
v8_Default_embedded_blob_data_size_
= 0;
18
19
#if V8_ENABLE_DRUMBRAKE
20
#include "
src/wasm/interpreter/instruction-handlers.h
"
21
typedef
void (*fun_ptr)();
22
#define V(name) \
23
extern "C" fun_ptr Builtins_##name; \
24
fun_ptr Builtins_##name = nullptr;
25
FOREACH_LOAD_STORE_INSTR_HANDLER
(
V
)
26
#undef V
27
#endif
// V8_ENABLE_DRUMBRAKE
V
#define V(Name)
v8_Default_embedded_blob_code_size_
uint32_t v8_Default_embedded_blob_code_size_
Definition
embedded-empty.cc:10
v8_Default_embedded_blob_code_
const uint8_t v8_Default_embedded_blob_code_[]
Definition
embedded-empty.cc:9
v8_Default_embedded_blob_data_
const uint8_t v8_Default_embedded_blob_data_[]
Definition
embedded-empty.cc:11
v8_Default_embedded_blob_data_size_
uint32_t v8_Default_embedded_blob_data_size_
Definition
embedded-empty.cc:12
instruction-handlers.h
FOREACH_LOAD_STORE_INSTR_HANDLER
#define FOREACH_LOAD_STORE_INSTR_HANDLER(V,...)
Definition
instruction-handlers.h:17
src
snapshot
embedded
embedded-empty.cc
Generated on Sun Apr 6 2025 21:08:57 for v8 by
1.12.0