Index: src/isolate.cc |
diff --git a/src/isolate.cc b/src/isolate.cc |
index 4bc865bfe14e2d57661d9020d6710100808751d7..a5f9577f1db355ea0063608a5d8b347865d96f11 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; |
} |