Searched refs:MapCache (Results 1 - 8 of 8) sorted by relevance

/external/v8/src/
H A Dfactory.cc1318 Handle<MapCache> Factory::NewMapCache(int at_least_space_for) {
1320 MapCache::Allocate(at_least_space_for), MapCache); local
1329 MapCache::cast(context->map_cache())->Put(keys, map);
1332 context->set_map_cache(MapCache::cast(result));
1337 Handle<MapCache> Factory::AddToMapCache(Handle<Context> context,
1341 UpdateMapCacheWith(*context, *keys, *map), MapCache); local
1349 Handle<MapCache> new_cache = NewMapCache(24);
1353 Handle<MapCache> cache =
1354 Handle<MapCache>(MapCach
[all...]
H A Dfactory.h501 Handle<MapCache> NewMapCache(int at_least_space_for);
504 Handle<MapCache> AddToMapCache(Handle<Context> context,
H A Dmark-compact.cc2409 MapCache* map_cache = reinterpret_cast<MapCache*>(raw_map_cache);
2412 for (int i = MapCache::kElementsStartIndex;
2414 i += MapCache::kEntrySize) {
2418 STATIC_ASSERT(MapCache::kEntrySize == 2);
H A Dobjects.h80 // - MapCache
841 V(MapCache) \
2962 // MapCache.
2966 class MapCache: public HashTable<MapCacheShape, HashTableKey*> { class in namespace:v8::internal
2971 static inline MapCache* cast(Object* obj);
2974 DISALLOW_IMPLICIT_CONSTRUCTORS(MapCache);
H A Dliveobjectlist.cc78 v(MapCache, "unexpected: MapCache") \
H A Dobjects.cc11926 Object* MapCache::Lookup(FixedArray* array) {
11934 MaybeObject* MapCache::Put(FixedArray* array, Map* value) {
11941 MapCache* cache = reinterpret_cast<MapCache*>(obj);
H A Dobjects-inl.h2130 CAST_ACCESSOR(MapCache)
/external/v8/test/cctest/
H A Dtest-api.cc16013 { i::MapCache* map_cache =
16014 i::MapCache::cast(i::Isolate::Current()->context()->map_cache());
16022 i::MapCache* map_cache = i::MapCache::cast(raw_map_cache);

Completed in 197 milliseconds