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

This is the complete list of members for v8::internal::compiler::turboshaft::MaybeRedundantStoresTable, including all inherited members.

active_keys_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
BeginBlock(const Block *block)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
block_to_snapshot_mapping_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
current_block_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
current_snapshot_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
Get(Key key) constv8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
GetObservability(OpIndex base, int32_t offset, uint8_t size)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
GetPredecessorValue(Key key, int predecessor_index)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
graph_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
IsSealed()v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
Key typedefv8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >
key_mapping_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
kNoMergedPredecessorv8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >privatestatic
kNoMergeOffsetv8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >privatestatic
log_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
LogEntries(SnapshotData *s)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inlineprivate
map_to_key(OpIndex base, int32_t offset, uint8_t size)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinlineprivate
MarkAllStoresAsGCObservable()v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
MarkAllStoresAsObservable()v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
MarkPotentiallyAliasingStoresAsObservable(OpIndex base, int32_t offset)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
MarkStoreAsUnobservable(OpIndex base, int32_t offset, uint8_t size)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
MaybeRedundantStoresTable(const Graph &graph, Zone *zone)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinlineexplicit
merge_values_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
MergePredecessors(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
merging_entries_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
MoveToNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
NewKey(MaybeRedundantStoresKeyData data, StoreObservability initial_value=StoreObservability{})v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
NewKey(StoreObservability initial_value=StoreObservability{})v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
NewSnapshot(SnapshotData *parent)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inlineprivate
OnNewKey(Key key, StoreObservability value)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
OnValueChange(Key key, StoreObservability old_value, StoreObservability new_value)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
path_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
Print(std::ostream &os, const char *sep="\n") constv8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
RecordMergeValue(TableEntry &entry, const StoreObservability &value, uint32_t predecessor_index, uint32_t predecessor_count)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
ReplaySnapshot(SnapshotData *snapshot, ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inlineprivate
RevertCurrentSnapshot(ChangeCallback &change_callback)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inlineprivate
root_snapshot_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
Seal(bool *snapshot_has_changed=nullptr)v8::internal::compiler::turboshaft::MaybeRedundantStoresTableinline
v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >::Seal()v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
Set(Key key, StoreObservability new_value)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
SetNoNotify(Key key, StoreObservability new_value)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
snapshots_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
SnapshotTable(Zone *zone)v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inlineexplicit
StartNewSnapshot(base::Vector< const Snapshot > predecessors)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
StartNewSnapshot(std::initializer_list< Snapshot > predecessors={})v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
StartNewSnapshot(Snapshot parent)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
StartNewSnapshot(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
StartNewSnapshot(std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun)v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >::StartNewSnapshot(base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >::StartNewSnapshot(std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >::StartNewSnapshot(Snapshot parent, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >::StartNewSnapshot(base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >::StartNewSnapshot(std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={})v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >inline
successor_snapshots_v8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
Super typedefv8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< MaybeRedundantStoresTable, StoreObservability, MaybeRedundantStoresKeyData >
super typedefv8::internal::compiler::turboshaft::MaybeRedundantStoresTableprivate
table_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private
TableEntry typedefv8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >
zone_v8::internal::compiler::turboshaft::SnapshotTable< StoreObservability, MaybeRedundantStoresKeyData >private