Home
last modified time | relevance | path

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

12345678910>>...34

/third_party/node/deps/v8/src/heap/
H A Dfactory.h114 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string,
115 Handle<Object> to_number, const char* type_of,
119 Handle<Oddball> NewSelfReferenceMarker();
123 Handle<Oddball> NewBasicBlockCountersMarker();
126 Handle<PropertyArray> NewPropertyArray(
139 Handle<ClosureFeedbackCellArray> NewClosureFeedbackCellArray(int num_slots);
143 Handle<FeedbackVector> NewFeedbackVector(
144 Handle<SharedFunctionInfo> shared,
145 Handle<ClosureFeedbackCellArra
[all...]
H A Dfactory-base.h67 inline Handle<Oddball> ToBoolean(bool value);
72 inline Handle<Object> NewNumber(double value);
74 inline Handle<Object> NewNumberFromInt(int32_t value);
76 inline Handle<Object> NewNumberFromUint(uint32_t value);
78 inline Handle<Object> NewNumberFromSize(size_t value);
80 inline Handle<Object> NewNumberFromInt64(int64_t value);
82 inline Handle<HeapNumber> NewHeapNumber(double value);
84 inline Handle<HeapNumber> NewHeapNumberFromBits(uint64_t bits);
86 inline Handle<HeapNumber> NewHeapNumberWithHoleNaN();
89 Handle<HeapNumbe
[all...]
H A Dfactory.cc101 Handle<ByteArray> reloc_info = in BuildInternal()
106 Handle<CodeDataContainer> data_container; in BuildInternal()
115 const auto canonical_code_data_container = Handle<CodeDataContainer>::cast( in BuildInternal()
141 Handle<OnHeapBasicBlockProfilerData> on_heap_profiler_data; in BuildInternal()
147 Handle<ArrayList> list(isolate_->heap()->basic_block_profiling_data(), in BuildInternal()
149 Handle<ArrayList> new_list = in BuildInternal()
158 Handle<Code> code; in BuildInternal()
202 Handle<Object> self_reference; in BuildInternal()
254 Handle<String> disassembly = in BuildInternal()
292 Handle<Cod in AllocateCode()
[all...]
/third_party/node/deps/v8/src/objects/
H A Djs-temporal-objects.h52 Isolate* isolate, Handle<JSFunction> target,
53 Handle<HeapObject> new_target, Handle<Object> identifier);
57 Isolate* isolate, Handle<JSTemporalCalendar> calendar,
58 Handle<Object> temporal_date_like);
62 Isolate* isolate, Handle<JSTemporalCalendar> calendar,
63 Handle<Object> temporal_date_like);
67 Isolate* isolate, Handle<JSTemporalCalendar> calendar,
68 Handle<Object> temporal_date_like);
72 Isolate* isolate, Handle<JSTemporalCalenda
[all...]
H A Dkeys.h59 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter,
63 Handle<FixedArray> GetKeys(
65 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver,
66 Handle<JSReceiver> object);
72 static Handle<FixedArray> GetOwnEnumPropertyKeys(Isolate* isolate,
73 Handle<JSObject> object);
78 AddKey(Handle<Object> key, AddKeyConversion convert = DO_NOT_CONVERT);
92 void AddShadowingKey(Handle<Object> key);
98 CollectPrivateNames(Handle<JSReceiver> receiver, Handle<JSObjec
[all...]
H A Dmap.h114 using MapHandles = std::vector<Handle<Map>>;
456 static Handle<PrototypeInfo> GetOrCreatePrototypeInfo(
457 Handle<JSObject> prototype, Isolate* isolate);
458 static Handle<PrototypeInfo> GetOrCreatePrototypeInfo(
459 Handle<Map> prototype_map, Isolate* isolate);
461 static void SetShouldBeFastPrototypeMap(Handle<Map> map, bool value,
470 static Handle<Object> GetOrCreatePrototypeChainValidityCell(Handle<Map> map,
527 Representation* representation, Handle<FieldType>* field_type);
529 V8_EXPORT_PRIVATE static Handle<Ma
[all...]
H A Djs-locale.h34 static MaybeHandle<JSLocale> New(Isolate* isolate, Handle<Map> map,
35 Handle<String> locale,
36 Handle<JSReceiver> options);
39 Handle<JSLocale> locale);
41 Handle<JSLocale> locale);
44 Isolate* isolate, Handle<JSLocale> locale);
46 Isolate* isolate, Handle<JSLocale> locale);
48 Isolate* isolate, Handle<JSLocale> locale);
50 Isolate* isolate, Handle<JSLocale> locale);
52 Isolate* isolate, Handle<JSLocal
[all...]
H A Djs-objects.h84 static void DeleteNormalizedProperty(Handle<JSReceiver> object,
89 Isolate* isolate, Handle<JSReceiver> receiver,
94 Isolate* isolate, Handle<JSReceiver> receiver,
98 Handle<JSReceiver> receiver);
100 Handle<JSReceiver> receiver);
104 Isolate* isolate, Handle<JSReceiver> receiver);
107 Isolate* isolate, Handle<JSReceiver> object, Handle<Object> proto);
114 Isolate* isolate, Handle<JSReceiver> target, Handle<Objec
[all...]
H A Dsource-text-module.cc21 V8_INLINE size_t operator()(Handle<String> string) const { in operator ()()
27 V8_INLINE bool operator()(Handle<String> lhs, Handle<String> rhs) const { in operator ()()
33 : public std::unordered_set<Handle<String>, StringHandleHash,
35 ZoneAllocator<Handle<String>>> {
38 : std::unordered_set<Handle<String>, StringHandleHash, StringHandleEqual, in UnorderedStringSet()
39 ZoneAllocator<Handle<String>>>( in UnorderedStringSet()
41 ZoneAllocator<Handle<String>>(zone)) {} in UnorderedStringSet()
46 Handle<String>, Handle<Objec
[all...]
H A Djs-function.h32 Handle<JSFunctionOrBoundFunctionOrWrappedFunction> function,
33 Handle<JSReceiver> target, Handle<String> prefix, int arg_count);
45 Handle<JSBoundFunction> function);
47 Handle<JSBoundFunction> function);
55 static Handle<String> ToString(Handle<JSBoundFunction> function);
66 Handle<JSWrappedFunction> function);
68 Handle<JSWrappedFunction> function);
71 Handle<NativeContex
[all...]
H A Dmap-updater.h52 MapUpdater(Isolate* isolate, Handle<Map> old_map);
57 Handle<Map> ReconfigureToDataField(InternalIndex descriptor,
61 Handle<FieldType> field_type);
64 Handle<Map> ReconfigureElementsKind(ElementsKind elements_kind);
68 Handle<Map> Update();
76 static Handle<Map> ReconfigureExistingProperty(Isolate* isolate,
77 Handle<Map> map,
83 static void GeneralizeField(Isolate* isolate, Handle<Map> map,
87 Handle<FieldType> new_field_type);
103 static inline Handle<Ma
[all...]
H A Djs-proxy.h23 Handle<Object>,
24 Handle<Object>);
27 static void Revoke(Handle<JSProxy> proxy);
30 static MaybeHandle<HeapObject> GetPrototype(Handle<JSProxy> receiver);
34 Isolate* isolate, Handle<JSProxy> proxy, Handle<Object> value,
37 V8_WARN_UNUSED_RESULT static Maybe<bool> IsExtensible(Handle<JSProxy> proxy);
40 V8_WARN_UNUSED_RESULT static Maybe<bool> IsArray(Handle<JSProxy> proxy);
44 Handle<JSProxy> proxy, ShouldThrow should_throw);
48 Isolate* isolate, Handle<JSProx
[all...]
H A Dsource-text-module.h47 static Handle<Object> LoadVariable(Isolate* isolate,
48 Handle<SourceTextModule> module,
50 static void StoreVariable(Handle<SourceTextModule> module, int cell_index,
51 Handle<Object> value);
60 Isolate* isolate, Handle<SourceTextModule> module);
62 Handle<SourceTextModule> module,
63 Handle<Object> exception);
67 static Handle<JSModuleNamespace> GetModuleNamespace(
68 Isolate* isolate, Handle<SourceTextModule> module, int module_request);
73 Isolate* isolate, Handle<SourceTextModul
[all...]
H A Dlookup.h27 inline PropertyKey(Isolate* isolate, Handle<Name> name);
29 inline PropertyKey(Isolate* isolate, Handle<Object> valid_key);
31 PropertyKey(Isolate* isolate, Handle<Object> key, bool* success);
34 Handle<Name> name() const { return name_; } in name()
36 inline Handle<Name> GetName(Isolate* isolate);
39 Handle<Name> name_;
73 inline LookupIterator(Isolate* isolate, Handle<Object> receiver,
74 Handle<Name> name,
76 inline LookupIterator(Isolate* isolate, Handle<Object> receiver,
77 Handle<Nam
[all...]
H A Dbigint.h155 static Handle<BigInt> UnaryMinus(Isolate* isolate, Handle<BigInt> x);
156 static MaybeHandle<BigInt> BitwiseNot(Isolate* isolate, Handle<BigInt> x);
157 static MaybeHandle<BigInt> Exponentiate(Isolate* isolate, Handle<BigInt> base,
158 Handle<BigInt> exponent);
159 static MaybeHandle<BigInt> Multiply(Isolate* isolate, Handle<BigInt> x,
160 Handle<BigInt> y);
161 static MaybeHandle<BigInt> Divide(Isolate* isolate, Handle<BigInt> x,
162 Handle<BigInt> y);
163 static MaybeHandle<BigInt> Remainder(Isolate* isolate, Handle<BigIn
[all...]
/third_party/node/deps/v8/src/execution/
H A Dmessages.h40 MessageLocation(Handle<Script> script, int start_pos, int end_pos);
41 MessageLocation(Handle<Script> script, int start_pos, int end_pos,
42 Handle<SharedFunctionInfo> shared);
45 MessageLocation(Handle<Script> script, Handle<SharedFunctionInfo> shared,
49 Handle<Script> script() const { return script_; } in script()
53 Handle<SharedFunctionInfo> shared() const { return shared_; } in shared()
56 Handle<Script> script_;
60 Handle<SharedFunctionInfo> shared_;
79 Handle<JSFunctio
[all...]
H A Dmessages.cc30 MessageLocation::MessageLocation(Handle<Script> script, int start_pos, in MessageLocation()
37 MessageLocation::MessageLocation(Handle<Script> script, int start_pos, in MessageLocation()
38 int end_pos, Handle<SharedFunctionInfo> shared) in MessageLocation()
45 MessageLocation::MessageLocation(Handle<Script> script, in MessageLocation()
46 Handle<SharedFunctionInfo> shared, in MessageLocation()
61 Handle<Object> message_obj) { in DefaultMessageReport()
67 Handle<Object> data(loc->script()->name(), isolate); in DefaultMessageReport()
70 data_str = Handle<String>::cast(data)->ToCString(DISALLOW_NULLS); in DefaultMessageReport()
76 Handle<JSMessageObject> MessageHandler::MakeMessageObject( in MakeMessageObject()
78 Handle<Objec in MakeMessageObject()
[all...]
/third_party/node/deps/v8/src/api/
H A Dapi-arguments.h43 Handle<V> GetReturnValue(Isolate* isolate);
87 inline Handle<Object> CallAccessorSetter(Handle<AccessorInfo> info,
88 Handle<Name> name,
89 Handle<Object> value);
91 inline Handle<Object> CallAccessorGetter(Handle<AccessorInfo> info,
92 Handle<Name> name);
96 inline Handle<Object> CallNamedQuery(Handle<InterceptorInf
[all...]
H A Dapi-natives.cc42 Handle<ObjectTemplateInfo> data,
43 Handle<JSReceiver> new_target,
47 Isolate* isolate, Handle<NativeContext> native_context,
48 Handle<FunctionTemplateInfo> data,
52 Isolate* isolate, Handle<FunctionTemplateInfo> data, in InstantiateFunction()
59 Isolate* isolate, Handle<Object> data, in Instantiate()
63 isolate, Handle<FunctionTemplateInfo>::cast(data), maybe_name); in Instantiate()
65 return InstantiateObject(isolate, Handle<ObjectTemplateInfo>::cast(data), in Instantiate()
66 Handle<JSReceiver>(), false); in Instantiate()
73 Handle<JSObjec in DefineAccessorProperty()
[all...]
/third_party/node/deps/v8/src/debug/
H A Ddebug.h66 static BreakLocation FromFrame(Handle<DebugInfo> debug_info,
69 static void AllAtCurrentStatement(Handle<DebugInfo> debug_info,
81 bool HasBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info) const;
92 BreakLocation(Handle<AbstractCode> abstract_code, DebugBreakType type, in BreakLocation()
111 static int BreakIndexFromCodeOffset(Handle<DebugInfo> debug_info,
112 Handle<AbstractCode> abstract_code,
118 Handle<AbstractCode> abstract_code_;
130 explicit BreakIterator(Handle<DebugInfo> debug_info);
158 Handle<DebugInfo> debug_info_;
175 Handle<DebugInf in set_next()
[all...]
H A Ddebug-scopes.h51 ScopeIterator(Isolate* isolate, Handle<JSFunction> function);
52 ScopeIterator(Isolate* isolate, Handle<JSGeneratorObject> generator);
55 Handle<JSObject> MaterializeScopeDetails();
74 Handle<JSObject> ScopeObject(Mode mode);
80 bool SetVariableValue(Handle<String> variable_name, Handle<Object> new_value);
85 Handle<StringSet> GetLocals() { return locals_; } in GetLocals()
89 Handle<Object> GetFunctionDebugName() const;
91 Handle<Script> GetScript() const { return script_; } in GetScript()
105 Handle<Contex
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-classes.cc42 Handle<JSFunction> constructor = args.at<JSFunction>(0); in RUNTIME_FUNCTION()
43 Handle<String> name(constructor->shared().Name(), isolate); in RUNTIME_FUNCTION()
45 Handle<Context> context = handle(constructor->native_context(), isolate); in RUNTIME_FUNCTION()
47 Handle<JSFunction> realm_type_error_function( in RUNTIME_FUNCTION()
84 Object ThrowNotSuperConstructor(Isolate* isolate, Handle<Object> constructor, in ThrowNotSuperConstructor()
85 Handle<JSFunction> function) { in ThrowNotSuperConstructor()
86 Handle<String> super_name; in ThrowNotSuperConstructor()
89 handle(Handle<JSFunction>::cast(constructor)->shared().Name(), isolate); in ThrowNotSuperConstructor()
100 Handle<String> function_name(function->shared().Name(), isolate); in ThrowNotSuperConstructor()
118 Handle<Objec in RUNTIME_FUNCTION()
[all...]
/third_party/node/deps/v8/src/json/
H A Djson-stringifier.cc29 V8_WARN_UNUSED_RESULT MaybeHandle<Object> Stringify(Handle<Object> object,
30 Handle<Object> replacer,
31 Handle<Object> gap);
36 bool InitializeReplacer(Handle<Object> replacer);
37 bool InitializeGap(Handle<Object> gap);
40 Handle<Object> object, Handle<Object> key);
42 Handle<Object> value, Handle<Object> key, Handle<Objec
[all...]
/third_party/node/deps/v8/src/ic/
H A Dic.h34 IC(Isolate* isolate, Handle<FeedbackVector> vector, FeedbackSlot slot,
42 void UpdateState(Handle<Object> lookup_start_object, Handle<Object> name);
44 bool RecomputeHandlerForName(Handle<Object> name);
45 void MarkRecomputeHandler(Handle<Object> name) { in MarkRecomputeHandler()
74 void set_accessor(Handle<Object> accessor) { accessor_ = accessor; } in set_accessor()
82 inline Handle<Object> CodeHandler(Builtin builtin);
85 bool ConfigureVectorState(IC::State new_state, Handle<Object> key);
87 void ConfigureVectorState(Handle<Name> name, Handle<Ma
[all...]
/third_party/node/deps/v8/src/codegen/
H A Dcompilation-cache.h16 class Handle;
37 Handle<CompilationCacheTable> GetTable(int generation);
40 Handle<CompilationCacheTable> GetFirstTable() { in GetFirstTable()
43 void SetFirstTable(Handle<CompilationCacheTable> value) { in SetFirstTable()
59 void Remove(Handle<SharedFunctionInfo> function_info);
85 MaybeHandle<SharedFunctionInfo> Lookup(Handle<String> source,
89 void Put(Handle<String> source, LanguageMode language_mode,
90 Handle<SharedFunctionInfo> function_info);
115 InfoCellPair Lookup(Handle<String> source,
116 Handle<SharedFunctionInf
[all...]

Completed in 17 milliseconds

12345678910>>...34