Index: src/isolate.cc |
diff --git a/src/isolate.cc b/src/isolate.cc |
index c5e2640544d0f352d3eea38b8e004812d6414c7a..edf92eec5cb8e84f7534337a4abfce1c1cb132a7 100644 |
--- a/src/isolate.cc |
+++ b/src/isolate.cc |
@@ -628,6 +628,11 @@ class CaptureStackTraceHelper { |
isolate_->factory()->NewNumberFromInt(position), |
NONE); |
} |
+ if (!script_id_key_.is_null()) { |
+ int script_id = frame->script()->id(); |
+ JSObject::AddProperty(stack_frame, script_id_key_, |
+ handle(Smi::FromInt(script_id), isolate_), NONE); |
+ } |
return stack_frame; |
} |