Searched refs:Handle (Results 1 - 25 of 912) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dfactory.h31 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string,
32 Handle<Object> to_number, const char* type_of,
36 Handle<FixedArray> NewFixedArray(int size,
48 Handle<FixedArray> NewFixedArrayWithHoles(
53 Handle<FixedArray> NewUninitializedFixedArray(int size);
57 Handle<BoilerplateDescription> NewBoilerplateDescription(int boilerplate,
65 Handle<FixedArrayBase> NewFixedDoubleArray(
70 Handle<FixedArrayBase> NewFixedDoubleArrayWithHoles(
74 Handle<FrameArra
[all...]
H A Dapi-natives.h23 Handle<FunctionTemplateInfo> data);
26 Handle<ObjectTemplateInfo> data,
27 Handle<JSReceiver> new_target = Handle<JSReceiver>());
30 Handle<ObjectTemplateInfo> data);
38 static Handle<JSFunction> CreateApiFunction(Isolate* isolate,
39 Handle<FunctionTemplateInfo> obj,
40 Handle<Object> prototype,
43 static void AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info,
44 Handle<Nam
[all...]
H A Dmap-updater.h46 MapUpdater(Isolate* isolate, Handle<Map> old_map)
56 Handle<Map> ReconfigureToDataField(int descriptor,
60 Handle<FieldType> field_type);
63 Handle<Map> ReconfigureElementsKind(ElementsKind elements_kind);
67 Handle<Map> Update();
93 Handle<DescriptorArray> BuildDescriptorArray();
99 Handle<Map> FindSplitMap(Handle<DescriptorArray> descriptors);
133 inline Handle<FieldType> GetOrComputeFieldType(
141 inline Handle<FieldTyp
[all...]
H A Djson-stringifier.h20 MUST_USE_RESULT MaybeHandle<Object> Stringify(Handle<Object> object,
21 Handle<Object> replacer,
22 Handle<Object> gap);
27 bool InitializeReplacer(Handle<Object> replacer);
28 bool InitializeGap(Handle<Object> gap);
31 Handle<Object> object,
32 Handle<Object> key);
34 Handle<Object> value, Handle<Object> key, Handle<Objec
[all...]
H A Dkeys.h40 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter,
44 Handle<FixedArray> GetKeys(
46 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver,
47 Handle<JSReceiver> object);
48 Maybe<bool> CollectOwnElementIndices(Handle<JSReceiver> receiver,
49 Handle<JSObject> object);
50 Maybe<bool> CollectOwnPropertyNames(Handle<JSReceiver> receiver,
51 Handle<JSObject> object);
53 Handle<AccessCheckInfo> access_check_info, Handle<JSReceive
[all...]
H A Delements.h34 virtual void Validate(Handle<JSObject> obj) = 0;
46 virtual bool HasElement(Handle<JSObject> holder, uint32_t index,
47 Handle<FixedArrayBase> backing_store,
50 inline bool HasElement(Handle<JSObject> holder, uint32_t index,
55 virtual Handle<Object> Get(Handle<JSObject> holder, uint32_t entry) = 0;
66 virtual void SetLength(Handle<JSArray> holder, uint32_t new_length) = 0;
69 virtual void Delete(Handle<JSObject> holder, uint32_t entry) = 0;
83 virtual void CollectElementIndices(Handle<JSObject> object,
84 Handle<FixedArrayBas
[all...]
H A Dallocation-site-scopes.h23 Handle<AllocationSite> top() { return top_; }
24 Handle<AllocationSite> current() { return current_; }
26 bool ShouldCreateMemento(Handle<JSObject> object) { return false; }
35 void InitializeTraversal(Handle<AllocationSite> site) {
37 current_ = Handle<AllocationSite>::New(*top_, isolate());
42 Handle<AllocationSite> top_;
43 Handle<AllocationSite> current_;
54 Handle<AllocationSite> EnterNewScope();
55 void ExitScope(Handle<AllocationSite> site, Handle<JSObjec
[all...]
H A Djson-parser.h19 Handle<Object> object,
20 Handle<Object> reviver);
23 JsonParseInternalizer(Isolate* isolate, Handle<JSReceiver> reviver)
26 MaybeHandle<Object> InternalizeJsonProperty(Handle<JSReceiver> holder,
27 Handle<String> key);
29 bool RecurseAndApply(Handle<JSReceiver> holder, Handle<String> name);
32 Handle<JSReceiver> reviver_;
40 Handle<String> source,
41 Handle<Objec
[all...]
H A Dcompilation-dependencies.h21 object_wrapper_(Handle<Foreign>::null()),
26 void Insert(DependentCode::DependencyGroup group, Handle<HeapObject> handle);
28 void AssumeInitialMapCantChange(Handle<Map> map) {
31 void AssumeFieldOwner(Handle<Map> map) {
34 void AssumeMapStable(Handle<Map> map);
36 Handle<Map> map,
38 void AssumeMapNotDeprecated(Handle<Map> map);
39 void AssumePropertyCell(Handle<PropertyCell> cell) {
42 void AssumeTenuringDecision(Handle<AllocationSite> site) {
45 void AssumeTransitionStable(Handle<AllocationSit
[all...]
H A Dcompilation-cache.h15 class Handle;
36 Handle<CompilationCacheTable> GetTable(int generation);
39 Handle<CompilationCacheTable> GetFirstTable() {
42 void SetFirstTable(Handle<CompilationCacheTable> value) {
59 void Remove(Handle<SharedFunctionInfo> function_info);
81 InfoVectorPair Lookup(Handle<String> source, Handle<Object> name,
84 Handle<Context> context, LanguageMode language_mode);
86 void Put(Handle<String> source, Handle<Contex
[all...]
H A Dproperty.h25 Handle<Name> GetKey() const { return key_; }
26 Handle<Object> GetValue() const { return value_; }
31 static Descriptor DataField(Handle<Name> key, int field_index,
35 static Descriptor DataField(Handle<Name> key, int field_index,
39 Handle<Object> wrapped_field_type);
41 static Descriptor DataConstant(Handle<Name> key, Handle<Object> value,
47 static Descriptor DataConstant(Handle<Name> key, int field_index,
48 Handle<Object> value,
51 static Descriptor AccessorConstant(Handle<Nam
[all...]
/external/v8/src/debug/
H A Ddebug-evaluate.h16 static MaybeHandle<Object> Global(Isolate* isolate, Handle<String> source);
25 Handle<String> source,
28 static bool FunctionHasNoSideEffect(Handle<SharedFunctionInfo> info);
57 Handle<Context> evaluation_context() const { return evaluation_context_; }
58 Handle<SharedFunctionInfo> outer_info() const { return outer_info_; }
62 Handle<ScopeInfo> scope_info;
63 Handle<Context> wrapped_context;
64 Handle<JSObject> materialized_object;
65 Handle<StringSet> whitelist;
70 void MaterializeArgumentsObject(Handle<JSObjec
[all...]
H A Ddebug-scopes.h47 ScopeIterator(Isolate* isolate, Handle<JSFunction> function);
48 ScopeIterator(Isolate* isolate, Handle<JSGeneratorObject> generator);
67 bool SetVariableValue(Handle<String> variable_name, Handle<Object> new_value);
69 Handle<ScopeInfo> CurrentScopeInfo();
73 Handle<Context> CurrentContext();
76 Handle<StringSet> GetNonLocals();
85 ExtendedScopeInfo(Handle<ScopeInfo> info, int start, int end)
87 explicit ExtendedScopeInfo(Handle<ScopeInfo> info)
89 Handle<ScopeInf
[all...]
H A Dliveedit.h47 static Handle<JSArray> Collect(FunctionLiteral* node, Handle<Script> script,
55 LiveEditFunctionTracker(Handle<Script> script, Zone* zone, Isolate* isolate);
58 void FunctionDone(Handle<SharedFunctionInfo> shared, Scope* scope);
59 Handle<Object> SerializeFunctionScope(Scope* scope);
61 Handle<Script> script_;
65 Handle<JSArray> result_;
78 Handle<Script> script,
79 Handle<String> source);
81 static void ReplaceFunctionCode(Handle<JSArra
[all...]
H A Ddebug-frames.h31 Handle<JSFunction> GetFunction();
32 Handle<Script> GetScript();
33 Handle<Object> GetParameter(int index);
34 Handle<Object> GetExpression(int index);
37 Handle<Object> GetContext();
47 void MaterializeStackLocals(Handle<JSObject> target,
48 Handle<ScopeInfo> scope_info);
50 void MaterializeStackLocals(Handle<JSObject> target,
51 Handle<JSFunction> function);
53 void UpdateStackLocalsFromMaterializedObject(Handle<JSObjec
[all...]
/external/v8/src/ic/
H A Dcall-optimization.h18 explicit CallOptimization(Handle<Object> function);
22 Handle<JSFunction> constant_function() const {
29 Handle<FunctionTemplateInfo> expected_receiver_type() const {
34 Handle<CallHandlerInfo> api_call_info() const {
40 Handle<JSObject> LookupHolderOfExpectedType(
41 Handle<Map> receiver_map, HolderLookup* holder_lookup,
45 bool IsCompatibleReceiver(Handle<Object> receiver,
46 Handle<JSObject> holder) const;
49 bool IsCompatibleReceiverMap(Handle<Map> receiver_map,
50 Handle<JSObjec
[all...]
H A Dhandler-compiler.h20 static Handle<Code> Find(Handle<Name> name, Handle<Map> map, Code::Kind kind,
24 PropertyHandlerCompiler(Isolate* isolate, Code::Kind kind, Handle<Map> map,
25 Handle<JSObject> holder, CacheHolderFlag cache_holder)
32 virtual Register FrontendHeader(Register object_reg, Handle<Name> name,
38 virtual void FrontendFooter(Handle<Name> name, Label* miss) { UNREACHABLE(); }
42 Register Frontend(Handle<Name> name);
56 Handle<Map> receiver_map,
70 Handle<Nam
[all...]
/external/webrtc/webrtc/modules/desktop_capture/
H A Dshared_memory.h34 typedef HANDLE Handle; typedef in class:webrtc::SharedMemory
35 static const Handle kInvalidHandle;
37 typedef int Handle;
38 static const Handle kInvalidHandle;
45 Handle handle() const { return handle_; }
54 SharedMemory(void* data, size_t size, Handle handle, int id);
58 const Handle handle_;
H A Dshared_memory.cc16 const SharedMemory::Handle SharedMemory::kInvalidHandle = NULL;
18 const SharedMemory::Handle SharedMemory::kInvalidHandle = -1;
21 SharedMemory::SharedMemory(void* data, size_t size, Handle handle, int id)
/external/v8/src/asmjs/
H A Dasm-js.h20 static bool IsStdlibValid(Isolate* isolate, Handle<FixedArray> wasm_data,
21 Handle<JSReceiver> stdlib);
23 Handle<FixedArray> wasm_data,
24 Handle<JSArrayBuffer> memory,
25 Handle<JSReceiver> foreign);
/external/libmojo/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
H A DHandleOwner.java7 import org.chromium.mojo.system.Handle;
16 public interface HandleOwner<H extends Handle> extends Closeable {
/external/v8/src/ast/
H A Dcompile-time-value.h29 static Handle<FixedArray> GetValue(Isolate* isolate, Expression* expression);
32 static LiteralType GetLiteralType(Handle<FixedArray> value);
35 static Handle<HeapObject> GetElements(Handle<FixedArray> value);
/external/v8/src/regexp/
H A Dregexp-utils.h19 static Handle<String> GenericCaptureGetter(Isolate* isolate,
20 Handle<RegExpMatchInfo> match_info,
25 Isolate* isolate, Handle<JSReceiver> regexp, int value);
27 Isolate* isolate, Handle<JSReceiver> recv);
31 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string,
32 Handle<Object> exec);
36 static Maybe<bool> IsRegExp(Isolate* isolate, Handle<Object> object);
40 static bool IsUnmodifiedRegExp(Isolate* isolate, Handle<Object> obj);
44 static int AdvanceStringIndex(Isolate* isolate, Handle<Strin
[all...]
/external/desugar/java/com/google/devtools/build/android/desugar/
H A DLambdaInfo.java19 import org.objectweb.asm.Handle;
27 Handle methodReference,
28 Handle bridgeMethod) {
39 public abstract Handle methodReference();
40 public abstract Handle bridgeMethod();
/external/libmojo/mojo/edk/js/
H A Dhandle.cc16 : handle_(mojo::Handle(handle)) {
49 v8::Handle<v8::Value> Converter<mojo::Handle>::ToV8(v8::Isolate* isolate,
50 const mojo::Handle& val) {
56 bool Converter<mojo::Handle>::FromV8(v8::Isolate* isolate,
57 v8::Handle<v8::Value> val,
58 mojo::Handle* out) {
60 *out = mojo::Handle();
64 gin::Handle<mojo::edk::js::HandleWrapper> handle;
65 if (!Converter<gin::Handle<moj
[all...]

Completed in 3395 milliseconds

1234567891011>>