File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
1
const std = @import ("std" );
2
+ const builtin = @import ("builtin" );
2
3
3
4
const Types = @import ("root" ).Types ;
4
5
@@ -384,7 +385,11 @@ pub const Page = struct {
384
385
if (res .success ) {
385
386
log .debug ("eval inline: {s}" , .{res .result });
386
387
} else {
387
- log .info ("eval inline: {s}" , .{res .result });
388
+ if (builtin .mode == .Debug and res .stack != null ) {
389
+ log .info ("eval inline: {s}" , .{res .stack .? });
390
+ } else {
391
+ log .info ("eval inline: {s}" , .{res .result });
392
+ }
388
393
}
389
394
390
395
return ;
@@ -430,7 +435,11 @@ pub const Page = struct {
430
435
if (res .success ) {
431
436
log .debug ("eval remote {s}: {s}" , .{ src , res .result });
432
437
} else {
433
- log .info ("eval remote {s}: {s}" , .{ src , res .result });
438
+ if (builtin .mode == .Debug and res .stack != null ) {
439
+ log .info ("eval remote {s}: {s}" , .{ src , res .stack .? });
440
+ } else {
441
+ log .info ("eval remote {s}: {s}" , .{ src , res .result });
442
+ }
434
443
return FetchError .JsErr ;
435
444
}
436
445
}
You can’t perform that action at this time.
0 commit comments