Home | History | Annotate | Download | only in src

Lines Matching refs:Transition

242 // Indicates whether the transition is simple: the target map of the transition
4040 // When we transition the table to a new version we obsolete it and reuse parts
4041 // of the memory to store information how to transition an iterator to the new
5507 // Group of code that embed a transition to this map, and depend on being
5508 // deoptimized when the transition is replaced by a new version.
5527 // Group of code that depends on element transition information in
5680 // slack tracking already finished for the transition tree. Any other value
5682 // the map isn't part of the transition tree anymore.
5706 // (traverse the map transition tree starting from the
5708 // - Traverse the transition tree again and decrease the instance size
5732 // Completes inobject slack tracking for the transition tree starting at this
5851 // Returns true if transition to the given map requires special
5854 // Returns true if transition to the given map removes a tagged in-object
5857 // Returns true if transition to the given map replaces a tagged in-object
5916 // The field overlaps with the back pointer. All maps in a transition tree
5923 // [back pointer]: points back to the parent map from which a transition
5988 // is found by re-transitioning from the root of the transition tree using the
6067 // Returns a copy of the map, prepared for inserting into the transition
6173 // When there is only one transition, it is stored directly in this field;
6174 // otherwise a transition array is used.
6291 // taken by this function. Returns |nullptr| if matching transition map is
8829 // transition_info bitfields, for constructed array transition info.
10510 // there is a newer table that it needs to transition to.
10559 void Transition();
11069 // * a pointer to a map: a transition used to ensure map sharing