v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <hydrogen.h>
Public Member Functions | |
HValueMap (Zone *zone) | |
void | Kill (GVNFlagSet flags) |
void | Add (HValue *value, Zone *zone) |
HValue * | Lookup (HValue *value) const |
HValueMap * | Copy (Zone *zone) const |
bool | IsEmpty () const |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Definition at line 1255 of file hydrogen.h.
Definition at line 1257 of file hydrogen.h.
Referenced by HValueMap::Copy().
Definition at line 1271 of file hydrogen.h.
References EnumSet< E, T >::Add(), and HValue::gvn_flags().
Definition at line 1278 of file hydrogen.h.
References HValueMap::HValueMap().
|
inline |
Definition at line 1282 of file hydrogen.h.
void Kill | ( | GVNFlagSet | flags | ) |
Definition at line 1431 of file hydrogen.cc.
References EnumSet< E, T >::ContainsAnyOf(), HValue::gvn_flags(), and NULL.
Definition at line 1479 of file hydrogen.cc.
References HValue::Equals(), HValue::Hashcode(), and NULL.