#include <stub-cache.h>
Public メソッド | |
| Object * | CompileStoreField (JSObject *object, int index, Map *transition, String *name) |
| Object * | CompileStoreCallback (JSObject *object, AccessorInfo *callbacks, String *name) |
| Object * | CompileStoreInterceptor (JSObject *object, String *name) |
Private メソッド | |
| Object * | GetCode (PropertyType type) |
stub-cache.h の 412 行で定義されています。
| Object * v8::internal::StoreStubCompiler::CompileStoreCallback | ( | JSObject * | object, | |
| AccessorInfo * | callbacks, | |||
| String * | name | |||
| ) |
stub-cache-arm.cc の 511 行で定義されています。
参照先 __, ASSERT, v8::internal::Builtins::builtin(), v8::internal::CALLBACKS, cmp(), v8::internal::eq, v8::internal::FieldMemOperand(), GetCode(), v8::internal::ip, v8::internal::HeapObject::kMapOffset, v8::internal::kPointerSize, v8::internal::kSmiTagMask, v8::internal::HeapObject::map(), v8::internal::ne, v8::internal::r0, v8::internal::r1, v8::internal::r2, v8::internal::r3, v8::internal::sp, と v8::internal::StoreIC_Miss().
| Object * v8::internal::StoreStubCompiler::CompileStoreField | ( | JSObject * | object, | |
| int | index, | |||
| Map * | transition, | |||
| String * | name | |||
| ) |
stub-cache-arm.cc の 408 行で定義されています。
参照先 __, ASSERT, v8::internal::Builtins::builtin(), cmp(), v8::internal::eq, v8::internal::FIELD, v8::internal::FieldMemOperand(), GetCode(), v8::internal::ip, v8::internal::HeapObject::kMapOffset, v8::internal::kPointerSize, v8::internal::JSObject::kPropertiesOffset, v8::internal::kSmiTagMask, v8::internal::HeapObject::map(), v8::internal::MAP_TRANSITION, v8::internal::ne, v8::internal::NULL, v8::internal::r0, v8::internal::r1, v8::internal::r2, v8::internal::r3, v8::internal::sp, と v8::internal::StoreIC_Miss().
| Object * v8::internal::StoreStubCompiler::CompileStoreInterceptor | ( | JSObject * | object, | |
| String * | name | |||
| ) |
stub-cache-arm.cc の 568 行で定義されています。
参照先 __, ASSERT, v8::internal::Builtins::builtin(), cmp(), v8::internal::eq, v8::internal::FieldMemOperand(), GetCode(), v8::internal::INTERCEPTOR, v8::internal::ip, v8::internal::HeapObject::kMapOffset, v8::internal::kPointerSize, v8::internal::kSmiTagMask, v8::internal::HeapObject::map(), v8::internal::ne, v8::internal::r0, v8::internal::r1, v8::internal::r2, v8::internal::r3, v8::internal::sp, と v8::internal::StoreIC_Miss().
| Object * v8::internal::StoreStubCompiler::GetCode | ( | PropertyType | type | ) | [private] |
1.7.1