Home
last modified time | relevance | path

Searched refs:Oddball (Results 1 - 25 of 59) sorted by relevance

123

/third_party/node/deps/v8/src/objects/
H A Doddball-inl.h20 TQ_CPP_OBJECT_DEFINITION_ASSERTS(Oddball, PrimitiveHeapObject)
22 OBJECT_CONSTRUCTORS_IMPL(Oddball, PrimitiveHeapObject)
24 CAST_ACCESSOR(Oddball)
26 DEF_PRIMITIVE_ACCESSORS(Oddball, to_number_raw, kToNumberRawOffset, double)
28 void Oddball::set_to_number_raw_as_bits(uint64_t bits) { in set_to_number_raw_as_bits()
33 ACCESSORS(Oddball, to_string, String, kToStringOffset)
34 ACCESSORS(Oddball, to_number, Object, kToNumberOffset)
35 ACCESSORS(Oddball, type_of, String, kTypeOfOffset)
37 byte Oddball::kind() const { in kind()
41 void Oddball
[all...]
H A Doddball.h18 // The Oddball describes objects null, undefined, true, and false.
19 class Oddball : public PrimitiveHeapObject { class
39 Isolate* isolate, Handle<Oddball> input);
43 DECL_CAST(Oddball)
46 DECL_VERIFIER(Oddball)
49 static void Initialize(Isolate* isolate, Handle<Oddball> oddball,
83 DECL_PRINTER(Oddball)
85 OBJECT_CONSTRUCTORS(Oddball, PrimitiveHeapObject);
H A Dvalue-serializer.h35 class Oddball;
115 void WriteOddball(Oddball oddball);
H A Djs-temporal-objects.h81 V8_WARN_UNUSED_RESULT static MaybeHandle<Oddball> InLeapYear(
136 V8_WARN_UNUSED_RESULT static MaybeHandle<Oddball> Blank(
H A Dvalue-serializer.cc437 WriteOddball(Oddball::cast(*object)); in WriteObject()
478 void ValueSerializer::WriteOddball(Oddball oddball) { in WriteOddball()
481 case Oddball::kUndefined: in WriteOddball()
484 case Oddball::kFalse: in WriteOddball()
487 case Oddball::kTrue: in WriteOddball()
490 case Oddball::kNull: in WriteOddball()
850 Oddball the_hole = ReadOnlyRoots(isolate_).the_hole_value(); in WriteJSMap()
882 Oddball the_hole = ReadOnlyRoots(isolate_).the_hole_value(); in WriteJSSet()
H A Dobjects.cc311 return Oddball::ToNumber(isolate, Handle<Oddball>::cast(input)); in ConvertToNumberOrNumeric()
401 return handle(Handle<Oddball>::cast(input)->to_string(), isolate); in ConvertToString()
767 StrictNumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals()
791 StrictNumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals()
808 StrictNumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals()
812 StrictNumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals()
814 x = Oddball::ToNumber(isolate, Handle<Oddball>::cast(x)); in Equals()
821 x = Oddball in Equals()
[all...]
/third_party/node/deps/v8/src/heap/
H A Dsetup-heap-internal.cc246 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, undefined); in CreateInitialMaps()
247 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, null); in CreateInitialMaps()
248 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, the_hole); in CreateInitialMaps()
288 set_null_value(Oddball::cast(obj)); in CreateInitialMaps()
289 Oddball::cast(obj).set_kind(Oddball::kNull); in CreateInitialMaps()
296 set_undefined_value(Oddball::cast(obj)); in CreateInitialMaps()
297 Oddball::cast(obj).set_kind(Oddball::kUndefined); in CreateInitialMaps()
304 set_the_hole_value(Oddball in CreateInitialMaps()
[all...]
H A Dobjects-visiting.h43 V(Oddball) \
H A Dfactory-base-inl.h20 Handle<Oddball> FactoryBase<Impl>::ToBoolean(bool value) { in ToBoolean()
H A Dfactory-base.h67 inline Handle<Oddball> ToBoolean(bool value);
294 Handle<Oddball> filler,
H A Dfactory.h114 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string,
119 Handle<Oddball> NewSelfReferenceMarker();
123 Handle<Oddball> NewBasicBlockCountersMarker();
H A Dfactory.cc205 DCHECK_EQ(Oddball::cast(*self_reference).kind(), in BuildInternal()
206 Oddball::kSelfReferenceMarker); in BuildInternal()
427 Handle<Oddball> Factory::NewOddball(Handle<Map> map, const char* to_string, in NewOddball()
430 Handle<Oddball> oddball(Oddball::cast(New(map, AllocationType::kReadOnly)), in NewOddball()
432 Oddball::Initialize(isolate(), oddball, to_string, to_number, type_of, kind); in NewOddball()
436 Handle<Oddball> Factory::NewSelfReferenceMarker() { in NewSelfReferenceMarker()
439 Oddball::kSelfReferenceMarker); in NewSelfReferenceMarker()
442 Handle<Oddball> Factory::NewBasicBlockCountersMarker() { in NewBasicBlockCountersMarker()
446 Oddball in NewBasicBlockCountersMarker()
[all...]
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-async-gen.h28 TNode<Oddball> is_predicted_as_caught);
42 TNode<Oddball> done);
50 TNode<NativeContext> native_context, TNode<Oddball> done);
H A Dbuiltins-number-gen.cc157 TNode<Oddball> result = RelationalComparison(Operation::k##Name, lhs, rhs, \
176 TNode<Oddball> result = RelationalComparison( \
198 TNode<Oddball> result = Equal( in TF_BUILTIN()
212 TNode<Oddball> result = StrictEqual(lhs, rhs, &var_type_feedback); in TF_BUILTIN()
224 TNode<Oddball> result = Equal( in TF_BUILTIN()
239 TNode<Oddball> result = StrictEqual(lhs, rhs, &var_type_feedback); in TF_BUILTIN()
H A Dbuiltins-async-gen.cc30 TNode<Oddball> is_predicted_as_caught) { in Await()
188 TNode<NativeContext> native_context, TNode<Oddball> done) { in CreateUnwrapClosure()
200 TNode<NativeContext> native_context, TNode<Oddball> done) { in AllocateAsyncIteratorValueUnwrapContext()
H A Dconstants-table-builder.cc79 DCHECK(Oddball::cast(*self_reference).kind() == in PatchSelfReference()
80 Oddball::kSelfReferenceMarker); in PatchSelfReference()
H A Dbuiltins-async-iterator-gen.cc68 std::pair<TNode<Object>, TNode<Oddball>> LoadIteratorResult(
157 TNode<Oddball> done; in Generate_AsyncFromSyncIteratorMethod()
196 std::pair<TNode<Object>, TNode<Oddball>>
/third_party/node/deps/v8/src/roots/
H A Droots.h41 V(Oddball, uninitialized_value, UninitializedValue) \
42 V(Oddball, undefined_value, UndefinedValue) \
43 V(Oddball, the_hole_value, TheHoleValue) \
44 V(Oddball, null_value, NullValue) \
45 V(Oddball, true_value, TrueValue) \
46 V(Oddball, false_value, FalseValue) \
73 V(Oddball, arguments_marker, ArgumentsMarker) \
74 V(Oddball, exception, Exception) \
75 V(Oddball, termination_exception, TerminationException) \
76 V(Oddball, optimized_ou
[all...]
/third_party/node/deps/v8/src/runtime/
H A Druntime-futex.cc64 bool set = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
H A Druntime-promise.cc149 Handle<Oddball> debug_event = args.at<Oddball>(2); in RUNTIME_FUNCTION()
H A Druntime-test-wasm.cc105 bool allow_async = Oddball::cast(args[1]).ToBool(isolate); in RUNTIME_FUNCTION()
260 bool flag = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
H A Druntime-debug.cc803 bool enable = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
811 bool enable = Oddball::cast(args[0]).ToBool(isolate); in RUNTIME_FUNCTION()
828 bool is_predicted_as_caught = Oddball::cast(args[4]).ToBool(isolate); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/compiler/
H A Dgraph-assembler.h19 class Oddball;
24 using Boolean = Oddball;
136 V(Null, Oddball) \
138 V(TheHole, Oddball) \
142 V(Undefined, Oddball) \
/third_party/node/deps/v8/src/interpreter/
H A Dinterpreter-generator.cc1259 TVARIABLE(Oddball, result); in IGNITION_HANDLER()
1283 TVARIABLE(Oddball, result); in IGNITION_HANDLER()
1285 TNode<Oddball> true_value = TrueConstant(); in IGNITION_HANDLER()
1286 TNode<Oddball> false_value = FalseConstant(); in IGNITION_HANDLER()
1613 TNode<Oddball> result; in CompareOpWithFeedback()
1692 TNode<Oddball> result = SelectBooleanConstant(TaggedEqual(lhs, rhs)); in IGNITION_HANDLER()
1744 TNode<Oddball> result = in IGNITION_HANDLER()
1758 TNode<Oddball> result = in IGNITION_HANDLER()
1769 TNode<Oddball> result = in IGNITION_HANDLER()
/third_party/node/deps/v8/tools/torque/vim-torque/syntax/
H A Dtorque.vim51 syn keyword torqueType Oddball HeapNumber Number BigInt Numeric Boolean JSProxy

Completed in 30 milliseconds

123