|
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors) |
| |
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}) |
| |
| void | StartNewSnapshot (Snapshot parent) |
| |
template<class MergeFun >
requires (std::is_invocable_v<MergeFun, Key, base::Vector<const Value>>) |
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun) |
| |
template<class MergeFun >
requires (std::is_invocable_v<MergeFun, Key, base::Vector<const Value>>) |
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun) |
| |
| void | Set (Key key, Value new_value) |
| |
| void | SetNoNotify (Key key, Value new_value) |
| |
| Key | NewKey (KeyData data, Value initial_value=Value{}) |
| |
| Key | NewKey (Value initial_value=Value{}) |
| |
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={}) |
| |
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={}) |
| |
| void | StartNewSnapshot (Snapshot parent, const ChangeCallback &change_callback={}) |
| |
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) |
| |
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) |
| |
| Snapshot | Seal () |
| |
| const Value & | Get (Key key) const |
| |
| const Value & | GetPredecessorValue (Key key, int predecessor_index) |
| |
| bool | Set (Key key, Value new_value) |
| |
| | SnapshotTable (Zone *zone) |
| |
| Key | NewKey (NoKeyData data, Value initial_value=Value{}) |
| |
| Key | NewKey (Value initial_value=Value{}) |
| |
| bool | IsSealed () |
| |
template<class Derived, class
Value, class
KeyData = NoKeyData>
class v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< Derived, Value, KeyData >
Definition at line 519 of file snapshot-table.h.