| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index 165e4f485f928c92c3ce00cf632713282bef625b..2f3de9da2c075b6660b573268eb7f8b32817d43b 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -157,12 +157,6 @@ bool Object::IsHeapObject() {
|
| }
|
|
|
|
|
| -bool Object::NonFailureIsHeapObject() {
|
| - ASSERT(!this->IsFailure());
|
| - return (reinterpret_cast<intptr_t>(this) & kSmiTagMask) != 0;
|
| -}
|
| -
|
| -
|
| TYPE_CHECKER(HeapNumber, HEAP_NUMBER_TYPE)
|
| TYPE_CHECKER(Symbol, SYMBOL_TYPE)
|
|
|
| @@ -652,23 +646,6 @@ bool Object::IsFixedTypedArrayBase() {
|
| }
|
|
|
|
|
| -bool MaybeObject::IsFailure() {
|
| - return HAS_FAILURE_TAG(this);
|
| -}
|
| -
|
| -
|
| -bool MaybeObject::IsRetryAfterGC() {
|
| - return HAS_FAILURE_TAG(this)
|
| - && Failure::cast(this)->type() == Failure::RETRY_AFTER_GC;
|
| -}
|
| -
|
| -
|
| -Failure* Failure::cast(MaybeObject* obj) {
|
| - ASSERT(HAS_FAILURE_TAG(obj));
|
| - return reinterpret_cast<Failure*>(obj);
|
| -}
|
| -
|
| -
|
| bool Object::IsJSReceiver() {
|
| STATIC_ASSERT(LAST_JS_RECEIVER_TYPE == LAST_TYPE);
|
| return IsHeapObject() &&
|
| @@ -1282,47 +1259,6 @@ Smi* Smi::FromIntptr(intptr_t value) {
|
| }
|
|
|
|
|
| -Failure::Type Failure::type() const {
|
| - return static_cast<Type>(value() & kFailureTypeTagMask);
|
| -}
|
| -
|
| -
|
| -AllocationSpace Failure::allocation_space() const {
|
| - ASSERT_EQ(RETRY_AFTER_GC, type());
|
| - return static_cast<AllocationSpace>((value() >> kFailureTypeTagSize)
|
| - & kSpaceTagMask);
|
| -}
|
| -
|
| -
|
| -intptr_t Failure::value() const {
|
| - return static_cast<intptr_t>(
|
| - reinterpret_cast<uintptr_t>(this) >> kFailureTagSize);
|
| -}
|
| -
|
| -
|
| -Failure* Failure::RetryAfterGC() {
|
| - return RetryAfterGC(NEW_SPACE);
|
| -}
|
| -
|
| -
|
| -Failure* Failure::RetryAfterGC(AllocationSpace space) {
|
| - ASSERT((space & ~kSpaceTagMask) == 0);
|
| - return Construct(RETRY_AFTER_GC, space);
|
| -}
|
| -
|
| -
|
| -Failure* Failure::Construct(Type type, intptr_t value) {
|
| - uintptr_t info =
|
| - (static_cast<uintptr_t>(value) << kFailureTypeTagSize) | type;
|
| - ASSERT(((info << kFailureTagSize) >> kFailureTagSize) == info);
|
| - // Fill the unused bits with a pattern that's easy to recognize in crash
|
| - // dumps.
|
| - static const int kFailureMagicPattern = 0x0BAD0000;
|
| - return reinterpret_cast<Failure*>(
|
| - (info << kFailureTagSize) | kFailureTag | kFailureMagicPattern);
|
| -}
|
| -
|
| -
|
| bool Smi::IsValid(intptr_t value) {
|
| bool result = Internals::IsValidSmi(value);
|
| ASSERT_EQ(result, value >= kMinValue && value <= kMaxValue);
|
|
|