| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index dccb22ece0044b2fef59926b018d8e9001078492..5bfc976ff2ce6653ab474cb0f22f0ff904fecc39 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -305,7 +305,7 @@ Handle<Object> Object::NewStorageFor(Isolate* isolate,
|
| Handle<Object> object,
|
| Representation representation) {
|
| if (representation.IsSmi() && object->IsUninitialized(isolate)) {
|
| - return handle(Smi::kZero, isolate);
|
| + return handle(Smi::FromInt(0), isolate);
|
| }
|
| if (!representation.IsDouble()) return object;
|
| double value;
|
| @@ -1589,9 +1589,9 @@ FixedArrayBase* JSObject::elements() const {
|
|
|
|
|
| void AllocationSite::Initialize() {
|
| - set_transition_info(Smi::kZero);
|
| + set_transition_info(Smi::FromInt(0));
|
| SetElementsKind(GetInitialFastElementsKind());
|
| - set_nested_site(Smi::kZero);
|
| + set_nested_site(Smi::FromInt(0));
|
| set_pretenure_data(0);
|
| set_pretenure_create_count(0);
|
| set_dependent_code(DependentCode::cast(GetHeap()->empty_fixed_array()),
|
| @@ -2019,7 +2019,7 @@ void WeakCell::clear() {
|
| // initializing the root empty weak cell.
|
| DCHECK(GetHeap()->gc_state() == Heap::MARK_COMPACT ||
|
| this == GetHeap()->empty_weak_cell());
|
| - WRITE_FIELD(this, kValueOffset, Smi::kZero);
|
| + WRITE_FIELD(this, kValueOffset, Smi::FromInt(0));
|
| }
|
|
|
|
|
| @@ -2034,7 +2034,9 @@ void WeakCell::initialize(HeapObject* val) {
|
| CONDITIONAL_WRITE_BARRIER(GetHeap(), this, kValueOffset, val, mode);
|
| }
|
|
|
| -bool WeakCell::cleared() const { return value() == Smi::kZero; }
|
| +
|
| +bool WeakCell::cleared() const { return value() == Smi::FromInt(0); }
|
| +
|
|
|
| Object* WeakCell::next() const { return READ_FIELD(this, kNextOffset); }
|
|
|
| @@ -2467,7 +2469,7 @@ bool WeakFixedArray::IsEmptySlot(int index) const {
|
|
|
|
|
| void WeakFixedArray::Clear(int index) {
|
| - FixedArray::cast(this)->set(index + kFirstIndex, Smi::kZero);
|
| + FixedArray::cast(this)->set(index + kFirstIndex, Smi::FromInt(0));
|
| }
|
|
|
|
|
| @@ -4225,7 +4227,7 @@ int FixedTypedArrayBase::ElementSize(InstanceType type) {
|
|
|
|
|
| int FixedTypedArrayBase::DataSize(InstanceType type) {
|
| - if (base_pointer() == Smi::kZero) return 0;
|
| + if (base_pointer() == Smi::FromInt(0)) return 0;
|
| return length() * ElementSize(type);
|
| }
|
|
|
| @@ -6915,7 +6917,7 @@ void JSArrayBuffer::set_is_shared(bool value) {
|
|
|
|
|
| Object* JSArrayBufferView::byte_offset() const {
|
| - if (WasNeutered()) return Smi::kZero;
|
| + if (WasNeutered()) return Smi::FromInt(0);
|
| return Object::cast(READ_FIELD(this, kByteOffsetOffset));
|
| }
|
|
|
| @@ -6927,7 +6929,7 @@ void JSArrayBufferView::set_byte_offset(Object* value, WriteBarrierMode mode) {
|
|
|
|
|
| Object* JSArrayBufferView::byte_length() const {
|
| - if (WasNeutered()) return Smi::kZero;
|
| + if (WasNeutered()) return Smi::FromInt(0);
|
| return Object::cast(READ_FIELD(this, kByteLengthOffset));
|
| }
|
|
|
| @@ -6951,7 +6953,7 @@ bool JSArrayBufferView::WasNeutered() const {
|
|
|
|
|
| Object* JSTypedArray::length() const {
|
| - if (WasNeutered()) return Smi::kZero;
|
| + if (WasNeutered()) return Smi::FromInt(0);
|
| return Object::cast(READ_FIELD(this, kLengthOffset));
|
| }
|
|
|
| @@ -7703,7 +7705,7 @@ template<typename Derived, typename Shape, typename Key>
|
| void Dictionary<Derived, Shape, Key>::SetEntry(int entry,
|
| Handle<Object> key,
|
| Handle<Object> value) {
|
| - this->SetEntry(entry, key, value, PropertyDetails(Smi::kZero));
|
| + this->SetEntry(entry, key, value, PropertyDetails(Smi::FromInt(0)));
|
| }
|
|
|
|
|
| @@ -8095,9 +8097,9 @@ void TypeFeedbackInfo::change_ic_generic_count(int delta) {
|
|
|
|
|
| void TypeFeedbackInfo::initialize_storage() {
|
| - WRITE_FIELD(this, kStorage1Offset, Smi::kZero);
|
| - WRITE_FIELD(this, kStorage2Offset, Smi::kZero);
|
| - WRITE_FIELD(this, kStorage3Offset, Smi::kZero);
|
| + WRITE_FIELD(this, kStorage1Offset, Smi::FromInt(0));
|
| + WRITE_FIELD(this, kStorage2Offset, Smi::FromInt(0));
|
| + WRITE_FIELD(this, kStorage3Offset, Smi::FromInt(0));
|
| }
|
|
|
|
|
|
|