Searched refs:DoubleToStringCache (Results 1 – 7 of 7) sorted by relevance
110 class DoubleToStringCache : public detail::EtsToStringCache<EtsDouble, DoubleToStringCache> {};
357 template class EtsToStringCache<EtsDouble, DoubleToStringCache>;
66 class DoubleToStringCache; variable330 DoubleToStringCache *GetDoubleToStringCache() in GetDoubleToStringCache()407 DoubleToStringCache *doubleToStringCache_ {nullptr};
308 return DoubleToStringCache::FromCoreType(cache) in DoubleToStringDecimalEntrypoint()322 return DoubleToStringCache::GetNoCache(bit_cast<double>(number))->GetCoreType(); in DoubleToStringDecimalNoCacheEntrypoint()
247 doubleToStringCache_ = DoubleToStringCache::Create(coro); in Initialize()
149 } while (DoubleToStringCache::GetIndex(value) >= UNIQUE_HASHES); in SetupRepeatedHashes()164 } while (DoubleToStringCache::GetIndex(value) >= UNIQUE_HASHES); in SetupRepeatedHashesAndValues()177 while (cacheIndexToValue.size() < DoubleToStringCache::SIZE / 2U) { in SetupUniqueHashes()179 cacheIndexToValue[DoubleToStringCache::GetIndex(value)] = value; in SetupUniqueHashes()
387 …return DoubleToStringCache::FromCoreType(cache)->GetOrCache(EtsCoroutine::GetCurrent(), bit_cast<d… in CompilerDoubleToStringDecimal()