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
v8utils.h File Reference
#include "utils.h"
#include "platform.h"
Include dependency graph for v8utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  AsciiStringAdapter
 
class  MemoryMappedExternalResource
 
class  StringBuilder
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define PRINTF_CHECKING
 
#define FPRINTF_CHECKING
 

Functions

void PrintF (const char *format,...)
 
void PrintF (FILE *out, const char *format,...)
 
void PrintPID (const char *format,...)
 
void Flush (FILE *out)
 
void Flush ()
 
char * ReadLine (const char *prompt)
 
byte * ReadBytes (const char *filename, int *size, bool verbose)
 
int AppendChars (const char *filename, const char *str, int size, bool verbose)
 
int WriteChars (const char *filename, const char *str, int size, bool verbose)
 
int WriteBytes (const char *filename, const byte *bytes, int size, bool verbose)
 
int WriteAsCFile (const char *filename, const char *varname, const char *str, int size, bool verbose=true)
 
template<typename T >
Vector< Handle< Object > > HandleVector (v8::internal::Handle< T > *elms, int length)
 
template<typename T >
void CopyWords (T *dst, T *src, int num_words)
 
template<typename T , typename U >
void MemsetPointer (T **dest, U *value, int counter)
 
Vector< const char > ReadFile (const char *filename, bool *exists, bool verbose)
 
Vector< const char > ReadFile (FILE *file, bool *exists, bool verbose)
 
template<typename sourcechar , typename sinkchar >
 INLINE (void CopyChars(sinkchar *dest, const sourcechar *src, int chars))
 
template<typename sourcechar , typename sinkchar >
void CopyChars (sinkchar *dest, const sourcechar *src, int chars)
 

Macro Definition Documentation

#define FPRINTF_CHECKING

Definition at line 53 of file v8utils.h.

#define PRINTF_CHECKING

Definition at line 52 of file v8utils.h.