Home
last modified time | relevance | path

Searched refs:isolate (Results 1 - 25 of 1252) sorted by relevance

12345678910>>...51

/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-intl.cc42 HandleScope scope(isolate); in BUILTIN()
44 string = String::Flatten(isolate, string); in BUILTIN()
45 RETURN_RESULT_OR_FAILURE(isolate, Intl::ConvertToUpper(isolate, string)); in BUILTIN()
49 HandleScope handle_scope(isolate); in BUILTIN()
50 isolate->CountUsage(v8::Isolate::UseCounterFeature::kStringNormalize); in BUILTIN()
53 Handle<Object> form_input = args.atOrUndefined(isolate, 1); in BUILTIN()
55 RETURN_RESULT_OR_FAILURE(isolate, in BUILTIN()
56 Intl::Normalize(isolate, string, form_input)); in BUILTIN()
60 HandleScope scope(isolate); in BUILTIN()
168 DateTimeFormatRange( BuiltinArguments args, Isolate* isolate, const char* const method_name) DateTimeFormatRange() argument
233 CreateBoundFunction(Isolate* isolate, Handle<JSObject> object, Builtin builtin, int len) CreateBoundFunction() argument
262 LegacyFormatConstructor(BuiltinArguments args, Isolate* isolate, v8::Isolate::UseCounterFeature feature, Handle<Object> constructor, const char* method_name) LegacyFormatConstructor() argument
336 DisallowCallConstructor(BuiltinArguments args, Isolate* isolate, v8::Isolate::UseCounterFeature feature, const char* method_name) DisallowCallConstructor() argument
369 CallOrConstructConstructor(BuiltinArguments args, Isolate* isolate, const char* method_name) CallOrConstructConstructor() argument
532 NumberFormatRange(BuiltinArguments args, Isolate* isolate, const char* const method_name) NumberFormatRange() argument
[all...]
H A Dbuiltins-date.cc28 double ParseDateTimeString(Isolate* isolate, Handle<String> str) { in ParseDateTimeString() argument
29 str = String::Flatten(isolate, str); in ParseDateTimeString()
35 result = DateParser::Parse(isolate, str_content.ToOneByteVector(), out); in ParseDateTimeString()
37 result = DateParser::Parse(isolate, str_content.ToUC16Vector(), out); in ParseDateTimeString()
49 date = isolate->date_cache()->ToUTC(static_cast<int64_t>(date)); in ParseDateTimeString()
59 Object SetLocalDateValue(Isolate* isolate, Handle<JSDate> date, in SetLocalDateValue() argument
63 time_val = isolate->date_cache()->ToUTC(static_cast<int64_t>(time_val)); in SetLocalDateValue()
74 HandleScope scope(isolate); in BUILTIN()
75 if (args.new_target()->IsUndefined(isolate)) { in BUILTIN()
76 double const time_val = JSDate::CurrentTimeValue(isolate); in BUILTIN()
[all...]
H A Dbuiltins-bigint.cc18 HandleScope scope(isolate); in BUILTIN()
19 if (!args.new_target()->IsUndefined(isolate)) { // [[Construct]] in BUILTIN()
21 isolate, NewTypeError(MessageTemplate::kNotConstructor, in BUILTIN()
22 isolate->factory()->BigInt_string())); in BUILTIN()
25 Handle<Object> value = args.atOrUndefined(isolate, 1); in BUILTIN()
29 isolate, value, in BUILTIN()
30 JSReceiver::ToPrimitive(isolate, Handle<JSReceiver>::cast(value), in BUILTIN()
35 RETURN_RESULT_OR_FAILURE(isolate, BigInt::FromNumber(isolate, value)); in BUILTIN()
37 RETURN_RESULT_OR_FAILURE(isolate, BigIn in BUILTIN()
78 ThisBigIntValue(Isolate* isolate, Handle<Object> value, const char* caller) ThisBigIntValue() argument
98 BigIntToStringImpl(Handle<Object> receiver, Handle<Object> radix, Isolate* isolate, const char* builtin_name) BigIntToStringImpl() argument
[all...]
H A Dbuiltins-global.cc18 HandleScope scope(isolate); in BUILTIN()
21 isolate, encoded_uri, in BUILTIN()
22 Object::ToString(isolate, args.atOrUndefined(isolate, 1))); in BUILTIN()
24 RETURN_RESULT_OR_FAILURE(isolate, Uri::DecodeUri(isolate, encoded_uri)); in BUILTIN()
29 HandleScope scope(isolate); in BUILTIN()
32 isolate, encoded_uri_component, in BUILTIN()
33 Object::ToString(isolate, args.atOrUndefined(isolate, in BUILTIN()
[all...]
H A Dbuiltins-string.cc26 bool IsValidCodePoint(Isolate* isolate, Handle<Object> value) { in IsValidCodePoint() argument
28 !Object::ToNumber(isolate, value).ToHandle(&value)) { in IsValidCodePoint()
32 if (Object::ToInteger(isolate, value).ToHandleChecked()->Number() != in IsValidCodePoint()
46 base::uc32 NextCodePoint(Isolate* isolate, BuiltinArguments args, int index) { in NextCodePoint() argument
49 isolate, value, Object::ToNumber(isolate, value), kInvalidCodePoint); in NextCodePoint()
50 if (!IsValidCodePoint(isolate, value)) { in NextCodePoint()
51 isolate->Throw(*isolate->factory()->NewRangeError( in NextCodePoint()
62 HandleScope scope(isolate); in BUILTIN()
248 ConvertCaseHelper( Isolate* isolate, String string, SeqString result, int result_length, unibrow::Mapping<Converter, 128>* mapping) ConvertCaseHelper() argument
345 ConvertCase( Handle<String> s, Isolate* isolate, unibrow::Mapping<Converter, 128>* mapping) ConvertCase() argument
[all...]
H A Dbuiltins-regexp.cc20 HandleScope scope(isolate); in BUILTIN()
23 if (*recv == isolate->regexp_function()->prototype()) { in BUILTIN()
24 isolate->CountUsage(v8::Isolate::kRegExpPrototypeToString); in BUILTIN()
27 IncrementalStringBuilder builder(isolate); in BUILTIN()
33 isolate, source, in BUILTIN()
34 JSReceiver::GetProperty(isolate, recv, in BUILTIN()
35 isolate->factory()->source_string())); in BUILTIN()
37 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, source_str, in BUILTIN()
38 Object::ToString(isolate, source)); in BUILTIN()
46 isolate, flag in BUILTIN()
[all...]
H A Dbuiltins-object.cc24 HandleScope scope(isolate); in BUILTIN()
28 isolate, name, Object::ToName(isolate, args.atOrUndefined(isolate, 1))); in BUILTIN()
30 isolate, object, Object::ToObject(isolate, args.receiver())); in BUILTIN()
33 if (maybe.IsNothing()) return ReadOnlyRoots(isolate).exception(); in BUILTIN()
34 if (maybe.FromJust() == ABSENT) return ReadOnlyRoots(isolate).false_value(); in BUILTIN()
35 return isolate->heap()->ToBoolean((maybe.FromJust() & DONT_ENUM) == 0); in BUILTIN()
40 HandleScope scope(isolate); in BUILTIN()
63 ObjectDefineAccessor(Isolate* isolate, Handle<Object> object, Handle<Object> name, Handle<Object> accessor) ObjectDefineAccessor() argument
104 ObjectLookupAccessor(Isolate* isolate, Handle<Object> object, Handle<Object> key, AccessorComponent component) ObjectLookupAccessor() argument
273 GetOwnPropertyKeys(Isolate* isolate, BuiltinArguments args, PropertyFilter filter) GetOwnPropertyKeys() argument
[all...]
H A Dbuiltins-array.cc11 #include "src/execution/isolate.h"
31 inline bool IsJSArrayFastElementMovingAllowed(Isolate* isolate, in IsJSArrayFastElementMovingAllowed() argument
33 return JSObject::PrototypeHasNoElements(isolate, receiver); in IsJSArrayFastElementMovingAllowed()
41 inline bool HasOnlySimpleReceiverElements(Isolate* isolate, JSObject receiver) { in HasOnlySimpleReceiverElements() argument
44 return JSObject::PrototypeHasNoElements(isolate, receiver); in HasOnlySimpleReceiverElements()
47 inline bool HasOnlySimpleElements(Isolate* isolate, JSReceiver receiver) { in HasOnlySimpleElements() argument
49 PrototypeIterator iter(isolate, receiver, kStartAtReceiver); in HasOnlySimpleElements()
61 void MatchArrayElementsKindToArguments(Isolate* isolate, Handle<JSArray> array, in MatchArrayElementsKindToArguments() argument
91 HandleScope scope(isolate); in MatchArrayElementsKindToArguments()
100 inline bool EnsureJSArrayWithWritableFastElements(Isolate* isolate, in EnsureJSArrayWithWritableFastElements() argument
131 GetRelativeIndex(Isolate* isolate, double length, Handle<Object> index, double init_if_undefined) GetRelativeIndex() argument
152 GetLengthProperty( Isolate* isolate, Handle<JSReceiver> receiver) GetLengthProperty() argument
171 SetLengthProperty( Isolate* isolate, Handle<JSReceiver> receiver, double length) SetLengthProperty() argument
189 GenericArrayFill(Isolate* isolate, Handle<JSReceiver> receiver, Handle<Object> value, double start, double end) GenericArrayFill() argument
212 TryFastArrayFill( Isolate* isolate, BuiltinArguments* args, Handle<JSReceiver> receiver, Handle<Object> value, double start_index, double end_index) TryFastArrayFill() argument
307 GenericArrayPush(Isolate* isolate, BuiltinArguments* args) GenericArrayPush() argument
400 GenericArrayPop(Isolate* isolate, BuiltinArguments* args) GenericArrayPop() argument
504 CanUseFastArrayShift(Isolate* isolate, Handle<JSReceiver> receiver) CanUseFastArrayShift() argument
516 GenericArrayShift(Isolate* isolate, Handle<JSReceiver> receiver, double length) GenericArrayShift() argument
660 ArrayConcatVisitor(Isolate* isolate, Handle<HeapObject> storage, bool fast_elements) ArrayConcatVisitor() argument
841 EstimateElementCount(Isolate* isolate, Handle<JSArray> array) EstimateElementCount() argument
915 CollectElementIndices(Isolate* isolate, Handle<JSObject> object, uint32_t range, std::vector<uint32_t>* indices) CollectElementIndices() argument
1047 IterateElementsSlow(Isolate* isolate, Handle<JSReceiver> receiver, uint32_t length, ArrayConcatVisitor* visitor) IterateElementsSlow() argument
1073 IterateElements(Isolate* isolate, Handle<JSReceiver> receiver, ArrayConcatVisitor* visitor) IterateElements() argument
1241 IsConcatSpreadable(Isolate* isolate, Handle<Object> obj) IsConcatSpreadable() argument
1257 Slow_ArrayConcat(BuiltinArguments* args, Handle<Object> species, Isolate* isolate) Slow_ArrayConcat() argument
1410 Handle<Object> length(Smi::zero(), isolate); Slow_ArrayConcat() local
1447 IsSimpleArray(Isolate* isolate, Handle<JSArray> obj) IsSimpleArray() argument
1460 Fast_ArrayConcat(Isolate* isolate, BuiltinArguments* args) Fast_ArrayConcat() argument
1551 AddValueToKeyedGroup( Isolate* isolate, Handle<OrderedHashMap> groups, Handle<Object> key, Handle<Object> value) AddValueToKeyedGroup() argument
1568 Isolate* isolate = object->GetIsolate(); IsFastArray() local
1594 GenericArrayGroupBy( Isolate* isolate, Handle<JSReceiver> O, Handle<Object> callbackfn, Handle<OrderedHashMap> groups, double initialK, double len) GenericArrayGroupBy() argument
1644 FastArrayGroupBy( Isolate* isolate, Handle<JSArray> array, Handle<Object> callbackfn, Handle<OrderedHashMap> groups, double len, ElementsKind* result_elements_kind) FastArrayGroupBy() argument
[all...]
H A Dbuiltins-number.cc23 HandleScope scope(isolate); in BUILTIN()
25 Handle<Object> fraction_digits = args.atOrUndefined(isolate, 1); in BUILTIN()
29 value = handle(Handle<JSPrimitiveWrapper>::cast(value)->value(), isolate); in BUILTIN()
33 isolate, NewTypeError(MessageTemplate::kNotGeneric, in BUILTIN()
34 isolate->factory()->NewStringFromAsciiChecked( in BUILTIN()
36 isolate->factory()->Number_string())); in BUILTIN()
42 isolate, fraction_digits, Object::ToInteger(isolate, fraction_digits)); in BUILTIN()
45 if (std::isnan(value_number)) return ReadOnlyRoots(isolate).NaN_string(); in BUILTIN()
47 return (value_number < 0.0) ? ReadOnlyRoots(isolate) in BUILTIN()
[all...]
H A Dbuiltins-console.cc65 bool Formatter(Isolate* isolate, BuiltinArguments& args, int index) { in Formatter() argument
74 HandleScope scope(isolate); in Formatter()
75 auto percent = isolate->factory()->LookupSingleCharacterStringFromCode('%'); in Formatter()
79 state.off = String::IndexOf(isolate, state.str, percent, state.off); in Formatter()
85 uint16_t specifier = state.str->Get(state.off + 1, isolate); in Formatter()
88 current = isolate->factory()->nan_value(); in Formatter()
91 isolate->factory()->NewNumberFromInt(10)}; in Formatter()
92 auto builtin = specifier == 'f' ? isolate->global_parse_float_fun() in Formatter()
93 : isolate->global_parse_int_fun(); in Formatter()
94 if (!Execution::CallBuiltin(isolate, builti in Formatter()
143 ConsoleCall( Isolate* isolate, const internal::BuiltinArguments& args, void (debug::ConsoleDelegate::*func)(const v8::debug::ConsoleCallArguments&, const v8::debug::ConsoleContext&)) ConsoleCall() argument
167 LogTimerEvent(Isolate* isolate, BuiltinArguments args, v8::LogEventStatus se) LogTimerEvent() argument
227 InstallContextFunction(Isolate* isolate, Handle<JSObject> target, const char* name, Builtin builtin, int context_id, Handle<Object> context_name) InstallContextFunction() argument
[all...]
H A Dbuiltins-temporal.cc15 HandleScope scope(isolate); \
21 HandleScope scope(isolate); \
22 RETURN_RESULT_OR_FAILURE(isolate, JSTemporal##T::Now(isolate)); \
27 HandleScope scope(isolate); \
29 isolate, JSTemporal##T::Now(isolate, args.atOrUndefined(isolate, 1), \
30 args.atOrUndefined(isolate, 2))); \
35 HandleScope scope(isolate); \
[all...]
H A Dbuiltins-callsite.cc17 LookupIterator it(isolate, receiver, \
18 isolate->factory()->call_site_info_symbol(), \
22 isolate, \
24 isolate->factory()->NewStringFromAsciiChecked(method))); \
29 Object PositiveNumberOrNull(int value, Isolate* isolate) { in PositiveNumberOrNull() argument
30 if (value > 0) return *isolate->factory()->NewNumberFromInt(value); in PositiveNumberOrNull()
31 return ReadOnlyRoots(isolate).null_value(); in PositiveNumberOrNull()
37 HandleScope scope(isolate); in BUILTIN()
39 return PositiveNumberOrNull(CallSiteInfo::GetColumnNumber(frame), isolate); in BUILTIN()
43 HandleScope scope(isolate); in BUILTIN()
[all...]
/third_party/node/deps/v8/tools/gcmole/
H A Dgcmole-test.cc5 #include "src/execution/isolate.h"
21 Handle<Object> CauseGC(Handle<Object> obj, Isolate* isolate) { in CauseGC() argument
22 isolate->heap()->CollectGarbage(OLD_SPACE, GarbageCollectionReason::kTesting); in CauseGC()
27 Object CauseGCRaw(Object obj, Isolate* isolate) { in CauseGCRaw() argument
28 isolate->heap()->CollectGarbage(OLD_SPACE, GarbageCollectionReason::kTesting); in CauseGCRaw()
33 Managed<Smi> CauseGCManaged(int i, Isolate* isolate) { in CauseGCManaged() argument
34 isolate->heap()->CollectGarbage(OLD_SPACE, GarbageCollectionReason::kTesting); in CauseGCManaged()
44 void TestTwoArguments(Isolate* isolate) { in TestTwoArguments() argument
45 Handle<JSObject> obj1 = isolate->factory()->NewJSObjectWithNullProto(); in TestTwoArguments()
46 Handle<JSObject> obj2 = isolate in TestTwoArguments()
56 TestTwoSizeTArguments(Isolate* isolate) TestTwoSizeTArguments() argument
80 TestMethodCall(Isolate* isolate) TestMethodCall() argument
90 TestOperatorCall(Isolate* isolate) TestOperatorCall() argument
99 TestFollowingTemplates(Isolate* isolate) TestFollowingTemplates() argument
108 VirtualCauseGC(Handle<Object> obj, Isolate* isolate) VirtualCauseGC() argument
123 TestFollowingVirtualFunctions(Isolate* isolate) TestFollowingVirtualFunctions() argument
140 StaticCauseGC(Handle<Object> obj, Isolate* isolate) StaticCauseGC() argument
148 TestFollowingStaticFunctions(Isolate* isolate) TestFollowingStaticFunctions() argument
159 TestDeadVarAnalysis(Isolate* isolate) TestDeadVarAnalysis() argument
167 TestDeadVarBecauseOfSafepointAnalysis(Isolate* isolate) TestDeadVarBecauseOfSafepointAnalysis() argument
175 TestGuardedDeadVarAnalysis(Isolate* isolate) TestGuardedDeadVarAnalysis() argument
188 TestGuardedDeadVarAnalysis2(Isolate* isolate) TestGuardedDeadVarAnalysis2() argument
201 TestGuardedAgainstSafepointDeadVarAnalysis(Isolate* isolate) TestGuardedAgainstSafepointDeadVarAnalysis() argument
214 TestGuardedAgainstSafepointDeadVarAnalysis2(Isolate* isolate) TestGuardedAgainstSafepointDeadVarAnalysis2() argument
227 TestGuardedAgainstSafepointDeadVarAnalysis3(Isolate* isolate) TestGuardedAgainstSafepointDeadVarAnalysis3() argument
245 TestOnlyHeapGuardedDeadVarAnalysisInCompound(Isolate* isolate) TestOnlyHeapGuardedDeadVarAnalysisInCompound() argument
255 TestOnlyHeapGuardedDeadVarAnalysisInCompound2(Isolate* isolate) TestOnlyHeapGuardedDeadVarAnalysisInCompound2() argument
268 TestGuardedDeadVarAnalysisNested(JSObject raw_obj, Isolate* isolate) TestGuardedDeadVarAnalysisNested() argument
274 TestGuardedDeadVarAnalysisCaller(Isolate* isolate) TestGuardedDeadVarAnalysisCaller() argument
282 TestGuardedDeadVarAnalysisCaller2(Isolate* isolate) TestGuardedDeadVarAnalysisCaller2() argument
290 TestGuardedDeadVarAnalysisCaller3(Isolate* isolate) TestGuardedDeadVarAnalysisCaller3() argument
298 TestGuardedDeadVarAnalysisCaller4(Isolate* isolate) TestGuardedDeadVarAnalysisCaller4() argument
305 GuardedAllocation(Isolate* isolate) GuardedAllocation() argument
310 GuardedAllocation2(Isolate* isolate) GuardedAllocation2() argument
315 TestNestedDeadVarAnalysis(Isolate* isolate) TestNestedDeadVarAnalysis() argument
322 TestNestedDeadVarAnalysis2(Isolate* isolate) TestNestedDeadVarAnalysis2() argument
332 TestGuardedDeadVarAnalysisMidFunction(Isolate* isolate) TestGuardedDeadVarAnalysisMidFunction() argument
343 TestGuardedDeadVarAnalysisMidFunction2(Isolate* isolate) TestGuardedDeadVarAnalysisMidFunction2() argument
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-wasm.cc38 explicit FrameFinder(Isolate* isolate, in FrameFinder() argument
41 : frame_iterator_(isolate, isolate->thread_local_top()) {
61 Isolate* isolate, in GetWasmInstanceOnStackTop()
64 return FrameFinder<WasmFrame>(isolate, skipped_frame_types)
69 Context GetNativeContextFromWasmInstanceOnStackTop(Isolate* isolate) { in GetNativeContextFromWasmInstanceOnStackTop() argument
70 return GetWasmInstanceOnStackTop(isolate).native_context(); in GetNativeContextFromWasmInstanceOnStackTop()
75 explicit ClearThreadInWasmScope(Isolate* isolate) : isolate_(isolate) { in ClearThreadInWasmScope() argument
94 Object ThrowWasmError(Isolate* isolate, MessageTemplat argument
60 GetWasmInstanceOnStackTop( Isolate* isolate, std::initializer_list<StackFrame::Type> skipped_frame_types = { StackFrame::EXIT}) GetWasmInstanceOnStackTop() argument
235 ReplaceWrapper(Isolate* isolate, Handle<WasmInstanceObject> instance, int function_index, Handle<CodeT> wrapper_code) ReplaceWrapper() argument
388 ThrowTableOutOfBounds(Isolate* isolate, Handle<WasmInstanceObject> instance) ThrowTableOutOfBounds() argument
728 SyncStackLimit(Isolate* isolate) SyncStackLimit() argument
[all...]
H A Druntime-debug.cc18 #include "src/execution/isolate-inl.h"
48 SealHandleScope shs(isolate); in RUNTIME_FUNCTION_RETURN_PAIR()
51 HandleScope scope(isolate); in RUNTIME_FUNCTION_RETURN_PAIR()
55 ReturnValueScope result_scope(isolate->debug()); in RUNTIME_FUNCTION_RETURN_PAIR()
56 isolate->debug()->set_return_value(*value); in RUNTIME_FUNCTION_RETURN_PAIR()
59 JavaScriptFrameIterator it(isolate); in RUNTIME_FUNCTION_RETURN_PAIR()
60 if (isolate->debug_execution_mode() == DebugInfo::kBreakpoints) { in RUNTIME_FUNCTION_RETURN_PAIR()
61 isolate->debug()->Break(it.frame(), in RUNTIME_FUNCTION_RETURN_PAIR()
62 handle(it.frame()->function(), isolate)); in RUNTIME_FUNCTION_RETURN_PAIR()
71 if (isolate in RUNTIME_FUNCTION_RETURN_PAIR()
163 AddIteratorInternalProperties( Isolate* isolate, Handle<ArrayList> result, Handle<IteratorType> iterator) AddIteratorInternalProperties() argument
199 GetInternalProperties(Isolate* isolate, Handle<Object> object) GetInternalProperties() argument
589 GetJSPositionInfo(Handle<Script> script, int position, Script::OffsetFlag offset_flag, Isolate* isolate) GetJSPositionInfo() argument
626 ScriptLocationFromLine(Isolate* isolate, Handle<Script> script, Handle<Object> opt_line, Handle<Object> opt_column, int32_t offset) ScriptLocationFromLine() argument
654 GetScriptById(Isolate* isolate, int needle, Handle<Script>* result) GetScriptById() argument
733 MakeRangeObject(Isolate* isolate, const CoverageBlock& range) MakeRangeObject() argument
[all...]
H A Druntime-test.cc21 #include "src/execution/isolate-inl.h"
53 V8_WARN_UNUSED_RESULT Object CrashUnlessFuzzing(Isolate* isolate) { in CrashUnlessFuzzing() argument
55 return ReadOnlyRoots(isolate).undefined_value(); in CrashUnlessFuzzing()
58 V8_WARN_UNUSED_RESULT bool CrashUnlessFuzzingReturnFalse(Isolate* isolate) { in CrashUnlessFuzzingReturnFalse() argument
65 V8_WARN_UNUSED_RESULT Object ReturnFuzzSafe(Object value, Isolate* isolate) { in ReturnFuzzSafe() argument
67 ? ReadOnlyRoots(isolate).undefined_value() in ReturnFuzzSafe()
75 if (!args[index].IsNumber()) return CrashUnlessFuzzing(isolate); \
77 if (!args[index].ToInt32(&name)) return CrashUnlessFuzzing(isolate);
83 if (!args[index].IsBoolean()) return CrashUnlessFuzzing(isolate); \
84 bool name = args[index].IsTrue(isolate);
86 IsAsmWasmFunction(Isolate* isolate, JSFunction function) IsAsmWasmFunction() argument
229 CanOptimizeFunction( Handle<JSFunction> function, Isolate* isolate, IsCompiledScope* is_compiled_scope) CanOptimizeFunction() argument
278 CanOptimizeFunction(Handle<JSFunction> function, Isolate* isolate, IsCompiledScope* is_compiled_scope) CanOptimizeFunction() argument
292 OptimizeFunctionOnNextCall(RuntimeArguments& args, Isolate* isolate) OptimizeFunctionOnNextCall() argument
338 EnsureFeedbackVector(Isolate* isolate, Handle<JSFunction> function) EnsureFeedbackVector() argument
527 FinalizeOptimization(Isolate* isolate) FinalizeOptimization() argument
534 OffsetOfNextJumpLoop(Isolate* isolate, UnoptimizedFrame* frame) OffsetOfNextJumpLoop() argument
924 FillUpOneNewSpacePage(Isolate* isolate, Heap* heap) FillUpOneNewSpacePage() argument
1213 StackSize(Isolate* isolate) StackSize() argument
[all...]
H A Druntime-classes.cc15 #include "src/execution/isolate-inl.h"
32 HandleScope scope(isolate); in RUNTIME_FUNCTION()
35 isolate, NewReferenceError(MessageTemplate::kUnsupportedSuper)); in RUNTIME_FUNCTION()
40 HandleScope scope(isolate); 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()
49 isolate); in RUNTIME_FUNCTION()
52 isolate, NewError(realm_type_error_function, in RUNTIME_FUNCTION()
56 isolate, NewError(realm_type_error_function, in RUNTIME_FUNCTION()
62 HandleScope scope(isolate); in RUNTIME_FUNCTION()
84 ThrowNotSuperConstructor(Isolate* isolate, Handle<Object> constructor, Handle<JSFunction> function) ThrowNotSuperConstructor() argument
126 KeyToName(Isolate* isolate, Handle<Object> key) KeyToName() argument
134 KeyToName(Isolate* isolate, Handle<Object> key) KeyToName() argument
146 GetMethodAndSetName(Isolate* isolate, RuntimeArguments& args, Smi index, Handle<String> name_prefix, Handle<Object> key) GetMethodAndSetName() argument
178 GetMethodWithSharedName(Isolate* isolate, RuntimeArguments& args, Object index) GetMethodWithSharedName() argument
194 ShallowCopyDictionaryTemplate( Isolate* isolate, Handle<Dictionary> dictionary_template) ShallowCopyDictionaryTemplate() argument
202 Handle<AccessorPair> pair(AccessorPair::cast(value), isolate); ShallowCopyDictionaryTemplate() local
211 SubstituteValues(Isolate* isolate, Handle<Dictionary> dictionary, RuntimeArguments& args) SubstituteValues() argument
259 UpdateProtectors(Isolate* isolate, Handle<JSObject> receiver, Handle<Dictionary> properties_dictionary) UpdateProtectors() argument
265 Handle<Name> name(Name::cast(maybe_key), isolate); UpdateProtectors() local
270 UpdateProtectors(Isolate* isolate, Handle<JSObject> receiver, Handle<DescriptorArray> properties_template) UpdateProtectors() argument
279 AddDescriptorsByTemplate( Isolate* isolate, Handle<Map> map, Handle<DescriptorArray> descriptors_template, Handle<NumberDictionary> elements_dictionary_template, Handle<JSObject> receiver, RuntimeArguments& args) AddDescriptorsByTemplate() argument
401 AddDescriptorsByTemplate( Isolate* isolate, Handle<Map> map, Handle<Dictionary> properties_dictionary_template, Handle<NumberDictionary> elements_dictionary_template, Handle<FixedArray> computed_properties, Handle<JSObject> receiver, RuntimeArguments& args) AddDescriptorsByTemplate() argument
467 CreateClassPrototype(Isolate* isolate) CreateClassPrototype() argument
478 InitClassPrototype(Isolate* isolate, Handle<ClassBoilerplate> class_boilerplate, Handle<JSObject> prototype, Handle<HeapObject> prototype_parent, Handle<JSFunction> constructor, RuntimeArguments& args) InitClassPrototype() argument
531 InitClassConstructor(Isolate* isolate, Handle<ClassBoilerplate> class_boilerplate, Handle<HeapObject> constructor_parent, Handle<JSFunction> constructor, RuntimeArguments& args) InitClassConstructor() argument
589 DefineClass(Isolate* isolate, Handle<ClassBoilerplate> class_boilerplate, Handle<Object> super_class, Handle<JSFunction> constructor, RuntimeArguments& args) DefineClass() argument
681 GetSuperHolder(Isolate* isolate, Handle<JSObject> home_object, SuperMode mode, PropertyKey* key) GetSuperHolder() argument
703 LoadFromSuper(Isolate* isolate, Handle<Object> receiver, Handle<JSObject> home_object, PropertyKey* key) LoadFromSuper() argument
751 StoreToSuper(Isolate* isolate, Handle<JSObject> home_object, Handle<Object> receiver, PropertyKey* key, Handle<Object> value, StoreOrigin store_origin) StoreToSuper() argument
[all...]
H A Druntime-internal.cc16 #include "src/execution/isolate-inl.h"
43 HandleScope scope(isolate); in RUNTIME_FUNCTION()
46 if (!isolate->MayAccess(handle(isolate->context(), isolate), object)) { in RUNTIME_FUNCTION()
47 isolate->ReportFailedAccessCheck(object); in RUNTIME_FUNCTION()
48 RETURN_FAILURE_IF_SCHEDULED_EXCEPTION(isolate); in RUNTIME_FUNCTION()
50 return ReadOnlyRoots(isolate).undefined_value(); in RUNTIME_FUNCTION()
54 HandleScope scope(isolate); in RUNTIME_FUNCTION()
56 isolate in RUNTIME_FUNCTION()
[all...]
H A Druntime-object.cc13 #include "src/execution/isolate-inl.h"
34 Isolate* isolate, Handle<Object> lookup_start_object, Handle<Object> key, in GetObjectProperty()
39 if (lookup_start_object->IsNullOrUndefined(isolate)) { in GetObjectProperty()
40 ErrorUtils::ThrowLoadFromNullOrUndefined(isolate, lookup_start_object, key); in GetObjectProperty()
45 PropertyKey lookup_key(isolate, key, &success); in GetObjectProperty()
48 LookupIterator(isolate, receiver, lookup_key, lookup_start_object); in GetObjectProperty()
62 THROW_NEW_ERROR(isolate, NewTypeError(message, key, lookup_start_object), in GetObjectProperty()
68 MaybeHandle<Object> Runtime::HasProperty(Isolate* isolate, in HasProperty() argument
74 isolate, in HasProperty()
82 ASSIGN_RETURN_ON_EXCEPTION(isolate, nam in HasProperty()
33 GetObjectProperty( Isolate* isolate, Handle<Object> lookup_start_object, Handle<Object> key, Handle<Object> receiver, bool* is_found) GetObjectProperty() argument
99 ClearField(Isolate* isolate, JSObject object, FieldIndex index) ClearField() argument
116 GeneralizeAllTransitionsToFieldAsMutable(Isolate* isolate, Handle<Map> map, Handle<Name> name) GeneralizeAllTransitionsToFieldAsMutable() argument
161 DeleteObjectPropertyFast(Isolate* isolate, Handle<JSReceiver> receiver, Handle<Object> raw_key) DeleteObjectPropertyFast() argument
270 DeleteObjectProperty(Isolate* isolate, Handle<JSReceiver> receiver, Handle<Object> key, LanguageMode language_mode) DeleteObjectProperty() argument
551 SetObjectProperty( Isolate* isolate, Handle<Object> object, Handle<Object> key, Handle<Object> value, StoreOrigin store_origin, Maybe<ShouldThrow> should_throw) SetObjectProperty() argument
589 DefineObjectOwnProperty(Isolate* isolate, Handle<Object> object, Handle<Object> key, Handle<Object> value, StoreOrigin store_origin) DefineObjectOwnProperty() argument
948 DeleteProperty(Isolate* isolate, Handle<Object> object, Handle<Object> key, LanguageMode language_mode) DeleteProperty() argument
1095 IsValidAccessor(Isolate* isolate, Handle<Object> obj) IsValidAccessor() argument
1299 CheckExcludedPropertiesAreOnCallerStack(Isolate* isolate, Address base, int count) CheckExcludedPropertiesAreOnCallerStack() argument
[all...]
/third_party/node/deps/v8/src/api/
H A Dapi-natives.cc9 #include "src/execution/isolate-inl.h"
25 explicit InvokeScope(Isolate* isolate) in InvokeScope() argument
26 : isolate_(isolate), save_context_(isolate) {} in InvokeScope()
41 MaybeHandle<JSObject> InstantiateObject(Isolate* isolate,
47 Isolate* isolate, Handle<NativeContext> native_context,
52 Isolate* isolate, Handle<FunctionTemplateInfo> data, in InstantiateFunction()
54 return InstantiateFunction(isolate, isolate->native_context(), data, in InstantiateFunction()
59 Isolate* isolate, Handl in Instantiate()
51 InstantiateFunction( Isolate* isolate, Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name = MaybeHandle<Name>()) InstantiateFunction() argument
58 Instantiate( Isolate* isolate, Handle<Object> data, MaybeHandle<Name> maybe_name = MaybeHandle<Name>()) Instantiate() argument
72 DefineAccessorProperty(Isolate* isolate, Handle<JSObject> object, Handle<Name> name, Handle<Object> getter, Handle<Object> setter, PropertyAttributes attributes) DefineAccessorProperty() argument
105 DefineDataProperty(Isolate* isolate, Handle<JSObject> object, Handle<Name> name, Handle<Object> prop_data, PropertyAttributes attributes) DefineDataProperty() argument
134 DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) DisableAccessChecks() argument
142 EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) EnableAccessChecks() argument
153 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj) AccessCheckDisableScope() argument
173 GetIntrinsic(Isolate* isolate, v8::Intrinsic intrinsic) GetIntrinsic() argument
187 ConfigureInstance(Isolate* isolate, Handle<JSObject> obj, Handle<TemplateInfoT> data) ConfigureInstance() argument
289 ProbeInstantiationsCache( Isolate* isolate, Handle<NativeContext> native_context, int serial_number, CachingMode caching_mode) ProbeInstantiationsCache() argument
316 CacheTemplateInstantiation(Isolate* isolate, Handle<NativeContext> native_context, Handle<TemplateInfo> data, CachingMode caching_mode, Handle<JSObject> object) CacheTemplateInstantiation() argument
354 UncacheTemplateInstantiation(Isolate* isolate, Handle<NativeContext> native_context, Handle<TemplateInfo> data, CachingMode caching_mode) UncacheTemplateInstantiation() argument
380 IsSimpleInstantiation(Isolate* isolate, ObjectTemplateInfo info, JSReceiver new_target) IsSimpleInstantiation() argument
392 InstantiateObject(Isolate* isolate, Handle<ObjectTemplateInfo> info, Handle<JSReceiver> new_target, bool is_prototype) InstantiateObject() argument
425 FunctionTemplateInfo::cast(maybe_constructor_info), isolate); InstantiateObject() local
465 GetInstancePrototype(Isolate* isolate, Handle<Object> function_template) GetInstancePrototype() argument
486 InstantiateFunction( Isolate* isolate, Handle<NativeContext> native_context, Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name) InstantiateFunction() argument
558 AddPropertyToPropertyList(Isolate* isolate, Handle<TemplateInfo> templ, int length, Handle<Object>* data) AddPropertyToPropertyList() argument
580 InstantiateFunction( Isolate* isolate, Handle<NativeContext> native_context, Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name) InstantiateFunction() argument
590 Isolate* isolate = data->GetIsolate(); InstantiateFunction() local
595 InstantiateObject( Isolate* isolate, Handle<ObjectTemplateInfo> data, Handle<JSReceiver> new_target) InstantiateObject() argument
604 Isolate* isolate = data->GetIsolate(); InstantiateRemoteObject() local
625 AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info, Handle<Name> name, Handle<Object> value, PropertyAttributes attributes) AddDataProperty() argument
635 AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info, Handle<Name> name, v8::Intrinsic intrinsic, PropertyAttributes attributes) AddDataProperty() argument
647 AddAccessorProperty(Isolate* isolate, Handle<TemplateInfo> info, Handle<Name> name, Handle<FunctionTemplateInfo> getter, Handle<FunctionTemplateInfo> setter, PropertyAttributes attributes) AddAccessorProperty() argument
662 AddNativeDataProperty(Isolate* isolate, Handle<TemplateInfo> info, Handle<AccessorInfo> property) AddNativeDataProperty() argument
676 CreateApiFunction( Isolate* isolate, Handle<NativeContext> native_context, Handle<FunctionTemplateInfo> obj, Handle<Object> prototype, InstanceType type, MaybeHandle<Name> maybe_name) CreateApiFunction() argument
[all...]
H A Dapi-macros.h38 #define API_RCS_SCOPE(isolate, class_name, function_name) \
39 RCS_SCOPE(isolate, \
42 #define ENTER_V8_DO_NOT_USE(isolate) i::VMState<v8::OTHER> __state__((isolate))
44 #define ENTER_V8_HELPER_DO_NOT_USE(isolate, context, class_name, \
47 if (IsExecutionTerminatingCheck(isolate)) { \
50 HandleScopeClass handle_scope(isolate); \
51 CallDepthScope<do_callback> call_depth_scope(isolate, context); \
52 API_RCS_SCOPE(isolate, class_name, function_name); \
53 i::VMState<v8::OTHER> __state__((isolate)); \
[all...]
/third_party/node/deps/v8/src/execution/
H A Dmessages.cc16 #include "src/execution/isolate-inl.h"
59 void MessageHandler::DefaultMessageReport(Isolate* isolate, in DefaultMessageReport() argument
62 std::unique_ptr<char[]> str = GetLocalizedMessage(isolate, message_obj); in DefaultMessageReport()
66 HandleScope scope(isolate); in DefaultMessageReport()
67 Handle<Object> data(loc->script()->name(), isolate); in DefaultMessageReport()
77 Isolate* isolate, MessageTemplate message, const MessageLocation* location, in MakeMessageObject()
79 Factory* factory = isolate->factory(); in MakeMessageObject()
84 Handle<Script> script_handle = isolate->factory()->empty_script(); in MakeMessageObject()
105 void MessageHandler::ReportMessage(Isolate* isolate, const MessageLocation* loc, in ReportMessage() argument
110 ReportMessageNoExceptions(isolate, lo in ReportMessage()
76 MakeMessageObject( Isolate* isolate, MessageTemplate message, const MessageLocation* location, Handle<Object> argument, Handle<FixedArray> stack_frames) MakeMessageObject() argument
160 ReportMessageNoExceptions( Isolate* isolate, const MessageLocation* loc, Handle<Object> message, v8::Local<v8::Value> api_exception_obj) ReportMessageNoExceptions() argument
203 GetMessage(Isolate* isolate, Handle<Object> data) GetMessage() argument
210 GetLocalizedMessage( Isolate* isolate, Handle<Object> data) GetLocalizedMessage() argument
220 GetStackFrames(Isolate* isolate, Handle<FixedArray> frames) GetStackFrames() argument
243 AppendErrorString(Isolate* isolate, Handle<Object> error, IncrementalStringBuilder* builder) AppendErrorString() argument
279 PrepareStackTraceScope(Isolate* isolate) PrepareStackTraceScope() argument
296 FormatStackTrace(Isolate* isolate, Handle<JSObject> error, Handle<Object> raw_stack) FormatStackTrace() argument
405 Format(Isolate* isolate, MessageTemplate index, Handle<Object> arg0, Handle<Object> arg1, Handle<Object> arg2) Format() argument
451 Format(Isolate* isolate, MessageTemplate index, Handle<String> arg0, Handle<String> arg1, Handle<String> arg2) Format() argument
506 Construct( Isolate* isolate, Handle<JSFunction> target, Handle<Object> new_target, Handle<Object> message, Handle<Object> options, FrameSkipMode mode, Handle<Object> caller, StackTraceCollection stack_trace_collection) Construct() argument
593 GetStringPropertyOrDefault(Isolate* isolate, Handle<JSReceiver> recv, Handle<String> key, Handle<String> default_str) GetStringPropertyOrDefault() argument
615 ToString(Isolate* isolate, Handle<Object> receiver) ToString() argument
668 DoFormatMessage(Isolate* isolate, MessageTemplate index, Handle<Object> arg0, Handle<Object> arg1, Handle<Object> arg2) DoFormatMessage() argument
692 MakeGenericError( Isolate* isolate, Handle<JSFunction> constructor, MessageTemplate index, Handle<Object> arg0, Handle<Object> arg1, Handle<Object> arg2, FrameSkipMode mode) MakeGenericError() argument
717 ComputeLocation(Isolate* isolate, MessageLocation* target) ComputeLocation() argument
740 BuildDefaultCallSite(Isolate* isolate, Handle<Object> object) BuildDefaultCallSite() argument
773 RenderCallSite(Isolate* isolate, Handle<Object> object, MessageLocation* location, CallPrinter::ErrorHint* hint) RenderCallSite() argument
816 NewIteratorError(Isolate* isolate, Handle<Object> source) NewIteratorError() argument
832 ThrowSpreadArgError(Isolate* isolate, MessageTemplate id, Handle<Object> object) ThrowSpreadArgError() argument
867 NewCalledNonCallableError(Isolate* isolate, Handle<Object> source) NewCalledNonCallableError() argument
877 NewConstructedNonConstructable( Isolate* isolate, Handle<Object> source) NewConstructedNonConstructable() argument
886 ThrowLoadFromNullOrUndefined(Isolate* isolate, Handle<Object> object, MaybeHandle<Object> key) ThrowLoadFromNullOrUndefined() argument
996 GetFormattedStack( Isolate* isolate, Handle<JSObject> error_object) GetFormattedStack() argument
1040 SetFormattedStack(Isolate* isolate, Handle<JSObject> error_object, Handle<Object> formatted_stack) SetFormattedStack() argument
[all...]
/third_party/node/deps/v8/src/codegen/
H A Dcompiler.cc34 #include "src/execution/isolate-inl.h"
35 #include "src/execution/isolate.h"
36 #include "src/execution/local-isolate.h"
104 static void TracePrepareJob(Isolate* isolate, OptimizedCompilationInfo* info, in TracePrepareJob() argument
107 CodeTracer::Scope scope(isolate->GetCodeTracer()); in TracePrepareJob()
114 static void TraceStartBaselineCompile(Isolate* isolate, in TraceStartBaselineCompile() argument
117 CodeTracer::Scope scope(isolate->GetCodeTracer()); in TraceStartBaselineCompile()
123 static void TraceOptimizeOSR(Isolate* isolate, Handle<JSFunction> function, in TraceOptimizeOSR() argument
127 CodeTracer::Scope scope(isolate->GetCodeTracer()); in TraceOptimizeOSR()
133 static void TraceOptimizeOSRUnavailable(Isolate* isolate, in TraceOptimizeOSRUnavailable() argument
145 TraceCompilationStats(Isolate* isolate, OptimizedCompilationInfo* info, double ms_creategraph, double ms_optimize, double ms_codegen) TraceCompilationStats() argument
157 TraceFinishBaselineCompile(Isolate* isolate, Handle<SharedFunctionInfo> shared, double ms_timetaken) TraceFinishBaselineCompile() argument
167 TraceCompletedJob(Isolate* isolate, OptimizedCompilationInfo* info) TraceCompletedJob() argument
175 TraceAbortedJob(Isolate* isolate, OptimizedCompilationInfo* info) TraceAbortedJob() argument
185 TraceOptimizedCodeCacheHit(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) TraceOptimizedCodeCacheHit() argument
198 TraceOptimizeForAlwaysOpt(Isolate* isolate, Handle<JSFunction> function, CodeKind code_kind) TraceOptimizeForAlwaysOpt() argument
208 TraceMarkForAlwaysOpt(Isolate* isolate, Handle<JSFunction> function) TraceMarkForAlwaysOpt() argument
247 LogFunctionCompilation(Isolate* isolate, CodeEventListener::LogEventsAndTags tag, Handle<Script> script, Handle<SharedFunctionInfo> shared, Handle<FeedbackVector> vector, Handle<AbstractCode> abstract_code, CodeKind kind, double time_taken_ms) LogFunctionCompilation() argument
367 FinalizeJob( Handle<SharedFunctionInfo> shared_info, Isolate* isolate) FinalizeJob() argument
379 FinalizeJob( Handle<SharedFunctionInfo> shared_info, LocalIsolate* isolate) FinalizeJob() argument
389 RecordUnoptimizedCompilationStats(Isolate* isolate, Handle<SharedFunctionInfo> shared_info) RecordUnoptimizedCompilationStats() argument
410 RecordUnoptimizedFunctionCompilation( Isolate* isolate, CodeEventListener::LogEventsAndTags tag, Handle<SharedFunctionInfo> shared, base::TimeDelta time_taken_to_execute, base::TimeDelta time_taken_to_finalize) RecordUnoptimizedFunctionCompilation() argument
442 PrepareJob(Isolate* isolate) PrepareJob() argument
462 FinalizeJob(Isolate* isolate) FinalizeJob() argument
596 InstallInterpreterTrampolineCopy( Isolate* isolate, Handle<SharedFunctionInfo> shared_info, CodeEventListener::LogEventsAndTags log_tag) InstallInterpreterTrampolineCopy() argument
634 InstallUnoptimizedCode(UnoptimizedCompilationInfo* compilation_info, Handle<SharedFunctionInfo> shared_info, IsolateT* isolate) InstallUnoptimizedCode() argument
669 LogUnoptimizedCompilation(Isolate* isolate, Handle<SharedFunctionInfo> shared_info, CodeEventListener::LogEventsAndTags log_tag, base::TimeDelta time_taken_to_execute, base::TimeDelta time_taken_to_finalize) LogUnoptimizedCompilation() argument
681 EnsureSharedFunctionInfosArrayOnScript(Handle<Script> script, ParseInfo* parse_info, IsolateT* isolate) EnsureSharedFunctionInfosArrayOnScript() argument
721 FinalizeSingleUnoptimizedCompilationJob( UnoptimizedCompilationJob* job, Handle<SharedFunctionInfo> shared_info, IsolateT* isolate, FinalizeUnoptimizedCompilationDataList* finalize_unoptimized_compilation_data_list) FinalizeSingleUnoptimizedCompilationJob() argument
781 IterativelyExecuteAndFinalizeUnoptimizedCompilationJobs( IsolateT* isolate, Handle<SharedFunctionInfo> outer_shared_info, Handle<Script> script, ParseInfo* parse_info, AccountingAllocator* allocator, IsCompiledScope* is_compiled_scope, FinalizeUnoptimizedCompilationDataList* finalize_unoptimized_compilation_data_list, DeferredFinalizationJobDataList* jobs_to_retry_finalization_on_main_thread) IterativelyExecuteAndFinalizeUnoptimizedCompilationJobs() argument
861 FinalizeDeferredUnoptimizedCompilationJobs( Isolate* isolate, Handle<Script> script, DeferredFinalizationJobDataList* deferred_jobs, PendingCompilationErrorHandler* pending_error_handler, FinalizeUnoptimizedCompilationDataList* finalize_unoptimized_compilation_data_list) FinalizeDeferredUnoptimizedCompilationJobs() argument
897 Get( Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, CodeKind code_kind) Get() argument
940 Isolate* isolate = function->GetIsolate(); Insert() local
972 PrepareJobWithHandleScope(OptimizedCompilationJob* job, Isolate* isolate, OptimizedCompilationInfo* compilation_info) PrepareJobWithHandleScope() argument
982 CompileTurbofan_NotConcurrent(Isolate* isolate, TurbofanCompilationJob* job) CompileTurbofan_NotConcurrent() argument
1021 CompileTurbofan_Concurrent(Isolate* isolate, std::unique_ptr<TurbofanCompilationJob> job) CompileTurbofan_Concurrent() argument
1090 CompileTurbofan(Isolate* isolate, Handle<JSFunction> function, Handle<SharedFunctionInfo> shared, ConcurrencyMode mode, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CompileResultBehavior result_behavior) CompileTurbofan() argument
1133 RecordMaglevFunctionCompilation(Isolate* isolate, Handle<JSFunction> function) RecordMaglevFunctionCompilation() argument
1150 CompileMaglev(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, BytecodeOffset osr_offset, JavaScriptFrame* osr_frame, CompileResultBehavior result_behavior) CompileMaglev() argument
1213 GetOrCompileOptimized( Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind, BytecodeOffset osr_offset = BytecodeOffset::None(), JavaScriptFrame* osr_frame = nullptr, CompileResultBehavior result_behavior = CompileResultBehavior::kDefault) GetOrCompileOptimized() argument
1274 SpawnDuplicateConcurrentJobForStressTesting(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind) SpawnDuplicateConcurrentJobForStressTesting() argument
1293 FailAndClearPendingException(Isolate* isolate) FailAndClearPendingException() argument
1299 PreparePendingException(IsolateT* isolate, ParseInfo* parse_info) PreparePendingException() argument
1307 FailWithPreparedPendingException( Isolate* isolate, Handle<Script> script, const PendingCompilationErrorHandler* pending_error_handler, Compiler::ClearExceptionFlag flag = Compiler::KEEP_EXCEPTION) FailWithPreparedPendingException() argument
1325 FailWithPendingException(Isolate* isolate, Handle<Script> script, ParseInfo* parse_info, Compiler::ClearExceptionFlag flag) FailWithPendingException() argument
1333 FinalizeUnoptimizedCompilation( Isolate* isolate, Handle<Script> script, const UnoptimizedCompileFlags& flags, const UnoptimizedCompileState* compile_state, const FinalizeUnoptimizedCompilationDataList& finalize_unoptimized_compilation_data_list) FinalizeUnoptimizedCompilation() argument
1381 FinalizeUnoptimizedScriptCompilation( Isolate* isolate, Handle<Script> script, const UnoptimizedCompileFlags& flags, const UnoptimizedCompileState* compile_state, const FinalizeUnoptimizedCompilationDataList& finalize_unoptimized_compilation_data_list) FinalizeUnoptimizedScriptCompilation() argument
1397 CompileAllWithBaseline(Isolate* isolate, const FinalizeUnoptimizedCompilationDataList& finalize_unoptimized_compilation_data_list) CompileAllWithBaseline() argument
1414 CreateTopLevelSharedFunctionInfo( ParseInfo* parse_info, Handle<Script> script, IsolateT* isolate) CreateTopLevelSharedFunctionInfo() argument
1423 CompileToplevel( ParseInfo* parse_info, Handle<Script> script, MaybeHandle<ScopeInfo> maybe_outer_scope_info, Isolate* isolate, IsCompiledScope* is_compiled_scope) CompileToplevel() argument
1503 FinalizeUnoptimizedCompilationData( LocalIsolate* isolate, Handle<SharedFunctionInfo> function_handle, MaybeHandle<CoverageInfo> coverage_info, base::TimeDelta time_taken_to_execute, base::TimeDelta time_taken_to_finalize) FinalizeUnoptimizedCompilationData() argument
1514 DeferredFinalizationJobData( LocalIsolate* isolate, Handle<SharedFunctionInfo> function_handle, std::unique_ptr<UnoptimizedCompilationJob> job) DeferredFinalizationJobData() argument
1520 BackgroundCompileTask(ScriptStreamingData* streamed_data, Isolate* isolate, ScriptType type) BackgroundCompileTask() argument
1541 BackgroundCompileTask( Isolate* isolate, Handle<SharedFunctionInfo> shared_info, std::unique_ptr<Utf16CharacterStream> character_stream, WorkerThreadRuntimeCallStats* worker_thread_runtime_stats, TimedHistogram* timer, int max_stack_size) BackgroundCompileTask() argument
1573 SetScriptFieldsFromDetails(Isolate* isolate, Script script, ScriptDetails script_details, DisallowGarbageCollection* no_gc) SetScriptFieldsFromDetails() argument
1613 RunOnMainThread(Isolate* isolate) RunOnMainThread() argument
1619 Run( LocalIsolate* isolate, ReusableUnoptimizedCompileState* reusable_state) Run() argument
1729 FinalizeScript( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details) FinalizeScript() argument
1781 FinalizeFunction( Isolate* isolate, Compiler::ClearExceptionFlag flag) FinalizeFunction() argument
1830 ReportStatistics(Isolate* isolate) ReportStatistics() argument
1841 BackgroundDeserializeTask( Isolate* isolate, std::unique_ptr<ScriptCompiler::CachedData> cached_data) BackgroundDeserializeTask() argument
1864 Finish( Isolate* isolate, Handle<String> source, ScriptOriginOptions origin_options) Finish() argument
1876 CollectSourcePositions(Isolate* isolate, Handle<SharedFunctionInfo> shared_info) CollectSourcePositions() argument
1979 Compile(Isolate* isolate, Handle<SharedFunctionInfo> shared_info, ClearExceptionFlag flag, IsCompiledScope* is_compiled_scope, CreateSourcePositions create_source_positions_flag) Compile() argument
2060 Compile(Isolate* isolate, Handle<JSFunction> function, ClearExceptionFlag flag, IsCompiledScope* is_compiled_scope) Compile() argument
2135 CompileSharedWithBaseline(Isolate* isolate, Handle<SharedFunctionInfo> shared, Compiler::ClearExceptionFlag flag, IsCompiledScope* is_compiled_scope) Compile() argument
2187 CompileBaseline(Isolate* isolate, Handle<JSFunction> function, ClearExceptionFlag flag, IsCompiledScope* is_compiled_scope) Compile() argument
2206 CompileMaglev(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, IsCompiledScope* is_compiled_scope) Compile() argument
2232 CompileToplevel( ParseInfo* parse_info, Handle<Script> script, Isolate* isolate, IsCompiledScope* is_compiled_scope) Compile() argument
2240 FinalizeBackgroundCompileTask(BackgroundCompileTask* task, Isolate* isolate, ClearExceptionFlag flag) Compile() argument
2257 CompileOptimized(Isolate* isolate, Handle<JSFunction> function, ConcurrencyMode mode, CodeKind code_kind) Compile() argument
2287 CompileForLiveEdit( ParseInfo* parse_info, Handle<Script> script, Isolate* isolate) Compile() argument
2301 Isolate* isolate = context->GetIsolate(); Compile() local
2435 CodeGenerationFromStringsAllowed(Isolate* isolate, Handle<Context> context, Handle<String> source) Compile() argument
2451 ModifyCodeGenerationFromStrings(Isolate* isolate, Handle<Context> context, Handle<i::Object>* source, bool is_code_like) Compile() argument
2492 ValidateDynamicCompilationSource( Isolate* isolate, Handle<Context> context, Handle<i::Object> original_source, bool is_code_like) Compile() argument
2557 Isolate* const isolate = context->GetIsolate(); Compile() local
2585 Isolate* const isolate = context->GetIsolate(); Compile() local
2795 NewScript( Isolate* isolate, ParseInfo* parse_info, Handle<String> source, ScriptDetails script_details, NativesFlag natives, MaybeHandle<FixedArray> maybe_wrapped_arguments = kNullMaybeHandle) Compile() argument
2809 CompileScriptOnMainThread( const UnoptimizedCompileFlags flags, Handle<String> source, const ScriptDetails& script_details, NativesFlag natives, v8::Extension* extension, Isolate* isolate, IsCompiledScope* is_compiled_scope) Compile() argument
2831 StressBackgroundCompileThread(Isolate* isolate, Handle<String> source, ScriptType type) Compile() argument
2851 SourceStream(Handle<String> source, Isolate* isolate) Compile() argument
2888 CompilationExceptionIsRangeError(Isolate* isolate, Handle<Object> obj) Compile() argument
2898 CompileScriptOnBothBackgroundAndMainThread( Handle<String> source, const ScriptDetails& script_details, Isolate* isolate, IsCompiledScope* is_compiled_scope) Compile() argument
2964 GetSharedFunctionInfoForScriptImpl( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, v8::Extension* extension, AlignedCachedData* cached_data, BackgroundDeserializeTask* deserialize_task, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag natives) Compile() argument
3105 GetSharedFunctionInfoForScript( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag natives) Compile() argument
3116 GetSharedFunctionInfoForScriptWithExtension( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, v8::Extension* extension, ScriptCompiler::CompileOptions compile_options, NativesFlag natives) Compile() argument
3126 GetSharedFunctionInfoForScriptWithCachedData( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, AlignedCachedData* cached_data, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag natives) Compile() argument
3137 GetSharedFunctionInfoForScriptWithDeserializeTask( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, BackgroundDeserializeTask* deserialize_task, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag natives) Compile() argument
3155 Isolate* isolate = context->GetIsolate(); Compile() local
3245 GetSharedFunctionInfoForStreamedScript( Isolate* isolate, Handle<String> source, const ScriptDetails& script_details, ScriptStreamingData* streaming_data) Compile() argument
3301 GetSharedFunctionInfoForWebSnapshot( Isolate* isolate, Handle<String> source, MaybeHandle<Object> maybe_script_name) Compile() argument
3326 GetSharedFunctionInfo( FunctionLiteral* literal, Handle<Script> script, IsolateT* isolate) Compile() argument
3376 CompileOptimizedOSR(Isolate* isolate, Handle<JSFunction> function, BytecodeOffset osr_offset, UnoptimizedFrame* frame, ConcurrencyMode mode) Compile() argument
3434 FinalizeTurbofanCompilationJob(TurbofanCompilationJob* job, Isolate* isolate) Compile() argument
3499 FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob* job, Isolate* isolate) Compile() argument
3510 Isolate* isolate = function->GetIsolate(); Compile() local
[all...]
/third_party/node/deps/v8/src/objects/
H A Dsource-text-module.cc126 Isolate* isolate, Handle<SourceTextModule> module, Handle<String> name, in CreateIndirectExport()
128 Handle<ObjectHashTable> exports(module->exports(), isolate); in CreateIndirectExport()
129 DCHECK(exports->Lookup(name).IsTheHole(isolate)); in CreateIndirectExport()
134 void SourceTextModule::CreateExport(Isolate* isolate, in CreateExport() argument
139 isolate->factory()->NewCell(isolate->factory()->undefined_value()); in CreateExport()
142 Handle<ObjectHashTable> exports(module->exports(), isolate); in CreateExport()
144 Handle<String> name(String::cast(names->get(i)), isolate); in CreateExport()
145 DCHECK(exports->Lookup(name).IsTheHole(isolate)); in CreateExport()
167 Handle<Object> SourceTextModule::LoadVariable(Isolate* isolate, in LoadVariable() argument
125 CreateIndirectExport( Isolate* isolate, Handle<SourceTextModule> module, Handle<String> name, Handle<SourceTextModuleInfoEntry> entry) CreateIndirectExport() argument
181 ResolveExport( Isolate* isolate, Handle<SourceTextModule> module, Handle<String> module_specifier, Handle<String> export_name, MessageLocation loc, bool must_resolve, Module::ResolveSet* resolve_set) ResolveExport() argument
246 ResolveImport( Isolate* isolate, Handle<SourceTextModule> module, Handle<String> name, int module_request_index, MessageLocation loc, bool must_resolve, Module::ResolveSet* resolve_set) ResolveImport() argument
266 ResolveExportUsingStarExports( Isolate* isolate, Handle<SourceTextModule> module, Handle<String> module_specifier, Handle<String> export_name, MessageLocation loc, bool must_resolve, Module::ResolveSet* resolve_set) ResolveExportUsingStarExports() argument
322 PrepareInstantiate( Isolate* isolate, Handle<SourceTextModule> module, v8::Local<v8::Context> context, v8::Module::ResolveModuleCallback callback, Module::DeprecatedResolveCallback callback_without_import_assertions) PrepareInstantiate() argument
398 RunInitializationCode(Isolate* isolate, Handle<SourceTextModule> module) RunInitializationCode() argument
422 MaybeTransitionComponent( Isolate* isolate, Handle<SourceTextModule> module, ZoneForwardList<Handle<SourceTextModule>>* stack, Status new_status) MaybeTransitionComponent() argument
453 FinishInstantiate( Isolate* isolate, Handle<SourceTextModule> module, ZoneForwardList<Handle<SourceTextModule>>* stack, unsigned* dfs_index, Zone* zone) FinishInstantiate() argument
538 FetchStarExports(Isolate* isolate, Handle<SourceTextModule> module, Zone* zone, UnorderedModuleSet* visited) FetchStarExports() argument
582 Handle<String> name(String::cast(key), isolate); FetchStarExports() local
614 GatherAsyncParentCompletions( Isolate* isolate, Zone* zone, Handle<SourceTextModule> start, AsyncParentCompletionSet* exec_list) GatherAsyncParentCompletions() argument
666 GetModuleNamespace( Isolate* isolate, Handle<SourceTextModule> module, int module_request) GetModuleNamespace() argument
673 GetImportMeta( Isolate* isolate, Handle<SourceTextModule> module) GetImportMeta() argument
686 Evaluate( Isolate* isolate, Handle<SourceTextModule> module) Evaluate() argument
752 AsyncModuleExecutionFulfilled( Isolate* isolate, Handle<SourceTextModule> module) AsyncModuleExecutionFulfilled() argument
854 AsyncModuleExecutionRejected( Isolate* isolate, Handle<SourceTextModule> module, Handle<Object> exception) AsyncModuleExecutionRejected() argument
912 ExecuteAsyncModule( Isolate* isolate, Handle<SourceTextModule> module) ExecuteAsyncModule() argument
978 InnerExecuteAsyncModule( Isolate* isolate, Handle<SourceTextModule> module, Handle<JSPromise> capability) InnerExecuteAsyncModule() argument
999 ExecuteModule( Isolate* isolate, Handle<SourceTextModule> module) ExecuteModule() argument
1018 InnerModuleEvaluation( Isolate* isolate, Handle<SourceTextModule> module, ZoneForwardList<Handle<SourceTextModule>>* stack, unsigned* dfs_index) InnerModuleEvaluation() argument
1178 Reset(Isolate* isolate, Handle<SourceTextModule> module) Reset() argument
[all...]
H A Djs-temporal-objects.cc11 #include "src/execution/isolate.h"
118 V8_WARN_UNUSED_RESULT Handle<String> UnitToString(Isolate* isolate, Unit unit);
130 Isolate* isolate, Handle<String> iso_string);
134 Isolate* isolate, Handle<String> iso_string);
137 Maybe<TimeRecord> ParseTemporalTimeString(Isolate* isolate,
142 Isolate* isolate, Handle<String> string);
146 Isolate* isolate, Handle<String> iso_string);
150 Isolate* isolate, Handle<String> offset_string,
155 Isolate* isolate, Handle<String> iso_string);
157 void BalanceISODate(Isolate* isolate, int32_
362 DefaultTimeZone(Isolate* isolate) DefaultTimeZone() argument
370 ISODateTimeWithinLimits(Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond) ISODateTimeWithinLimits() argument
449 SystemUTCEpochNanoseconds(Isolate* isolate) SystemUTCEpochNanoseconds() argument
464 CreateTemporalCalendar( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<String> identifier) CreateTemporalCalendar() argument
485 CreateTemporalCalendar( Isolate* isolate, Handle<String> identifier) CreateTemporalCalendar() argument
493 CreateTemporalDate( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t iso_year, int32_t iso_month, int32_t iso_day, Handle<JSReceiver> calendar) CreateTemporalDate() argument
533 CreateTemporalDate( Isolate* isolate, int32_t iso_year, int32_t iso_month, int32_t iso_day, Handle<JSReceiver> calendar) CreateTemporalDate() argument
543 CreateTemporalDateTime( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t iso_year, int32_t iso_month, int32_t iso_day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar) CreateTemporalDateTime() argument
607 CreateTemporalDateTimeDefaultTarget( Isolate* isolate, int32_t iso_year, int32_t iso_month, int32_t iso_day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar) CreateTemporalDateTimeDefaultTarget() argument
622 CreateTemporalDateTime( Isolate* isolate, int32_t iso_year, int32_t iso_month, int32_t iso_day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar) CreateTemporalDateTime() argument
635 CreateTemporalTime( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond) CreateTemporalTime() argument
678 CreateTemporalTime( Isolate* isolate, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond) CreateTemporalTime() argument
688 CreateTemporalMonthDay( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t iso_month, int32_t iso_day, Handle<JSReceiver> calendar, int32_t reference_iso_year) CreateTemporalMonthDay() argument
720 CreateTemporalYearMonth( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t iso_year, int32_t iso_month, Handle<JSReceiver> calendar, int32_t reference_iso_day) CreateTemporalYearMonth() argument
757 CreateTemporalZonedDateTime( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<BigInt> epoch_nanoseconds, Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar) CreateTemporalZonedDateTime() argument
783 CreateTemporalZonedDateTime( Isolate* isolate, Handle<BigInt> epoch_nanoseconds, Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar) CreateTemporalZonedDateTime() argument
793 CreateTemporalDuration( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int64_t years, int64_t months, int64_t weeks, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) CreateTemporalDuration() argument
846 CreateTemporalDuration( Isolate* isolate, int64_t years, int64_t months, int64_t weeks, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) CreateTemporalDuration() argument
862 CreateTemporalInstant( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<BigInt> epoch_nanoseconds) CreateTemporalInstant() argument
880 CreateTemporalInstant( Isolate* isolate, Handle<BigInt> epoch_nanoseconds) CreateTemporalInstant() argument
891 CreateTemporalTimeZoneFromIndex( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, int32_t index) CreateTemporalTimeZoneFromIndex() argument
905 CreateTemporalTimeZoneUTC( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target) CreateTemporalTimeZoneUTC() argument
915 CreateTemporalTimeZone( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<String> identifier) CreateTemporalTimeZone() argument
960 CreateTemporalTimeZoneDefaultTarget( Isolate* isolate, Handle<String> identifier) CreateTemporalTimeZoneDefaultTarget() argument
970 CreateTemporalTimeZone( Isolate* isolate, Handle<String> identifier) CreateTemporalTimeZone() argument
979 SystemInstant(Isolate* isolate) SystemInstant() argument
990 SystemTimeZone(Isolate* isolate) SystemTimeZone() argument
998 GetISOPartsFromEpoch( Isolate* isolate, Handle<BigInt> epoch_nanoseconds) GetISOPartsFromEpoch() argument
1076 BalanceISODateTime(Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int64_t nanosecond) BalanceISODateTime() argument
1113 BuiltinTimeZoneGetPlainDateTimeFor( Isolate* isolate, Handle<JSReceiver> time_zone, Handle<JSTemporalInstant> instant, Handle<JSReceiver> calendar, const char* method_name) BuiltinTimeZoneGetPlainDateTimeFor() argument
1151 GetPossibleInstantsFor(Isolate* isolate, Handle<JSReceiver> time_zone, Handle<Object> date_time) GetPossibleInstantsFor() argument
1196 DisambiguatePossibleInstants( Isolate* isolate, Handle<FixedArray> possible_instants, Handle<JSReceiver> time_zone, Handle<Object> date_time_obj, Disambiguation disambiguation, const char* method_name) DisambiguatePossibleInstants() argument
1406 GetTemporalCalendarWithISODefault( Isolate* isolate, Handle<JSReceiver> item, const char* method_name) GetTemporalCalendarWithISODefault() argument
1454 PrepareTemporalFieldsOrPartial( Isolate* isolate, Handle<JSReceiver> fields, Handle<FixedArray> field_names, RequiredFields required, bool partial) PrepareTemporalFieldsOrPartial() argument
1559 PrepareTemporalFields( Isolate* isolate, Handle<JSReceiver> fields, Handle<FixedArray> field_names, RequiredFields required) PrepareTemporalFields() argument
1570 FromFields(Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields, Handle<Object> options, Handle<String> property, InstanceType type) FromFields() argument
1594 DateFromFields(Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields, Handle<Object> options) DateFromFields() argument
1604 YearMonthFromFields( Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields, Handle<Object> options) YearMonthFromFields() argument
1614 MonthDayFromFields( Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields, Handle<Object> options) MonthDayFromFields() argument
1624 ToTemporalOverflow(Isolate* isolate, Handle<JSReceiver> options, const char* method_name) ToTemporalOverflow() argument
1634 BuiltinTimeZoneGetInstantFor( Isolate* isolate, Handle<JSReceiver> time_zone, Handle<JSTemporalPlainDateTime> date_time, Disambiguation disambiguation, const char* method_name) BuiltinTimeZoneGetInstantFor() argument
1652 ToTemporalInstant(Isolate* isolate, Handle<Object> item, const char* method) ToTemporalInstant() argument
1690 ToTemporalCalendar( Isolate* isolate, Handle<Object> temporal_calendar_like, const char* method_name) ToTemporalCalendar() argument
1765 ToTemporalCalendarWithISODefault( Isolate* isolate, Handle<Object> temporal_calendar_like, const char* method_name) ToTemporalCalendarWithISODefault() argument
1781 ToTemporalDate(Isolate* isolate, Handle<Object> item_obj, Handle<JSReceiver> options, const char* method_name) ToTemporalDate() argument
1908 RegulateTime(Isolate* isolate, TimeRecord* time, ShowOverflow overflow) RegulateTime() argument
1945 ToTemporalTime(Isolate* isolate, Handle<Object> item_obj, ShowOverflow overflow, const char* method_name) ToTemporalTime() argument
2069 ToTemporalTimeZone( Isolate* isolate, Handle<Object> temporal_time_zone_like, const char* method_name) ToTemporalTimeZone() argument
2131 SystemDateTime( Isolate* isolate, Handle<Object> temporal_time_zone_like, Handle<Object> calendar_like, const char* method_name) SystemDateTime() argument
2167 SystemZonedDateTime( Isolate* isolate, Handle<Object> temporal_time_zone_like, Handle<Object> calendar_like, const char* method_name) SystemZonedDateTime() argument
2207 FormatTimeZoneOffsetString(Isolate* isolate, int64_t offset_nanoseconds) FormatTimeZoneOffsetString() argument
2265 BuiltinTimeZoneGetOffsetStringFor( Isolate* isolate, Handle<JSReceiver> time_zone, Handle<JSTemporalInstant> instant, const char* method_name) BuiltinTimeZoneGetOffsetStringFor() argument
2280 ParseISODateTime(Isolate* isolate, Handle<String> iso_string, const ParsedISO8601Result& parsed) ParseISODateTime() argument
2368 ParseTemporalDateString(Isolate* isolate, Handle<String> iso_string) ParseTemporalDateString() argument
2404 ParseTemporalTimeString(Isolate* isolate, Handle<String> iso_string) ParseTemporalTimeString() argument
2443 ParseTemporalInstantString(Isolate* isolate, Handle<String> iso_string) ParseTemporalInstantString() argument
2502 ParseTemporalInstant(Isolate* isolate, Handle<String> iso_string) ParseTemporalInstant() argument
2550 ParseTemporalTimeZoneString(Isolate* isolate, Handle<String> iso_string) ParseTemporalTimeZoneString() argument
2668 ParseTemporalTimeZone(Isolate* isolate, Handle<String> string) ParseTemporalTimeZone() argument
2692 ParseTimeZoneOffsetString(Isolate* isolate, Handle<String> iso_string, bool throwIfNotSatisfy) ParseTimeZoneOffsetString() argument
2750 IsValidTimeZoneNumericUTCOffsetString(Isolate* isolate, Handle<String> iso_string) IsValidTimeZoneNumericUTCOffsetString() argument
2760 ParseTemporalCalendarString(Isolate* isolate, Handle<String> iso_string) ParseTemporalCalendarString() argument
2795 CalendarFields(Isolate* isolate, Handle<JSReceiver> calendar, Handle<FixedArray> field_names) CalendarFields() argument
2827 CalendarDateAdd(Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> date, Handle<Object> duration, Handle<Object> options) CalendarDateAdd() argument
2836 CalendarDateAdd( Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> date, Handle<Object> duration, Handle<Object> options, Handle<Object> date_add) CalendarDateAdd() argument
2864 CalendarDateUntil(Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> one, Handle<Object> two, Handle<Object> options) CalendarDateUntil() argument
2873 CalendarDateUntil( Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> one, Handle<Object> two, Handle<Object> options, Handle<Object> date_until) CalendarDateUntil() argument
2903 DefaultMergeFields( Isolate* isolate, Handle<JSReceiver> fields, Handle<JSReceiver> additional_fields) DefaultMergeFields() argument
3012 GetOffsetNanosecondsFor(Isolate* isolate, Handle<JSReceiver> time_zone_obj, Handle<Object> instant, const char* method_name) GetOffsetNanosecondsFor() argument
3068 ToPositiveInteger(Isolate* isolate, Handle<Object> argument) ToPositiveInteger() argument
3086 InvokeCalendarMethod(Isolate* isolate, Handle<JSReceiver> calendar, Handle<String> name, Handle<JSReceiver> date_like) InvokeCalendarMethod() argument
3139 CalendarMonthCode(Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> date_like) CalendarMonthCode() argument
3160 CalendarEraYear(Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> date_like) CalendarEraYear() argument
3181 CalendarEra(Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> date_like) CalendarEra() argument
3203 GetISO8601Calendar(Isolate* isolate) GetISO8601Calendar() argument
3211 IsUTC(Isolate* isolate, Handle<String> time_zone) IsUTC() argument
3270 IsBuiltinCalendar(Isolate* isolate, const std::string& id) IsBuiltinCalendar() argument
3274 IsBuiltinCalendar(Isolate* isolate, Handle<String> id) IsBuiltinCalendar() argument
3278 CalendarIdentifier(Isolate* isolate, int32_t index) CalendarIdentifier() argument
3283 CalendarIndex(Isolate* isolate, Handle<String> id) CalendarIndex() argument
3287 IsValidTimeZoneName(Isolate* isolate, Handle<String> time_zone) IsValidTimeZoneName() argument
3291 CanonicalizeTimeZoneName(Isolate* isolate, Handle<String> identifier) CanonicalizeTimeZoneName() argument
3297 CalendarIdentifier(Isolate* isolate, int32_t index) CalendarIdentifier() argument
3303 IsBuiltinCalendar(Isolate* isolate, Handle<String> id) IsBuiltinCalendar() argument
3309 CalendarIndex(Isolate* isolate, Handle<String> id) CalendarIndex() argument
3311 IsValidTimeZoneName(Isolate* isolate, Handle<String> time_zone) IsValidTimeZoneName() argument
3315 CanonicalizeTimeZoneName(Isolate* isolate, Handle<String> identifier) CanonicalizeTimeZoneName() argument
3322 ToTemporalTimeRecord(Isolate* isolate, Handle<JSReceiver> temporal_time_like, const char* method_name) ToTemporalTimeRecord() argument
3377 MergeLargestUnitOption(Isolate* isolate, Handle<JSReceiver> options, Unit largest_unit) MergeLargestUnitOption() argument
3403 ToIntegerThrowOnInfinity(Isolate* isolate, Handle<Object> argument) ToIntegerThrowOnInfinity() argument
3419 LargerOfTwoTemporalUnits(Isolate* isolate, Unit u1, Unit u2) LargerOfTwoTemporalUnits() argument
3444 UnitToString(Isolate* isolate, Unit unit) UnitToString() argument
3472 BalanceISODate(Isolate* isolate, int32_t* year, int32_t* month, int32_t* day) BalanceISODate() argument
3546 AddDateTime( Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar, const DurationRecord& dur, Handle<Object> options) AddDateTime() argument
3596 BalanceDuration(Isolate* isolate, int64_t* days, int64_t* hours, int64_t* minutes, int64_t* seconds, int64_t* milliseconds, int64_t* microseconds, int64_t* nanoseconds, Unit largest_unit, const char* method_name) BalanceDuration() argument
3609 BalanceDuration(Isolate* isolate, int64_t* days, int64_t* hours, int64_t* minutes, int64_t* seconds, int64_t* milliseconds, int64_t* microseconds, int64_t* nanoseconds, Unit largest_unit, Handle<Object> relative_to_obj, const char* method_name) BalanceDuration() argument
3776 AddZonedDateTime(Isolate* isolate, Handle<BigInt> epoch_nanoseconds, Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar, const DurationRecord& duration, const char* method_name) AddZonedDateTime() argument
3791 AddZonedDateTime(Isolate* isolate, Handle<BigInt> epoch_nanoseconds, Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar, const DurationRecord& duration, Handle<JSReceiver> options, const char* method_name) AddZonedDateTime() argument
3881 NanosecondsToDays(Isolate* isolate, int64_t nanoseconds, Handle<Object> relative_to_obj, int64_t* result_days, int64_t* result_nanoseconds, int64_t* result_day_length, const char* method_name) NanosecondsToDays() argument
3891 NanosecondsToDays(Isolate* isolate, Handle<BigInt> nanoseconds, Handle<Object> relative_to_obj, int64_t* result_days, int64_t* result_nanoseconds, int64_t* result_day_length, const char* method_name) NanosecondsToDays() argument
4099 DifferenceISODateTime( Isolate* isolate, int32_t y1, int32_t mon1, int32_t d1, int32_t h1, int32_t min1, int32_t s1, int32_t ms1, int32_t mus1, int32_t ns1, int32_t y2, int32_t mon2, int32_t d2, int32_t h2, int32_t min2, int32_t s2, int32_t ms2, int32_t mus2, int32_t ns2, Handle<JSReceiver> calendar, Unit largest_unit, Handle<Object> options_obj, const char* method_name) DifferenceISODateTime() argument
4228 AddInstant(Isolate* isolate, Handle<BigInt> epoch_nanoseconds, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) AddInstant() argument
4304 IsValidEpochNanoseconds(Isolate* isolate, Handle<BigInt> epoch_nanoseconds) IsValidEpochNanoseconds() argument
4316 GetEpochFromISOParts(Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond) GetEpochFromISOParts() argument
4393 IsValidDuration(Isolate* isolate, const DurationRecord& dur) IsValidDuration() argument
4415 IsISOLeapYear(Isolate* isolate, int32_t year) IsISOLeapYear() argument
4427 ISODaysInMonth(Isolate* isolate, int32_t year, int32_t month) ISODaysInMonth() argument
4445 ISODaysInYear(Isolate* isolate, int32_t year) ISODaysInYear() argument
4455 IsValidTime(Isolate* isolate, int32_t hour, int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond, int32_t nanosecond) IsValidTime() argument
4482 IsValidISODate(Isolate* isolate, int32_t year, int32_t month, int32_t day) IsValidISODate() argument
4499 CompareISODate(Isolate* isolate, int32_t y1, int32_t m1, int32_t d1, int32_t y2, int32_t m2, int32_t d2) CompareISODate() argument
4521 BalanceISOYearMonth(Isolate* isolate, int32_t* year, int32_t* month) BalanceISOYearMonth() argument
4533 BalanceTime(Isolate* isolate, int64_t hour, int64_t minute, int64_t second, int64_t millisecond, int64_t microsecond, int64_t nanosecond) BalanceTime() argument
4579 DifferenceTime(Isolate* isolate, int32_t h1, int32_t min1, int32_t s1, int32_t ms1, int32_t mus1, int32_t ns1, int32_t h2, int32_t min2, int32_t s2, int32_t ms2, int32_t mus2, int32_t ns2) DifferenceTime() argument
4629 AddTime(Isolate* isolate, int64_t hour, int64_t minute, int64_t second, int64_t millisecond, int64_t microsecond, int64_t nanosecond, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds) AddTime() argument
4657 TotalDurationNanoseconds(Isolate* isolate, int64_t days, int64_t hours, int64_t minutes, int64_t seconds, int64_t milliseconds, int64_t microseconds, int64_t nanoseconds, int64_t offset_shift) TotalDurationNanoseconds() argument
4693 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> years, Handle<Object> months, Handle<Object> weeks, Handle<Object> days, Handle<Object> hours, Handle<Object> minutes, Handle<Object> seconds, Handle<Object> milliseconds, Handle<Object> microseconds, Handle<Object> nanoseconds) Constructor() argument
4786 Sign(Isolate* isolate, Handle<JSTemporalDuration> duration) Sign() argument
4809 Blank( Isolate* isolate, Handle<JSTemporalDuration> duration) Blank() argument
4835 CreateNegatedTemporalDuration( Isolate* isolate, Handle<JSTemporalDuration> duration) CreateNegatedTemporalDuration() argument
4859 Negated( Isolate* isolate, Handle<JSTemporalDuration> duration) Negated() argument
4870 Abs( Isolate* isolate, Handle<JSTemporalDuration> duration) Abs() argument
4894 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> identifier_obj) Constructor() argument
4924 ToISODayOfYear(Isolate* isolate, int32_t year, int32_t month, int32_t day) ToISODayOfYear() argument
4947 ToISODayOfWeek(Isolate* isolate, int32_t year, int32_t month, int32_t day) ToISODayOfWeek() argument
4970 RegulateISODate(Isolate* isolate, ShowOverflow overflow, int32_t year, int32_t* month, int32_t* day) RegulateISODate() argument
5002 ResolveISOMonth(Isolate* isolate, Handle<JSReceiver> fields) ResolveISOMonth() argument
5083 ISODateFromFields(Isolate* isolate, Handle<JSReceiver> fields, Handle<JSReceiver> options, const char* method_name, int32_t* year, int32_t* month, int32_t* day) ISODateFromFields() argument
5152 DaysInYear( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) DaysInYear() argument
5190 DaysInMonth( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) DaysInMonth() argument
5233 Year(Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) Year() argument
5272 DayOfYear( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) DayOfYear() argument
5296 DayOfWeek( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) DayOfWeek() argument
5320 MonthsInYear( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) MonthsInYear() argument
5347 InLeapYear( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) InLeapYear() argument
5383 DaysInWeek( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> temporal_date_like) DaysInWeek() argument
5403 DateFromFields( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> fields_obj, Handle<Object> options_obj) DateFromFields() argument
5444 MergeFields( Isolate* isolate, Handle<JSTemporalCalendar> calendar, Handle<Object> fields_obj, Handle<Object> additional_fields_obj) MergeFields() argument
5473 ToString( Isolate* isolate, Handle<JSTemporalCalendar> calendar, const char* method_name) ToString() argument
5480 Now(Isolate* isolate) Now() argument
5485 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> identifier_obj) Constructor() argument
5540 ToString( Isolate* isolate, Handle<JSTemporalTimeZone> time_zone, const char* method_name) ToString() argument
5576 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> iso_year_obj, Handle<Object> iso_month_obj, Handle<Object> iso_day_obj, Handle<Object> calendar_like) Constructor() argument
5617 WithCalendar( Isolate* isolate, Handle<JSTemporalPlainDate> temporal_date, Handle<Object> calendar_like) WithCalendar() argument
5638 Now( Isolate* isolate, Handle<Object> calendar_like, Handle<Object> temporal_time_zone_like) Now() argument
5656 NowISO( Isolate* isolate, Handle<Object> temporal_time_zone_like) NowISO() argument
5678 From( Isolate* isolate, Handle<Object> item, Handle<Object> options_obj) From() argument
5712 GetISOFields( Isolate* isolate, Handle<JSTemporalPlainDate> temporal_date) GetISOFields() argument
5742 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> iso_year_obj, Handle<Object> iso_month_obj, Handle<Object> iso_day_obj, Handle<Object> hour_obj, Handle<Object> minute_obj, Handle<Object> second_obj, Handle<Object> millisecond_obj, Handle<Object> microsecond_obj, Handle<Object> nanosecond_obj, Handle<Object> calendar_like) Constructor() argument
5784 WithCalendar( Isolate* isolate, Handle<JSTemporalPlainDateTime> date_time, Handle<Object> calendar_like) WithCalendar() argument
5811 Now( Isolate* isolate, Handle<Object> calendar_like, Handle<Object> temporal_time_zone_like) Now() argument
5821 NowISO( Isolate* isolate, Handle<Object> temporal_time_zone_like) NowISO() argument
5835 GetISOFields( Isolate* isolate, Handle<JSTemporalPlainDateTime> date_time) GetISOFields() argument
5883 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> iso_month_obj, Handle<Object> iso_day_obj, Handle<Object> calendar_like, Handle<Object> reference_iso_year_obj) Constructor() argument
5924 GetISOFields( Isolate* isolate, Handle<JSTemporalPlainMonthDay> month_day) GetISOFields() argument
5953 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> iso_year_obj, Handle<Object> iso_month_obj, Handle<Object> calendar_like, Handle<Object> reference_iso_day_obj) Constructor() argument
5996 GetISOFields( Isolate* isolate, Handle<JSTemporalPlainYearMonth> year_month) GetISOFields() argument
6026 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> hour_obj, Handle<Object> minute_obj, Handle<Object> second_obj, Handle<Object> millisecond_obj, Handle<Object> microsecond_obj, Handle<Object> nanosecond_obj) Constructor() argument
6057 NowISO( Isolate* isolate, Handle<Object> temporal_time_zone_like) NowISO() argument
6082 From( Isolate* isolate, Handle<Object> item_obj, Handle<Object> options_obj) From() argument
6112 GetISOFields( Isolate* isolate, Handle<JSTemporalPlainTime> temporal_time) GetISOFields() argument
6155 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> epoch_nanoseconds_obj, Handle<Object> time_zone_like, Handle<Object> calendar_like) Constructor() argument
6202 WithCalendar( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time, Handle<Object> calendar_like) WithCalendar() argument
6225 WithTimeZone( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time, Handle<Object> time_zone_like) WithTimeZone() argument
6252 ZonedDateTimeToPlainYearMonthOrMonthDay( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time, Handle<String> field_name_1, Handle<String> field_name_2, const char* method_name) ZonedDateTimeToPlainYearMonthOrMonthDay() argument
6300 ToPlainYearMonth( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time) ToPlainYearMonth() argument
6310 ToPlainMonthDay( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time) ToPlainMonthDay() argument
6320 Now( Isolate* isolate, Handle<Object> calendar_like, Handle<Object> temporal_time_zone_like) Now() argument
6330 NowISO( Isolate* isolate, Handle<Object> temporal_time_zone_like) NowISO() argument
6345 GetISOFields( Isolate* isolate, Handle<JSTemporalZonedDateTime> zoned_date_time) GetISOFields() argument
6428 Now(Isolate* isolate) Now() argument
6434 Constructor( Isolate* isolate, Handle<JSFunction> target, Handle<HeapObject> new_target, Handle<Object> epoch_nanoseconds_obj) Constructor() argument
6469 ScaleNumberToNanosecondsVerifyAndMake( Isolate* isolate, Handle<BigInt> bigint, uint32_t scale) ScaleNumberToNanosecondsVerifyAndMake() argument
6493 ScaleNumberToNanosecondsVerifyAndMake( Isolate* isolate, Handle<Object> epoch_Xseconds, uint32_t scale) ScaleNumberToNanosecondsVerifyAndMake() argument
6508 ScaleToNanosecondsVerifyAndMake( Isolate* isolate, Handle<Object> epoch_Xseconds, uint32_t scale) ScaleToNanosecondsVerifyAndMake() argument
6522 FromEpochSeconds( Isolate* isolate, Handle<Object> epoch_seconds) FromEpochSeconds() argument
6530 FromEpochMilliseconds( Isolate* isolate, Handle<Object> epoch_milliseconds) FromEpochMilliseconds() argument
6538 FromEpochMicroseconds( Isolate* isolate, Handle<Object> epoch_microseconds) FromEpochMicroseconds() argument
6545 FromEpochNanoseconds( Isolate* isolate, Handle<Object> epoch_nanoseconds) FromEpochNanoseconds() argument
6552 From(Isolate* isolate, Handle<Object> item) From() argument
[all...]

Completed in 25 milliseconds

12345678910>>...51