|
V8 Project
|
#include <objects-inl.h>
Collaboration diagram for v8::internal::Code::FindAndReplacePattern: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().
Here is the caller graph for this function:
|
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().