Home
last modified time | relevance | path

Searched refs:V8_EXPORT_PRIVATE (Results 1 – 25 of 528) sorted by relevance

12345678910>>...22

/third_party/node/deps/v8/src/wasm/
Dwasm-external-refs.h20 V8_EXPORT_PRIVATE void f32_trunc_wrapper(Address data);
22 V8_EXPORT_PRIVATE void f32_floor_wrapper(Address data);
24 V8_EXPORT_PRIVATE void f32_ceil_wrapper(Address data);
26 V8_EXPORT_PRIVATE void f32_nearest_int_wrapper(Address data);
28 V8_EXPORT_PRIVATE void f64_trunc_wrapper(Address data);
30 V8_EXPORT_PRIVATE void f64_floor_wrapper(Address data);
32 V8_EXPORT_PRIVATE void f64_ceil_wrapper(Address data);
34 V8_EXPORT_PRIVATE void f64_nearest_int_wrapper(Address data);
36 V8_EXPORT_PRIVATE void int64_to_float32_wrapper(Address data);
38 V8_EXPORT_PRIVATE void uint64_to_float32_wrapper(Address data);
[all …]
Dwasm-objects.h66 class V8_EXPORT_PRIVATE FunctionTargetAndRef {
94 V8_EXPORT_PRIVATE void SetWasmToJs(Isolate*, Handle<JSReceiver> callable,
126 V8_EXPORT_PRIVATE static Handle<WasmModuleObject> New(
129 V8_EXPORT_PRIVATE static Handle<WasmModuleObject> New(
172 V8_EXPORT_PRIVATE static int Grow(Isolate* isolate,
176 V8_EXPORT_PRIVATE static Handle<WasmTableObject> New(
182 V8_EXPORT_PRIVATE static void AddDispatchTable(
192 V8_EXPORT_PRIVATE static void Set(Isolate* isolate,
196 V8_EXPORT_PRIVATE static Handle<Object> Get(Isolate* isolate,
200 V8_EXPORT_PRIVATE static void Fill(Isolate* isolate,
[all …]
Dfunction-body-decoder.h43 V8_EXPORT_PRIVATE DecodeResult VerifyWasmCode(AccountingAllocator* allocator,
50 V8_EXPORT_PRIVATE
54 V8_EXPORT_PRIVATE
72 V8_EXPORT_PRIVATE bool DecodeLocalDecls(const WasmFeatures& enabled,
77 V8_EXPORT_PRIVATE BitVector* AnalyzeLoopAssignmentForTesting(
81 V8_EXPORT_PRIVATE unsigned OpcodeLength(const byte* pc, const byte* end);
89 V8_EXPORT_PRIVATE std::pair<uint32_t, uint32_t> StackEffect(
94 V8_EXPORT_PRIVATE bool CheckHardwareSupportsSimd();
97 class V8_EXPORT_PRIVATE BytecodeIterator : public NON_EXPORTED_BASE(Decoder) { in NON_EXPORTED_BASE()
/third_party/node/deps/v8/src/utils/
Dallocation.h31 [[noreturn]] V8_EXPORT_PRIVATE void FatalProcessOutOfMemory(
35 class V8_EXPORT_PRIVATE Malloced {
76 V8_EXPORT_PRIVATE char* StrDup(const char* str);
99 V8_EXPORT_PRIVATE void* AlignedAlloc(size_t size, size_t alignment);
100 V8_EXPORT_PRIVATE void AlignedFree(void* ptr);
103 V8_EXPORT_PRIVATE v8::PageAllocator* GetPlatformPageAllocator();
107 V8_EXPORT_PRIVATE v8::VirtualAddressSpace* GetPlatformVirtualAddressSpace();
112 V8_EXPORT_PRIVATE v8::PageAllocator* GetSandboxPageAllocator();
131 V8_EXPORT_PRIVATE v8::PageAllocator* SetPlatformPageAllocatorForTesting(
136 V8_EXPORT_PRIVATE size_t AllocatePageSize();
[all …]
Dostreams.h23 class V8_EXPORT_PRIVATE OFStreamBase : public std::streambuf {
37 class V8_EXPORT_PRIVATE DbgStreamBuf : public std::streambuf {
59 class V8_EXPORT_PRIVATE OFStream : public std::ostream {
69 class V8_EXPORT_PRIVATE AndroidLogStream : public std::streambuf {
85 static V8_EXPORT_PRIVATE base::RecursiveMutex* GetStdoutMutex();
96 static V8_EXPORT_PRIVATE base::RecursiveMutex* GetStdoutMutex();
175 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os,
186 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os, const AsHex& v);
187 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream& os,
/third_party/node/deps/v8/src/codegen/arm64/
Dinstructions-arm64-constants.cc54 V8_EXPORT_PRIVATE extern const float kFP32PositiveInfinity =
56 V8_EXPORT_PRIVATE extern const float kFP32NegativeInfinity =
58 V8_EXPORT_PRIVATE extern const double kFP64PositiveInfinity =
60 V8_EXPORT_PRIVATE extern const double kFP64NegativeInfinity =
63 V8_EXPORT_PRIVATE extern const double kFP64SignallingNaN =
65 V8_EXPORT_PRIVATE extern const float kFP32SignallingNaN =
68 V8_EXPORT_PRIVATE extern const double kFP64QuietNaN =
70 V8_EXPORT_PRIVATE extern const float kFP32QuietNaN =
73 V8_EXPORT_PRIVATE extern const double kFP64DefaultNaN =
75 V8_EXPORT_PRIVATE extern const float kFP32DefaultNaN =
/third_party/node/deps/v8/src/torque/
Dkythe-data.h58 V8_EXPORT_PRIVATE static kythe_entity_t AddConstantDefinition(
60 V8_EXPORT_PRIVATE static void AddConstantUse(SourcePosition use_position,
63 V8_EXPORT_PRIVATE static kythe_entity_t AddFunctionDefinition(
65 V8_EXPORT_PRIVATE static void AddCall(Callable* caller,
69 V8_EXPORT_PRIVATE static kythe_entity_t AddClassFieldDefinition(
71 V8_EXPORT_PRIVATE static void AddClassFieldUse(SourcePosition use_position,
74 V8_EXPORT_PRIVATE static kythe_entity_t AddBindingDefinition(
76 V8_EXPORT_PRIVATE static kythe_entity_t AddBindingDefinition(
78 V8_EXPORT_PRIVATE static void AddBindingUse(SourcePosition use_position,
80 V8_EXPORT_PRIVATE static void AddBindingUse(SourcePosition use_position,
[all …]
/third_party/node/deps/v8/src/heap/
Dheap.h398 V8_EXPORT_PRIVATE static int GetMaximumFillToAlign(
402 V8_EXPORT_PRIVATE static int GetFillToAlign(Address address,
478 V8_EXPORT_PRIVATE void WriteBarrierForRange(HeapObject object, TSlot start,
481 V8_EXPORT_PRIVATE static void WriteBarrierForCodeSlow(Code host);
483 V8_EXPORT_PRIVATE static void GenerationalBarrierSlow(HeapObject object,
486 V8_EXPORT_PRIVATE inline void RecordEphemeronKeyWrite(
488 V8_EXPORT_PRIVATE static void EphemeronKeyWriteBarrierFromCode(
490 V8_EXPORT_PRIVATE static void GenerationalBarrierForCodeSlow(
492 V8_EXPORT_PRIVATE static bool PageFlagsAreConsistent(HeapObject object);
512 V8_EXPORT_PRIVATE void MoveRange(HeapObject dst_object, ObjectSlot dst_slot,
[all …]
Dspaces.h113 class V8_EXPORT_PRIVATE Space : public BaseSpace {
304 V8_EXPORT_PRIVATE void CreateBlackArea(Address start, Address end);
305 V8_EXPORT_PRIVATE void CreateBlackAreaBackground(Address start, Address end);
345 class V8_EXPORT_PRIVATE ObjectIterator : public Malloced {
430 V8_EXPORT_PRIVATE LocalAllocationBuffer(LocalAllocationBuffer&& other)
434 V8_EXPORT_PRIVATE LocalAllocationBuffer& operator=(
449 V8_EXPORT_PRIVATE LinearAllocationArea CloseAndMakeIterable();
456 V8_EXPORT_PRIVATE LocalAllocationBuffer(
486 V8_EXPORT_PRIVATE void AddAllocationObserver(
488 V8_EXPORT_PRIVATE void RemoveAllocationObserver(
[all …]
Dmemory-allocator.h78 V8_EXPORT_PRIVATE void FreeQueuedChunks();
81 V8_EXPORT_PRIVATE void EnsureUnmappingCompleted();
82 V8_EXPORT_PRIVATE void TearDown();
84 V8_EXPORT_PRIVATE int NumberOfChunks();
174 V8_EXPORT_PRIVATE static base::AddressRegion ComputeDiscardMemoryArea(
177 V8_EXPORT_PRIVATE MemoryAllocator(Isolate* isolate,
181 V8_EXPORT_PRIVATE void TearDown();
186 V8_EXPORT_PRIVATE Page* AllocatePage(
190 V8_EXPORT_PRIVATE LargePage* AllocateLargePage(LargeObjectSpace* space,
199 V8_EXPORT_PRIVATE void Free(MemoryAllocator::FreeMode mode,
[all …]
/third_party/node/deps/v8/src/handles/
Dpersistent-handles.h27 V8_EXPORT_PRIVATE explicit PersistentHandles(Isolate* isolate);
28 V8_EXPORT_PRIVATE ~PersistentHandles();
33 V8_EXPORT_PRIVATE void Iterate(RootVisitor* visitor);
49 V8_EXPORT_PRIVATE bool Contains(Address* location);
54 V8_EXPORT_PRIVATE Address* GetHandle(Address value);
59 V8_EXPORT_PRIVATE void CheckOwnerIsNotParked();
108 V8_EXPORT_PRIVATE explicit PersistentHandlesScope(Isolate* isolate);
109 V8_EXPORT_PRIVATE ~PersistentHandlesScope();
112 V8_EXPORT_PRIVATE std::unique_ptr<PersistentHandles> Detach();
Dlocal-handles.h34 V8_EXPORT_PRIVATE Address* AddBlock();
35 V8_EXPORT_PRIVATE void RemoveUnusedBlocks();
38 V8_EXPORT_PRIVATE static void ZapRange(Address* start, Address* end);
65 V8_EXPORT_PRIVATE static void CloseMainThreadScope(LocalHeap* local_heap,
69 V8_EXPORT_PRIVATE void OpenMainThreadScope(LocalHeap* local_heap);
71 V8_EXPORT_PRIVATE static Address* GetMainThreadHandle(LocalHeap* local_heap,
/third_party/node/deps/v8/src/debug/
Ddebug-interface.h64 V8_EXPORT_PRIVATE void SetBreakOnNextFunctionCall(Isolate* isolate);
68 V8_EXPORT_PRIVATE void ClearBreakOnNextFunctionCall(Isolate* isolate);
88 V8_EXPORT_PRIVATE bool GetPrivateMembers(Local<Context> context,
139 V8_EXPORT_PRIVATE void BreakRightNow(
147 V8_EXPORT_PRIVATE void SetTerminateOnResume(Isolate* isolate);
177 class V8_EXPORT_PRIVATE ScriptSource {
195 class V8_EXPORT_PRIVATE Script {
252 V8_EXPORT_PRIVATE void GetLoadedScripts(Isolate* isolate,
289 V8_EXPORT_PRIVATE void SetDebugDelegate(Isolate* isolate,
293 V8_EXPORT_PRIVATE void TierDownAllModulesPerIsolate(Isolate* isolate);
[all …]
/third_party/node/deps/v8/src/objects/
Dscope-info.h108 V8_EXPORT_PRIVATE bool HasFunctionName() const;
113 V8_EXPORT_PRIVATE bool HasSharedFunctionName() const;
115 V8_EXPORT_PRIVATE bool HasInferredFunctionName() const;
132 V8_EXPORT_PRIVATE Object FunctionName() const;
140 V8_EXPORT_PRIVATE Object InferredFunctionName() const;
241 V8_EXPORT_PRIVATE bool HasLocalsBlockList() const;
245 V8_EXPORT_PRIVATE StringSet LocalsBlockList() const;
262 V8_EXPORT_PRIVATE static Handle<ScopeInfo> CreateForWithScope(
264 V8_EXPORT_PRIVATE static Handle<ScopeInfo> CreateForEmptyFunction(
272 V8_EXPORT_PRIVATE static Handle<ScopeInfo> RecreateWithBlockList(
[all …]
Dfield-type.h22 V8_EXPORT_PRIVATE static Handle<FieldType> None(Isolate* isolate);
23 V8_EXPORT_PRIVATE static Handle<FieldType> Any(Isolate* isolate);
24 V8_EXPORT_PRIVATE static FieldType Class(Map map);
25 V8_EXPORT_PRIVATE static Handle<FieldType> Class(Handle<Map> map,
27 V8_EXPORT_PRIVATE static FieldType cast(Object object);
44 V8_EXPORT_PRIVATE bool Equals(FieldType other) const;
45 V8_EXPORT_PRIVATE void PrintTo(std::ostream& os) const;
Dstring.h197 EXPORT_TEMPLATE_DECLARE(V8_EXPORT_PRIVATE)
286 V8_EXPORT_PRIVATE V8_INLINE FlatContent
288 V8_EXPORT_PRIVATE V8_INLINE FlatContent
391 V8_EXPORT_PRIVATE bool HasOneBytePrefix(base::Vector<const char> str);
392 V8_EXPORT_PRIVATE inline bool IsOneByteEqualTo(base::Vector<const char> str);
408 V8_EXPORT_PRIVATE std::unique_ptr<char[]> ToCString(
414 V8_EXPORT_PRIVATE bool MakeExternal(
416 V8_EXPORT_PRIVATE bool MakeExternal(
443 V8_EXPORT_PRIVATE void PrintOn(FILE* out);
444 V8_EXPORT_PRIVATE void PrintOn(std::ostream& out);
[all …]
Dcode.h308 V8_EXPORT_PRIVATE Address OffHeapInstructionStart(Isolate* isolate,
311 V8_EXPORT_PRIVATE Address OffHeapInstructionEnd(Isolate* isolate,
369 V8_EXPORT_PRIVATE void Disassemble(const char* name, std::ostream& os,
733 V8_EXPORT_PRIVATE Address OffHeapInstructionStart(HeapObject code,
735 V8_EXPORT_PRIVATE Address OffHeapInstructionEnd(HeapObject code,
737 V8_EXPORT_PRIVATE int OffHeapInstructionSize(HeapObject code, Builtin builtin);
739 V8_EXPORT_PRIVATE Address OffHeapMetadataStart(HeapObject code,
741 V8_EXPORT_PRIVATE Address OffHeapMetadataEnd(HeapObject code, Builtin builtin);
742 V8_EXPORT_PRIVATE int OffHeapMetadataSize(HeapObject code, Builtin builtin);
744 V8_EXPORT_PRIVATE Address OffHeapSafepointTableAddress(HeapObject code,
[all …]
Dobjects.h356 V8_EXPORT_PRIVATE bool ToInt32(int32_t* value);
374 V8_EXPORT_PRIVATE static Handle<Object> NewStorageFor(
387 V8_EXPORT_PRIVATE bool BooleanValue(Isolate* isolate);
391 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT static Maybe<ComparisonResult>
395 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT static Maybe<bool> Equals(
399 V8_EXPORT_PRIVATE bool StrictEquals(Object that);
451 V8_EXPORT_PRIVATE static MaybeHandle<String> NoSideEffectsToMaybeString(
454 V8_EXPORT_PRIVATE static Handle<String> NoSideEffectsToString(
509 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT static MaybeHandle<Object>
519 V8_EXPORT_PRIVATE V8_WARN_UNUSED_RESULT static Maybe<bool> SetProperty(
[all …]
Dmap.h480 V8_EXPORT_PRIVATE Map FindRootMap(Isolate* isolate) const;
481 V8_EXPORT_PRIVATE Map FindFieldOwner(Isolate* isolate,
529 V8_EXPORT_PRIVATE static Handle<Map> PrepareForDataProperty(
533 V8_EXPORT_PRIVATE static Handle<Map> Normalize(Isolate* isolate,
556 V8_EXPORT_PRIVATE static void SetPrototype(
592 V8_EXPORT_PRIVATE void SetInstanceDescriptors(Isolate* isolate,
666 V8_EXPORT_PRIVATE static MaybeHandle<Map> TryUpdate(
672 V8_EXPORT_PRIVATE static Handle<Map> Update(Isolate* isolate,
676 V8_EXPORT_PRIVATE static Handle<Map> CopyInitialMap(
683 V8_EXPORT_PRIVATE static Handle<Map> CopyInsertDescriptor(
[all …]
/third_party/node/deps/v8/src/diagnostics/
Dbasic-block-profiler.h27 V8_EXPORT_PRIVATE BasicBlockProfilerData(
29 V8_EXPORT_PRIVATE BasicBlockProfilerData(
59 V8_EXPORT_PRIVATE void ResetCounts();
81 V8_EXPORT_PRIVATE static BasicBlockProfiler* Get();
83 V8_EXPORT_PRIVATE void ResetCounts(Isolate* isolate);
84 V8_EXPORT_PRIVATE bool HasData(Isolate* isolate);
85 V8_EXPORT_PRIVATE void Print(std::ostream& os, Isolate* isolate);
90 V8_EXPORT_PRIVATE std::vector<bool> GetCoverageBitmap(Isolate* isolate);
/third_party/node/deps/v8/src/logging/
Dtracing-flags.h20 static V8_EXPORT_PRIVATE std::atomic_uint runtime_stats;
21 static V8_EXPORT_PRIVATE std::atomic_uint gc;
22 static V8_EXPORT_PRIVATE std::atomic_uint gc_stats;
23 static V8_EXPORT_PRIVATE std::atomic_uint ic_stats;
24 static V8_EXPORT_PRIVATE std::atomic_uint zone_stats;
/third_party/node/deps/v8/src/heap/base/
Dactive-system-pages.h24 V8_EXPORT_PRIVATE size_t Init(size_t header_size, size_t page_size_bits,
29 V8_EXPORT_PRIVATE size_t Add(size_t start, size_t end, size_t page_size_bits);
34 V8_EXPORT_PRIVATE size_t Reduce(ActiveSystemPages updated_value);
37 V8_EXPORT_PRIVATE size_t Clear();
40 V8_EXPORT_PRIVATE size_t Size(size_t page_size_bits) const;
/third_party/node/deps/v8/src/profiler/
Dprofile-generator.h32 class V8_EXPORT_PRIVATE SourcePositionTable : public Malloced {
171 V8_EXPORT_PRIVATE static const char* const kEmptyResourceName;
175 V8_EXPORT_PRIVATE static const char* const kProgramEntryName;
176 V8_EXPORT_PRIVATE static const char* const kIdleEntryName;
177 V8_EXPORT_PRIVATE static const char* const kGarbageCollectorEntryName;
180 V8_EXPORT_PRIVATE static const char* const kUnresolvedFunctionName;
181 V8_EXPORT_PRIVATE static const char* const kRootEntryName;
183 V8_EXPORT_PRIVATE static CodeEntry* program_entry();
184 V8_EXPORT_PRIVATE static CodeEntry* idle_entry();
185 V8_EXPORT_PRIVATE static CodeEntry* gc_entry();
[all …]
/third_party/node/deps/v8/src/common/
Dassert-scope.h37 V8_EXPORT_PRIVATE PerThreadAssertScope();
38 V8_EXPORT_PRIVATE ~PerThreadAssertScope();
43 V8_EXPORT_PRIVATE static bool IsAllowed();
83 V8_EXPORT_PRIVATE explicit ScopeType(Isolate* isolate); \
86 V8_EXPORT_PRIVATE ~ScopeType(); \
90 V8_EXPORT_PRIVATE static void Open(Isolate* isolate, \
92 V8_EXPORT_PRIVATE static void Close(Isolate* isolate, \
154 V8_EXPORT_PRIVATE static bool IsAllowed() { in IsAllowed()
171 V8_EXPORT_PRIVATE CombinationAssertScope() : Scope(), NextScopes() {} in CombinationAssertScope()
173 V8_EXPORT_PRIVATE explicit CombinationAssertScope(Isolate* isolate) in CombinationAssertScope()
[all …]
/third_party/node/deps/v8/src/strings/
Dunicode.h154 class V8_EXPORT_PRIVATE Utf8 {
210 struct V8_EXPORT_PRIVATE ID_Start {
213 struct V8_EXPORT_PRIVATE ID_Continue {
216 struct V8_EXPORT_PRIVATE WhiteSpace {
233 struct V8_EXPORT_PRIVATE ToLowercase {
238 struct V8_EXPORT_PRIVATE ToUppercase {
243 struct V8_EXPORT_PRIVATE Ecma262Canonicalize {
247 struct V8_EXPORT_PRIVATE Ecma262UnCanonicalize {
251 struct V8_EXPORT_PRIVATE CanonicalizationRange {

12345678910>>...22