Home
last modified time | relevance | path

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

12

/external/v8/src/heap/
Dheap.cc2201 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, undefined); in CreateInitialMaps()
2202 ALLOCATE_PARTIAL_MAP(ODDBALL_TYPE, Oddball::kSize, null); in CreateInitialMaps()
2218 set_null_value(Oddball::cast(obj)); in CreateInitialMaps()
2219 Oddball::cast(obj)->set_kind(Oddball::kNull); in CreateInitialMaps()
2225 set_undefined_value(Oddball::cast(obj)); in CreateInitialMaps()
2226 Oddball::cast(obj)->set_kind(Oddball::kUndefined); in CreateInitialMaps()
2324 ALLOCATE_MAP(ODDBALL_TYPE, Oddball::kSize, the_hole); in CreateInitialMaps()
2325 ALLOCATE_PRIMITIVE_MAP(ODDBALL_TYPE, Oddball::kSize, boolean, in CreateInitialMaps()
2327 ALLOCATE_MAP(ODDBALL_TYPE, Oddball::kSize, uninitialized); in CreateInitialMaps()
2328 ALLOCATE_MAP(ODDBALL_TYPE, Oddball::kSize, arguments_marker); in CreateInitialMaps()
[all …]
Dheap.h33 V(Oddball, undefined_value, UndefinedValue) \
34 V(Oddball, the_hole_value, TheHoleValue) \
35 V(Oddball, null_value, NullValue) \
36 V(Oddball, true_value, TrueValue) \
37 V(Oddball, false_value, FalseValue) \
40 V(Oddball, uninitialized_value, UninitializedValue) \
74 V(Oddball, no_interceptor_result_sentinel, NoInterceptorResultSentinel) \
75 V(Oddball, arguments_marker, ArgumentsMarker) \
76 V(Oddball, exception, Exception) \
77 V(Oddball, termination_exception, TerminationException) \
Dobjects-visiting.h73 V(Oddball) \
Dobjects-visiting-inl.h173 &FixedBodyVisitor<StaticVisitor, Oddball::BodyDescriptor, void>::Visit); in Initialize()
/external/v8/src/
Djson-stringifier.h317 switch (Oddball::cast(*object)->kind()) { in Serialize_()
318 case Oddball::kFalse: in Serialize_()
322 case Oddball::kTrue: in Serialize_()
326 case Oddball::kNull: in Serialize_()
Dobjects-inl.h841 TYPE_CHECKER(Oddball, ODDBALL_TYPE) in TYPE_CHECKER()
863 ((Oddball::cast(this)->kind() & Oddball::kNotBooleanMask) == 0); in TYPE_CHECKER()
1050 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined; in STRUCT_LIST()
1055 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kNull; in IsNull()
1060 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTheHole; in IsTheHole()
1065 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kException; in IsException()
1070 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUninitialized; in IsUninitialized()
1075 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kTrue; in IsTrue()
1080 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kFalse; in IsFalse()
1085 return IsOddball() && Oddball::cast(this)->kind() == Oddball::kArgumentMarker; in IsArgumentsMarker()
[all …]
Dobjects-debug.cc98 Oddball::cast(this)->OddballVerify(); in HeapObjectVerify()
613 void Oddball::OddballVerify() { in OddballVerify()
Dfactory.cc116 Handle<Oddball> Factory::NewOddball(Handle<Map> map, const char* to_string, in NewOddball()
119 Handle<Oddball> oddball = New<Oddball>(map, OLD_SPACE); in NewOddball()
120 Oddball::Initialize(isolate(), oddball, to_string, to_number, type_of, kind); in NewOddball()
Dobjects-body-descriptors-inl.h482 return Op::template apply<Oddball::BodyDescriptor>(p1, p2, p3); in BodyDescriptorApply()
Dfactory.h18 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string,
Dtype-feedback-vector.cc625 Handle<Oddball> undefined_value = GetIsolate()->factory()->undefined_value(); in ConfigurePolymorphic()
Dobjects.h956 V(Oddball) \
9375 class Oddball: public HeapObject {
9390 MUST_USE_RESULT static inline Handle<Object> ToNumber(Handle<Oddball> input);
9392 DECLARE_CAST(Oddball)
9395 DECLARE_VERIFIER(Oddball)
9398 static void Initialize(Isolate* isolate, Handle<Oddball> oddball,
9428 DISALLOW_IMPLICIT_CONSTRUCTORS(Oddball);
Dobjects-printer.cc108 Oddball::cast(this)->to_string()->Print(os); in HeapObjectPrint()
Dobjects.cc133 return Oddball::ToNumber(Handle<Oddball>::cast(input)); in ToNumber()
180 return handle(Handle<Oddball>::cast(input)->to_string(), isolate); in ToString()
306 return Just(NumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals()
326 return Just(NumberEquals(*x, Handle<Oddball>::cast(y)->to_number())); in Equals()
339 return Just(NumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals()
342 return Just(NumberEquals(Handle<Oddball>::cast(x)->to_number(), *y)); in Equals()
348 x = Oddball::ToNumber(Handle<Oddball>::cast(x)); in Equals()
381 y = Oddball::ToNumber(Handle<Oddball>::cast(y)); in Equals()
1507 uint32_t hash = Oddball::cast(this)->to_string()->Hash(); in GetSimpleHash()
13351 void Oddball::Initialize(Isolate* isolate, Handle<Oddball> oddball, in Initialize()
/external/v8/test/cctest/
Dtypes-fuzz.h132 Handle<i::Oddball> uninitialized;
/external/v8/tools/
Dgrokdump.py1257 class Oddball(HeapObject): class
1291 if 0 <= self.kind < len(Oddball.KINDS):
1292 kind = Oddball.KINDS[self.kind]
1613 "ODDBALL_TYPE": Oddball,
/external/v8/src/x87/
Dcode-stubs-x87.cc2778 __ mov(eax, FieldOperand(eax, Oddball::kToNumberOffset)); in Generate()
2832 __ mov(eax, FieldOperand(eax, Oddball::kToStringOffset)); in Generate()
3050 __ mov(eax, FieldOperand(eax, Oddball::kToNumberOffset)); in GenerateBooleans()
3052 __ mov(edx, FieldOperand(edx, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/x64/
Dcode-stubs-x64.cc3006 __ movp(rax, FieldOperand(rax, Oddball::kToNumberOffset)); in Generate()
3060 __ movp(rax, FieldOperand(rax, Oddball::kToStringOffset)); in Generate()
3290 __ movp(rax, FieldOperand(rax, Oddball::kToNumberOffset)); in GenerateBooleans()
3292 __ movp(rdx, FieldOperand(rdx, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc3158 __ Ldr(x1, FieldMemOperand(x1, Oddball::kToNumberOffset)); in GenerateBooleans()
3160 __ Ldr(x0, FieldMemOperand(x0, Oddball::kToNumberOffset)); in GenerateBooleans()
3806 __ Ldr(x0, FieldMemOperand(x0, Oddball::kToNumberOffset)); in Generate()
3853 __ Ldr(x0, FieldMemOperand(x0, Oddball::kToStringOffset)); in Generate()
/external/v8/src/mips/
Dcode-stubs-mips.cc3205 __ lw(v0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in Generate()
3254 __ lw(v0, FieldMemOperand(a0, Oddball::kToStringOffset)); in Generate()
3438 __ lw(a1, FieldMemOperand(a1, Oddball::kToNumberOffset)); in GenerateBooleans()
3440 __ lw(a0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/ppc/
Dcode-stubs-ppc.cc3188 __ LoadP(r3, FieldMemOperand(r3, Oddball::kToNumberOffset)); in Generate()
3240 __ LoadP(r3, FieldMemOperand(r3, Oddball::kToStringOffset)); in Generate()
3445 __ LoadP(r4, FieldMemOperand(r4, Oddball::kToNumberOffset)); in GenerateBooleans()
3447 __ LoadP(r3, FieldMemOperand(r3, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/ia32/
Dcode-stubs-ia32.cc3068 __ mov(eax, FieldOperand(eax, Oddball::kToNumberOffset)); in Generate()
3122 __ mov(eax, FieldOperand(eax, Oddball::kToStringOffset)); in Generate()
3340 __ mov(eax, FieldOperand(eax, Oddball::kToNumberOffset)); in GenerateBooleans()
3342 __ mov(edx, FieldOperand(edx, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/arm/
Dcode-stubs-arm.cc3045 __ ldr(r0, FieldMemOperand(r0, Oddball::kToNumberOffset)); in Generate()
3090 __ ldr(r0, FieldMemOperand(r0, Oddball::kToStringOffset)); in Generate()
3270 __ ldr(r1, FieldMemOperand(r1, Oddball::kToNumberOffset)); in GenerateBooleans()
3272 __ ldr(r0, FieldMemOperand(r0, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/mips64/
Dcode-stubs-mips64.cc3237 __ ld(v0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in Generate()
3286 __ ld(v0, FieldMemOperand(a0, Oddball::kToStringOffset)); in Generate()
3470 __ ld(a1, FieldMemOperand(a1, Oddball::kToNumberOffset)); in GenerateBooleans()
3472 __ ld(a0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in GenerateBooleans()
/external/v8/src/interpreter/
Dbytecode-generator.cc456 Handle<Oddball> value = variable->binding_needs_init() in VisitVariableDeclaration()

12