v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData > Member List

This is the complete list of members for v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >, including all inherited members.

Base typedefv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >
current_snapshot_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
Get(OpIndex idx) constv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
Get(Key key) constv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
GetOrCreateKey(OpIndex idx)v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inlineprivate
GetPredecessorValue(OpIndex idx, int predecessor_index)v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >::GetPredecessorValue(Key key, int predecessor_index)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
HasKeyFor(OpIndex idx) constv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
indices_to_keys_v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >private
IsSealed()v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
Key typedefv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >
kNoMergedPredecessorv8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >privatestatic
kNoMergeOffsetv8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >privatestatic
log_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
LogEntries(SnapshotData *s)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inlineprivate
merge_values_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
MergePredecessors(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
merging_entries_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
MoveToNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
NewKey(OpIndex idx, KeyData data, Value initial_value=Value{})v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
NewKey(OpIndex idx, Value initial_value=Value{})v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >::NewKey(NoKeyData data, Value initial_value=Value{})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >::NewKey(Value initial_value=Value{})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
NewSnapshot(SnapshotData *parent)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inlineprivate
path_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
RecordMergeValue(TableEntry &entry, const Value &value, uint32_t predecessor_index, uint32_t predecessor_count)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
ReplaySnapshot(SnapshotData *snapshot, ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inlineprivate
RevertCurrentSnapshot(ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inlineprivate
root_snapshot_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
Seal()v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
Set(OpIndex idx, Value new_value)v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
Set(Key key, Value new_value)v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >::Set(Key key, Value new_value)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
snapshots_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
SnapshotTable(Zone *zone)v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inlineexplicit
SparseOpIndexSnapshotTable(Zone *zone)v8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inlineexplicit
StartNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
StartNewSnapshot(std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
StartNewSnapshot(Snapshot parent, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
StartNewSnapshot(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
StartNewSnapshot(std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >inline
table_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private
TableEntry typedefv8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >
TryGetKeyFor(OpIndex idx) constv8::internal::compiler::turboshaft::SparseOpIndexSnapshotTable< Value, KeyData >inline
zone_v8::internal::compiler::turboshaft::SnapshotTable< Value, NoKeyData >private