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

/external/chromium_org/v8/test/cctest/
H A Dtest-types.cc109 Oddball(Type::Oddball(), isolate),
147 Handle<Type> Oddball; member in class:HandlifiedTypes
282 CheckSub(T.Oddball, T.Any);
283 CheckSub(T.Boolean, T.Oddball);
284 CheckSub(T.Null, T.Oddball);
285 CheckSub(T.Undefined, T.Oddball);
357 CheckOverlap(T.Oddball, T.Any);
358 CheckOverlap(T.Boolean, T.Oddball);
359 CheckOverlap(T.Null, T.Oddball);
[all...]
/external/chromium_org/v8/src/
H A Djson-stringifier.h421 switch (Oddball::cast(*object)->kind()) {
422 case Oddball::kFalse:
426 case Oddball::kTrue:
430 case Oddball::kNull:
H A Dheap.cc2644 { MaybeObject* maybe_obj = AllocatePartialMap(ODDBALL_TYPE, Oddball::kSize);
2658 set_null_value(Oddball::cast(obj));
2659 Oddball::cast(obj)->set_kind(Oddball::kNull);
2664 set_undefined_value(Oddball::cast(obj));
2665 Oddball::cast(obj)->set_kind(Oddball::kUndefined);
3079 return Oddball::cast(result)->Initialize(this, to_string, to_number, kind);
3177 set_the_hole_value(reinterpret_cast<Oddball*>(Smi::FromInt(0)));
3192 Oddball
[all...]
H A Dobjects-inl.h655 TYPE_CHECKER(Oddball, ODDBALL_TYPE)
676 ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0);
836 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined;
841 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull;
846 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole;
851 return IsOddball() && Oddball
[all...]
H A 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) \
H A Dobjects-visiting.h90 V(Oddball) \
H A Dtypes.h50 // Oddball = Boolean \/ Null \/ Undefined
118 V(Oddball, kBoolean | kNull | kUndefined) \
H A Dobjects-debug.cc139 Oddball::cast(this)->OddballVerify();
633 void Oddball::OddballVerify() {
H A Dobjects-visiting-inl.h208 Oddball::BodyDescriptor,
H A Dobjects-printer.cc150 Oddball::cast(this)->to_string()->Print(out);
H A Dobjects.h131 // - Oddball
1011 V(Oddball) \
1377 // Oddball testing.
9293 // The Oddball describes objects null, undefined, true, and false.
9294 class Oddball: public HeapObject { class in namespace:v8
9306 static inline Oddball* cast(Object* obj);
9309 DECLARE_VERIFIER(Oddball)
9342 DISALLOW_IMPLICIT_CONSTRUCTORS(Oddball);
H A Dobjects.cc1086 uint32_t hash = Oddball::cast(this)->to_string()->Hash();
1718 accumulator->Add("<Odd Oddball>");
1831 Oddball::BodyDescriptor::IterateBody(this, v);
9970 MaybeObject* Oddball::Initialize(Heap* heap,
/external/v8/src/
H A Dobjects-inl.h613 TYPE_CHECKER(Oddball, ODDBALL_TYPE)
631 ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0);
776 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined;
781 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull;
786 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole;
791 return IsOddball() && Oddball
[all...]
H A 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) \
H A Dheap.cc2023 { MaybeObject* maybe_obj = AllocatePartialMap(ODDBALL_TYPE, Oddball::kSize);
2037 set_null_value(Oddball::cast(obj));
2038 Oddball::cast(obj)->set_kind(Oddball::kNull);
2043 set_undefined_value(Oddball::cast(obj));
2044 Oddball::cast(obj)->set_kind(Oddball::kUndefined);
2348 return Oddball::cast(result)->Initialize(to_string, to_number, kind);
2440 set_the_hole_value(reinterpret_cast<Oddball*>(Smi::FromInt(0)));
2453 Oddball
[all...]
H A Dobjects-debug.cc132 Oddball::cast(this)->OddballVerify();
526 void Oddball::OddballVerify() {
H A Dobjects-printer.cc136 Oddball::cast(this)->to_string()->Print(out);
H A Dobjects.h106 // - Oddball
818 V(Oddball) \
884 // Oddball testing.
7571 // The Oddball describes objects null, undefined, true, and false.
7572 class Oddball: public HeapObject {
7584 static inline Oddball* cast(Object* obj);
7616 DISALLOW_IMPLICIT_CONSTRUCTORS(Oddball);
H A Dliveobjectlist.cc121 v(Oddball, "Oddball") \
H A Dmark-compact.cc976 Oddball::BodyDescriptor,
H A Dobjects.cc747 uint32_t hash = Oddball::cast(this)->to_string()->Hash();
1269 accumulator->Add("<Odd Oddball>");
1359 Oddball::BodyDescriptor::IterateBody(this, v);
7547 MaybeObject* Oddball::Initialize(const char* to_string,
/external/chromium_org/v8/tools/
H A Dgrokdump.py1111 class Oddball(HeapObject): class in inherits:HeapObject
1142 return "Oddball(%08x, <%s>)" % (self.address, str(self.to_string))
1145 if 0 <= self.kind < len(Oddball.KINDS):
1146 kind = Oddball.KINDS[self.kind]
1147 return "Oddball(%08x, kind=%s)" % (self.address, kind)
1462 "ODDBALL_TYPE": Oddball,
/external/v8/tools/
H A Dgrokdump.py751 class Oddball(HeapObject): class in inherits:HeapObject
941 "ODDBALL_TYPE": Oddball,
/external/chromium_org/v8/src/ia32/
H A Dstub-cache-ia32.cc856 Handle<Oddball> the_hole = masm->isolate()->factory()->the_hole_value();
/external/v8/src/ia32/
H A Dstub-cache-ia32.cc838 Handle<Oddball> the_hole = masm->isolate()->factory()->the_hole_value();

Completed in 742 milliseconds