| Index: src/messages.cc
|
| diff --git a/src/messages.cc b/src/messages.cc
|
| index 7950ad814db5502f90c015005eb0d80d01f0d324..0e7b22d035741c962ba6cbaecfe45ed1421ad055 100644
|
| --- a/src/messages.cc
|
| +++ b/src/messages.cc
|
| @@ -151,10 +151,9 @@ CallSite::CallSite(Isolate* isolate, Handle<JSObject> call_site_obj)
|
| fun_ = Handle<JSFunction>::cast(maybe_function);
|
| receiver_ = JSObject::GetDataProperty(
|
| call_site_obj, isolate->factory()->call_site_receiver_symbol());
|
| - pos_ = Handle<Smi>::cast(JSObject::GetDataProperty(
|
| - call_site_obj,
|
| - isolate->factory()->call_site_position_symbol()))
|
| - ->value();
|
| + CHECK(JSObject::GetDataProperty(
|
| + call_site_obj, isolate->factory()->call_site_position_symbol())
|
| + ->ToInt32(&pos_));
|
| }
|
|
|
|
|
|
|