Home
last modified time | relevance | path

Searched refs:Oddball (Results 1 – 25 of 27) sorted by relevance

12

/external/chromium_org/v8/test/cctest/
Dtest-types.cc109 Oddball(Type::Oddball(), isolate), in HandlifiedTypes()
147 Handle<Type> Oddball; member in HandlifiedTypes
282 CheckSub(T.Oddball, T.Any); in TEST()
283 CheckSub(T.Boolean, T.Oddball); in TEST()
284 CheckSub(T.Null, T.Oddball); in TEST()
285 CheckSub(T.Undefined, T.Oddball); in TEST()
357 CheckOverlap(T.Oddball, T.Any); in TEST()
358 CheckOverlap(T.Boolean, T.Oddball); in TEST()
359 CheckOverlap(T.Null, T.Oddball); in TEST()
360 CheckOverlap(T.Undefined, T.Oddball); in TEST()
/external/v8/src/
Dobjects-inl.h613 TYPE_CHECKER(Oddball, ODDBALL_TYPE) in TYPE_CHECKER()
631 ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0); in TYPE_CHECKER()
776 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined; in STRUCT_LIST()
781 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull; in IsNull()
786 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole; in IsTheHole()
791 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTrue; in IsTrue()
796 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kFalse; in IsFalse()
801 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kArgumentMarker; in IsArgumentsMarker()
1408 ACCESSORS(Oddball, to_string, String, kToStringOffset) in ACCESSORS() argument
1409 ACCESSORS(Oddball, to_number, Object, kToNumberOffset) in ACCESSORS()
[all …]
Dheap.cc2023 { MaybeObject* maybe_obj = AllocatePartialMap(ODDBALL_TYPE, Oddball::kSize); in CreateInitialMaps()
2037 set_null_value(Oddball::cast(obj)); in CreateInitialMaps()
2038 Oddball::cast(obj)->set_kind(Oddball::kNull); in CreateInitialMaps()
2043 set_undefined_value(Oddball::cast(obj)); in CreateInitialMaps()
2044 Oddball::cast(obj)->set_kind(Oddball::kUndefined); in CreateInitialMaps()
2348 return Oddball::cast(result)->Initialize(to_string, to_number, kind); in CreateOddball()
2440 set_the_hole_value(reinterpret_cast<Oddball*>(Smi::FromInt(0))); in CreateInitialObjects()
2453 Oddball::kUndefined); in CreateInitialObjects()
2459 null_value()->Initialize("null", Smi::FromInt(0), Oddball::kNull); in CreateInitialObjects()
2465 Oddball::kTrue); in CreateInitialObjects()
[all …]
Dheap.h56 V(Oddball, undefined_value, UndefinedValue) \
57 V(Oddball, the_hole_value, TheHoleValue) \
58 V(Oddball, null_value, NullValue) \
59 V(Oddball, true_value, TrueValue) \
60 V(Oddball, false_value, FalseValue) \
80 V(Oddball, arguments_marker, ArgumentsMarker) \
Dobjects-debug.cc132 Oddball::cast(this)->OddballVerify(); in HeapObjectVerify()
526 void Oddball::OddballVerify() { in OddballVerify()
Dobjects-printer.cc136 Oddball::cast(this)->to_string()->Print(out); in HeapObjectPrint()
Dobjects.h818 V(Oddball) \
7572 class Oddball: public HeapObject {
7584 static inline Oddball* cast(Object* obj);
7616 DISALLOW_IMPLICIT_CONSTRUCTORS(Oddball);
Dliveobjectlist.cc121 v(Oddball, "Oddball") \
Dmark-compact.cc976 Oddball::BodyDescriptor, in Initialize()
Dobjects.cc747 uint32_t hash = Oddball::cast(this)->to_string()->Hash(); in GetHash()
1359 Oddball::BodyDescriptor::IterateBody(this, v); in IterateBody()
7547 MaybeObject* Oddball::Initialize(const char* to_string, in Initialize()
/external/chromium_org/v8/src/
Djson-stringifier.h421 switch (Oddball::cast(*object)->kind()) { in Serialize_()
422 case Oddball::kFalse: in Serialize_()
426 case Oddball::kTrue: in Serialize_()
430 case Oddball::kNull: in Serialize_()
Dobjects-inl.h655 TYPE_CHECKER(Oddball, ODDBALL_TYPE) in TYPE_CHECKER()
676 ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0); in TYPE_CHECKER()
836 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined; in STRUCT_LIST()
841 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull; in IsNull()
846 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole; in IsTheHole()
851 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUninitialized; in IsUninitialized()
856 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTrue; in IsTrue()
861 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kFalse; in IsFalse()
866 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kArgumentMarker; in IsArgumentsMarker()
1639 ACCESSORS(Oddball, to_string, String, kToStringOffset) in ACCESSORS() argument
[all …]
Dheap.h57 V(Oddball, undefined_value, UndefinedValue) \
58 V(Oddball, the_hole_value, TheHoleValue) \
59 V(Oddball, null_value, NullValue) \
60 V(Oddball, true_value, TrueValue) \
61 V(Oddball, false_value, FalseValue) \
62 V(Oddball, uninitialized_value, UninitializedValue) \
81 V(Oddball, arguments_marker, ArgumentsMarker) \
Dheap.cc2644 { MaybeObject* maybe_obj = AllocatePartialMap(ODDBALL_TYPE, Oddball::kSize); in CreateInitialMaps()
2658 set_null_value(Oddball::cast(obj)); in CreateInitialMaps()
2659 Oddball::cast(obj)->set_kind(Oddball::kNull); in CreateInitialMaps()
2664 set_undefined_value(Oddball::cast(obj)); in CreateInitialMaps()
2665 Oddball::cast(obj)->set_kind(Oddball::kUndefined); in CreateInitialMaps()
3079 return Oddball::cast(result)->Initialize(this, to_string, to_number, kind); in CreateOddball()
3177 set_the_hole_value(reinterpret_cast<Oddball*>(Smi::FromInt(0))); in CreateInitialObjects()
3192 Oddball::kUndefined); in CreateInitialObjects()
3198 this, "null", Smi::FromInt(0), Oddball::kNull); in CreateInitialObjects()
3204 Oddball::kTrue); in CreateInitialObjects()
[all …]
Dtypes.h118 V(Oddball, kBoolean | kNull | kUndefined) \
Dobjects-debug.cc139 Oddball::cast(this)->OddballVerify(); in HeapObjectVerify()
633 void Oddball::OddballVerify() { in OddballVerify()
Dobjects-visiting.h90 V(Oddball) \
Dobjects-visiting-inl.h208 Oddball::BodyDescriptor, in Initialize()
Dobjects-printer.cc150 Oddball::cast(this)->to_string()->Print(out); in HeapObjectPrint()
Dobjects.h1011 V(Oddball) \
9294 class Oddball: public HeapObject {
9306 static inline Oddball* cast(Object* obj);
9309 DECLARE_VERIFIER(Oddball)
9342 DISALLOW_IMPLICIT_CONSTRUCTORS(Oddball);
Dobjects.cc1086 uint32_t hash = Oddball::cast(this)->to_string()->Hash(); in GetHash()
1831 Oddball::BodyDescriptor::IterateBody(this, v); in IterateBody()
9970 MaybeObject* Oddball::Initialize(Heap* heap, in Initialize()
/external/chromium_org/v8/tools/
Dgrokdump.py1111 class Oddball(HeapObject): class
1145 if 0 <= self.kind < len(Oddball.KINDS):
1146 kind = Oddball.KINDS[self.kind]
1462 "ODDBALL_TYPE": Oddball,
/external/v8/tools/
Dgrokdump.py751 class Oddball(HeapObject): class
941 "ODDBALL_TYPE": Oddball,
/external/chromium_org/v8/src/ia32/
Dstub-cache-ia32.cc856 Handle<Oddball> the_hole = masm->isolate()->factory()->the_hole_value(); in GenerateCheckPropertyCell()
/external/v8/src/ia32/
Dstub-cache-ia32.cc838 Handle<Oddball> the_hole = masm->isolate()->factory()->the_hole_value(); in GenerateCheckPropertyCell()

12