構成 | ネームスペース | 関数

src/utils.h

ソースコードを見る。

構成

class  v8::internal::BitField< T, shift, size >
class  v8::internal::StaticResource< T >
class  v8::internal::Access< T >
class  v8::internal::Vector< T >
class  v8::internal::EmbeddedVector< T, kSize >
class  v8::internal::AsciiStringAdapter
class  v8::internal::StringBuilder

ネームスペース

namespace  v8
namespace  v8::internal

関数

template<typename T >
static bool v8::internal::IsPowerOf2 (T x)
static int v8::internal::ArithmeticShiftRight (int x, int s)
template<typename T >
static int v8::internal::OffsetFrom (T x)
template<typename T >
static T v8::internal::AddressFrom (int x)
template<typename T >
static T v8::internal::RoundDown (T x, int m)
template<typename T >
static T v8::internal::RoundUp (T x, int m)
uint32_t v8::internal::RoundUpToPowerOf2 (uint32_t x)
template<typename T >
static bool v8::internal::IsAligned (T value, T alignment)
static bool v8::internal::IsAddressAligned (Address addr, int alignment, int offset)
template<typename T >
static T v8::internal::Max (T a, T b)
template<typename T >
static T v8::internal::Min (T a, T b)
byte * v8::internal::EncodeInt (byte *p, int x)
byte * v8::internal::DecodeInt (byte *p, int *x)
byte * v8::internal::EncodeUnsignedIntBackward (byte *p, unsigned int x)
byte * v8::internal::DecodeUnsignedIntBackward (byte *p, unsigned int *x)
void v8::internal::PrintF (const char *format,...)
void v8::internal::Flush ()
char * v8::internal::ReadLine (const char *prompt)
char * v8::internal::ReadChars (const char *filename, int *size, bool verbose)
int v8::internal::WriteChars (const char *filename, const char *str, int size, bool verbose)
int v8::internal::WriteAsCFile (const char *filename, const char *varname, const char *str, int size, bool verbose=true)
Vector< const char > v8::internal::CStrVector (const char *data)
Vector< char > v8::internal::MutableCStrVector (char *data)
Vector< char > v8::internal::MutableCStrVector (char *data, int max)
template<typename T >
Vector< Handle< Object > > v8::internal::HandleVector (v8::internal::Handle< T > *elms, int length)
Vector< const char > v8::internal::ReadFile (const char *filename, bool *exists, bool verbose)
template<typename sourcechar , typename sinkchar >
static void v8::internal::CopyChars (sinkchar *dest, const sourcechar *src, int chars)
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義