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

#include <flags.h>

Static Public Member Functions

static List< const char * > * argv ()
 
static int SetFlagsFromCommandLine (int *argc, char **argv, bool remove_flags)
 
static int SetFlagsFromString (const char *str, int len)
 
static void ResetAllFlags ()
 
static void PrintHelp ()
 
static void EnforceFlagImplications ()
 

Detailed Description

Definition at line 38 of file flags.h.

Member Function Documentation

void EnforceFlagImplications ( )
static

Definition at line 542 of file flags.cc.

Referenced by V8::Initialize().

void PrintHelp ( )
static

Definition at line 519 of file flags.cc.

References v8::internal::builtins::num_flags.

Referenced by main(), FlagList::SetFlagsFromCommandLine(), and TEST().

void ResetAllFlags ( )
static

Definition at line 511 of file flags.cc.

References v8::internal::builtins::num_flags, and Flag::Reset().

int SetFlagsFromCommandLine ( int *  argc,
char **  argv,
bool  remove_flags 
)
static
int SetFlagsFromString ( const char *  str,
int  len 
)
static

Definition at line 475 of file flags.cc.

References FlagList::argv(), and Vector< T >::start().

Referenced by V8::SetFlagsFromString(), and TEST().


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