| Index: src/heap-inl.h
 | 
| diff --git a/src/heap-inl.h b/src/heap-inl.h
 | 
| index 3229aeecc3096fa74bc9f022616eb277b4e79d58..11783b3e9465d024cc5558c83a936ef449ae21eb 100644
 | 
| --- a/src/heap-inl.h
 | 
| +++ b/src/heap-inl.h
 | 
| @@ -747,56 +747,6 @@ void Heap::CompletelyClearInstanceofCache() {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -MaybeObject* TranscendentalCache::Get(Type type, double input) {
 | 
| -  SubCache* cache = caches_[type];
 | 
| -  if (cache == NULL) {
 | 
| -    caches_[type] = cache = new SubCache(isolate_, type);
 | 
| -  }
 | 
| -  return cache->Get(input);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -Address TranscendentalCache::cache_array_address() {
 | 
| -  return reinterpret_cast<Address>(caches_);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -double TranscendentalCache::SubCache::Calculate(double input) {
 | 
| -  switch (type_) {
 | 
| -    case LOG:
 | 
| -      return fast_log(input);
 | 
| -    default:
 | 
| -      UNREACHABLE();
 | 
| -      return 0.0;  // Never happens.
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
| -MaybeObject* TranscendentalCache::SubCache::Get(double input) {
 | 
| -  Converter c;
 | 
| -  c.dbl = input;
 | 
| -  int hash = Hash(c);
 | 
| -  Element e = elements_[hash];
 | 
| -  if (e.in[0] == c.integers[0] &&
 | 
| -      e.in[1] == c.integers[1]) {
 | 
| -    ASSERT(e.output != NULL);
 | 
| -    isolate_->counters()->transcendental_cache_hit()->Increment();
 | 
| -    return e.output;
 | 
| -  }
 | 
| -  double answer = Calculate(input);
 | 
| -  isolate_->counters()->transcendental_cache_miss()->Increment();
 | 
| -  Object* heap_number;
 | 
| -  { MaybeObject* maybe_heap_number =
 | 
| -        isolate_->heap()->AllocateHeapNumber(answer);
 | 
| -    if (!maybe_heap_number->ToObject(&heap_number)) return maybe_heap_number;
 | 
| -  }
 | 
| -  elements_[hash].in[0] = c.integers[0];
 | 
| -  elements_[hash].in[1] = c.integers[1];
 | 
| -  elements_[hash].output = heap_number;
 | 
| -  return heap_number;
 | 
| -}
 | 
| -
 | 
| -
 | 
|  AlwaysAllocateScope::AlwaysAllocateScope() {
 | 
|    // We shouldn't hit any nested scopes, because that requires
 | 
|    // non-handle code to call handle code. The code still works but
 | 
| 
 |