v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RegExpResultsCache Class Reference

#include <heap.h>

Public Types

enum  ResultsCacheType { REGEXP_MULTIPLE_INDICES, STRING_SPLIT_SUBSTRINGS }
 

Static Public Member Functions

static ObjectLookup (Heap *heap, String *key_string, Object *key_pattern, ResultsCacheType type)
 
static void Enter (Heap *heap, String *key_string, Object *key_pattern, FixedArray *value_array, ResultsCacheType type)
 
static void Clear (FixedArray *cache)
 

Static Public Attributes

static const int kRegExpResultsCacheSize = 0x100
 

Detailed Description

Definition at line 3010 of file heap.h.

Member Enumeration Documentation

Enumerator
REGEXP_MULTIPLE_INDICES 
STRING_SPLIT_SUBSTRINGS 

Definition at line 3012 of file heap.h.

Member Function Documentation

void Clear ( FixedArray cache)
static

Field Documentation

const int kRegExpResultsCacheSize = 0x100
static

The documentation for this class was generated from the following files: