v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include "v8.h"
#include "accessors.h"
#include "api.h"
#include "arguments.h"
#include "bootstrapper.h"
#include "compiler.h"
#include "debug.h"
#include "execution.h"
#include "global-handles.h"
#include "natives.h"
#include "runtime.h"
#include "string-search.h"
#include "stub-cache.h"
#include "vm-state-inl.h"
Go to the source code of this file.
Namespaces | |
v8 | |
v8::internal | |
Functions | |
Handle< FixedArray > | AddKeysFromJSArray (Handle< FixedArray > content, Handle< JSArray > array) |
Handle< FixedArray > | UnionOfKeys (Handle< FixedArray > first, Handle< FixedArray > second) |
Handle< JSGlobalProxy > | ReinitializeJSGlobalProxy (Handle< JSFunction > constructor, Handle< JSGlobalProxy > global) |
void | FlattenString (Handle< String > string) |
Handle< String > | FlattenGetString (Handle< String > string) |
Handle< Object > | ForceSetProperty (Handle< JSObject > object, Handle< Object > key, Handle< Object > value, PropertyAttributes attributes) |
Handle< Object > | DeleteProperty (Handle< JSObject > object, Handle< Object > key) |
Handle< Object > | ForceDeleteProperty (Handle< JSObject > object, Handle< Object > key) |
Handle< Object > | HasProperty (Handle< JSReceiver > obj, Handle< Object > key) |
Handle< Object > | GetProperty (Handle< JSReceiver > obj, const char *name) |
Handle< Object > | GetProperty (Isolate *isolate, Handle< Object > obj, Handle< Object > key) |
Handle< String > | LookupSingleCharacterStringFromCode (Isolate *isolate, uint32_t index) |
Handle< JSValue > | GetScriptWrapper (Handle< Script > script) |
void | InitScriptLineEnds (Handle< Script > script) |
Handle< FixedArray > | CalculateLineEnds (Handle< String > src, bool with_last_line) |
int | GetScriptLineNumber (Handle< Script > script, int code_pos) |
int | GetScriptColumnNumber (Handle< Script > script, int code_pos) |
int | GetScriptLineNumberSafe (Handle< Script > script, int code_pos) |
v8::Handle< v8::Array > | GetKeysForNamedInterceptor (Handle< JSReceiver > receiver, Handle< JSObject > object) |
v8::Handle< v8::Array > | GetKeysForIndexedInterceptor (Handle< JSReceiver > receiver, Handle< JSObject > object) |
Handle< Object > | GetScriptNameOrSourceURL (Handle< Script > script) |
Handle< FixedArray > | GetKeysInFixedArrayFor (Handle< JSReceiver > object, KeyCollectionType type, bool *threw) |
Handle< JSArray > | GetKeysFor (Handle< JSReceiver > object, bool *threw) |
Handle< FixedArray > | ReduceFixedArrayTo (Handle< FixedArray > array, int length) |
Handle< FixedArray > | GetEnumPropertyKeys (Handle< JSObject > object, bool cache_result) |
void | AddWeakObjectToCodeDependency (Heap *heap, Handle< Object > object, Handle< Code > code) |