Lines Matching defs:V8
1 // Copyright 2021 the V8 project authors. All rights reserved.
17 // We reserve the V8_* prefix for macros defined in V8 public API and
58 class V8_EXPORT V8 {
61 * Hand startup data to V8, in case the embedder has chosen to build
62 * V8 with external startup data.
65 * - By default the startup data is linked into the V8 library, in which
67 * - If this needs to be called, it needs to be called before V8
69 * - To avoid unnecessary copies of data, V8 will point directly into the
70 * given data blob, so pretty please keep it around until V8 exit.
81 * Sets V8 flags from a string.
87 * Sets V8 flags from the command line.
96 * Initializes V8. This function needs to be called before the first Isolate
132 * Initialize the ICU library bundled with V8. The embedder should only
135 * If V8 was compiled with the ICU data in an external file, the location
141 * Initialize the ICU library bundled with V8. The embedder should only
142 * invoke this method when using the bundled ICU. If V8 was compiled with
159 * If V8 was compiled with the startup data in an external file, then
160 * V8 needs to be given those external files during startup. There are
174 * Sets the v8::Platform to use. This should be invoked before V8 is
181 * V8 was disposed.
189 * If V8 cannot create a regular sandbox during initialization, for example
215 * This represents the size of the address space that V8 can directly address
236 * \param use_v8_signal_handler Whether V8 should install its own signal
243 * On Win64, by default V8 does not emit unwinding data for jitted code,
245 * Exception Handling (SEH) cannot unwind through V8-generated code:
249 * exceptions in V8-generated code.
268 V8();
278 * the V8 binary and if so initializes V8.