![]() |
v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <heap.h>
Static Public Member Functions | |
static Object * | Lookup (FixedArray *cache, String *string, String *pattern) |
static void | Enter (Heap *heap, FixedArray *cache, String *string, String *pattern, FixedArray *array) |
static void | Clear (FixedArray *cache) |
Static Public Attributes | |
static const int | kStringSplitCacheSize = 0x100 |
|
static |
Definition at line 2794 of file heap.cc.
References Smi::FromInt(), StringSplitCache::kStringSplitCacheSize, and FixedArray::set().
|
static |
Definition at line 2751 of file heap.cc.
References String::cast(), Smi::FromInt(), FixedArray::get(), StringSplitCache::kStringSplitCacheSize, FixedArrayBase::length(), Heap::LookupSymbol(), FixedArray::set(), and HeapObject::set_map_no_write_barrier().
Referenced by v8::internal::RUNTIME_FUNCTION().
|
static |
Definition at line 2732 of file heap.cc.
References Smi::FromInt(), FixedArray::get(), and StringSplitCache::kStringSplitCacheSize.
Referenced by v8::internal::RUNTIME_FUNCTION().
|
static |
Definition at line 2511 of file heap.h.
Referenced by StringSplitCache::Clear(), StringSplitCache::Enter(), and StringSplitCache::Lookup().