Lines Matching refs:transitions
1554 // Element transitions are stored in the descriptor for property "", which is
1638 // then transitions are not added to it, so we are done.
1784 // All calls to ReplaceSlowProperty have had all transitions removed.
1809 // Do not add transitions to the map of "new Object()".
2493 // where map transitions and null descriptors are handled.
2930 // Neither properties nor transitions found.
3058 // Neither properties nor transitions found.
4756 // Don't copy descriptors, so map transitions always remain a forest.
4759 // collector relies on being able to reverse pointers from transitions
4890 // An iterator over all map transitions in an descriptor array, reusing the map
4969 // An iterator over all prototype transitions, reusing the map field of the
5035 // (a) If we currently follow normal map transitions, we temporarily store
5038 // Note that a single descriptor can have 0, 1, or 2 transitions.
5040 // (b) If we currently follow prototype transitions, we temporarily store
5042 // transitions, and restore it to the fixed array map afterwards.
5045 // iterating over map transitions and one iterating over prototype transisitons.
5715 // Transitions are only kept when inserting another transition.
5719 // removing all other transitions is not supported.
5780 // Copy the descriptors, filtering out transitions and null descriptors,
7326 // Make sure that an entry containing only dead transitions gets collected.
7488 // Remove map transitions because they point to maps with a
8620 int transitions = NumberOfProtoTransitions() + 1;
8622 if (transitions > capacity) {
8628 GetHeap()->AllocateFixedArray(transitions * 2 * step + header);
8639 int last = transitions - 1;
8643 SetNumberOfProtoTransitions(transitions);