v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <stub-cache.h>
Public Member Functions | |
StoreStubCompiler (Isolate *isolate, StrictModeFlag strict_mode) | |
Handle< Code > | CompileStoreField (Handle< JSObject > object, int index, Handle< Map > transition, Handle< String > name) |
Handle< Code > | CompileStoreCallback (Handle< JSObject > object, Handle< AccessorInfo > callback, Handle< String > name) |
Handle< Code > | CompileStoreViaSetter (Handle< JSObject > receiver, Handle< JSFunction > setter, Handle< String > name) |
Handle< Code > | CompileStoreInterceptor (Handle< JSObject > object, Handle< String > name) |
Handle< Code > | CompileStoreGlobal (Handle< GlobalObject > object, Handle< JSGlobalPropertyCell > holder, Handle< String > name) |
Definition at line 686 of file stub-cache.h.
|
inline |
Definition at line 688 of file stub-cache.h.
Handle<Code> CompileStoreCallback | ( | Handle< JSObject > | object, |
Handle< AccessorInfo > | callback, | ||
Handle< String > | name | ||
) |
Referenced by StubCache::ComputeStoreCallback().
Handle<Code> CompileStoreField | ( | Handle< JSObject > | object, |
int | index, | ||
Handle< Map > | transition, | ||
Handle< String > | name | ||
) |
Referenced by StubCache::ComputeStoreField().
Handle<Code> CompileStoreGlobal | ( | Handle< GlobalObject > | object, |
Handle< JSGlobalPropertyCell > | holder, | ||
Handle< String > | name | ||
) |
Referenced by StubCache::ComputeStoreGlobal().
Referenced by StubCache::ComputeStoreInterceptor().
Handle<Code> CompileStoreViaSetter | ( | Handle< JSObject > | receiver, |
Handle< JSFunction > | setter, | ||
Handle< String > | name | ||
) |
Referenced by StubCache::ComputeStoreViaSetter().