Home | History | Annotate | Download | only in src

Lines Matching full:backing

1015   // the field caching the address of the backing store.  When we encounter
1081 // the field caching the address of the backing store. When we encounter
1874 // Otherwise, properties will need to be moved to the backing store.
1920 // - Copy all existing properties in, in the following order: backing store
1923 // * Copy inobject properties from the backing store back into the object.
1925 // frees inobject properties that moved to the backing store.
1926 // * If there are properties left in the backing store, trim of the space used
1928 // * If there are properties left in the backing store, install the backing
1966 // space. Therefore it could be done by extending the backing store.
1980 DCHECK(target_index >= 0); // Must be a backing store index.
2059 // If there are properties in the new backing store, trim it to the correct
2060 // size and install the backing store into the object.
4454 // Find the backing store.
4467 // Compute the effective length and allocate a new backing store.
4479 // Switch to using the dictionary as the backing storage for elements.
4638 // If there is no backing store yet, store the identity hash inline.
5276 // No existing elements, use a pre-allocated empty backing store
5960 // getter/setter pair in an arguments elements dictionary backing
6030 // Update the dictionary backing store on the object.
6035 // switch to a direct backing store without the parameter map. This
10964 // Allocate a new fast elements backing store.
11985 // Check if the capacity of the backing store needs to be increased, or if
12027 // Increase backing store capacity if that's been decided previously.
12961 // If the fast-case backing storage takes up roughly three times as
12962 // much space (in machine words) as a dictionary backing storage
12994 // If the dictionary backing storage takes up roughly half as much
12995 // space (in machine words) as a fast-case backing storage would,