V8 Project
|
#include <objects-inl.h>
Public Member Functions | |
FindAndReplacePattern () | |
void | Add (Handle< Map > map_to_find, Handle< Object > obj_to_replace) |
Private Attributes | |
int | count_ |
Handle< Map > | find_ [kMaxCount] |
Handle< Object > | replace_ [kMaxCount] |
Static Private Attributes | |
static const int | kMaxCount = 4 |
Friends | |
class | Code |
Definition at line 5049 of file objects-inl.h.
|
inline |
Definition at line 5051 of file objects-inl.h.
|
inline |
Definition at line 5052 of file objects-inl.h.
References count_, DCHECK, find_, kMaxCount, and replace_.
Referenced by v8::internal::PropertyICCompiler::ComputeCompareNil(), v8::internal::FINAL< kOperandKind, kNumCachedOperands >::GetCodeCopyFromTemplate(), and v8::internal::StoreGlobalStub::GetCodeCopyFromTemplate().
|
friend |
Definition at line 5063 of file objects-inl.h.
|
private |
Definition at line 5060 of file objects-inl.h.
Referenced by Add(), and v8::internal::Code::FindAndReplace().
Definition at line 5061 of file objects-inl.h.
Referenced by Add(), and v8::internal::Code::FindAndReplace().
|
staticprivate |
Definition at line 5059 of file objects-inl.h.
Referenced by Add(), and v8::internal::Code::FindAndReplace().
Definition at line 5062 of file objects-inl.h.
Referenced by Add(), and v8::internal::Code::FindAndReplace().