v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::TypeFeedbackStorage Struct Reference

#include <wasm-module.h>

Collaboration diagram for v8::internal::wasm::TypeFeedbackStorage:

Public Member Functions

size_t EstimateCurrentMemoryConsumption () const
 

Public Attributes

std::unordered_map< uint32_t, FunctionTypeFeedbackfeedback_for_function
 
std::unordered_map< uint32_t, uint32_t > deopt_count_for_function
 
base::Mutex mutex
 
WellKnownImportsList well_known_imports
 

Detailed Description

Definition at line 665 of file wasm-module.h.

Member Function Documentation

◆ EstimateCurrentMemoryConsumption()

size_t v8::internal::wasm::TypeFeedbackStorage::EstimateCurrentMemoryConsumption ( ) const

Definition at line 746 of file wasm-module.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ deopt_count_for_function

std::unordered_map<uint32_t, uint32_t> v8::internal::wasm::TypeFeedbackStorage::deopt_count_for_function

Definition at line 667 of file wasm-module.h.

◆ feedback_for_function

std::unordered_map<uint32_t, FunctionTypeFeedback> v8::internal::wasm::TypeFeedbackStorage::feedback_for_function

Definition at line 666 of file wasm-module.h.

◆ mutex

base::Mutex v8::internal::wasm::TypeFeedbackStorage::mutex
mutable

Definition at line 681 of file wasm-module.h.

◆ well_known_imports

WellKnownImportsList v8::internal::wasm::TypeFeedbackStorage::well_known_imports

Definition at line 683 of file wasm-module.h.


The documentation for this struct was generated from the following files: