[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 13/41: Remove `procedure' repl command
From: |
Andy Wingo |
Subject: |
[Guile-commits] 13/41: Remove `procedure' repl command |
Date: |
Wed, 02 Dec 2015 08:06:49 +0000 |
wingo pushed a commit to branch master
in repository guile.
commit adb23298637edb2365fd78e98020f9aeb457b6ec
Author: Andy Wingo <address@hidden>
Date: Fri Nov 27 15:23:12 2015 +0100
Remove `procedure' repl command
* doc/ref/scheme-using.texi (Debug Commands):
* module/system/repl/command.scm (procedure): Remove REPL command.
Since there is a closure binding and we have improved the ,registers
output, this is no longer necessary and by removing it we remove
another bogus use of frame-procedure.
---
doc/ref/scheme-using.texi | 4 ----
module/system/repl/command.scm | 5 -----
2 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/doc/ref/scheme-using.texi b/doc/ref/scheme-using.texi
index 4422c18..9334218 100644
--- a/doc/ref/scheme-using.texi
+++ b/doc/ref/scheme-using.texi
@@ -341,10 +341,6 @@ Show the selected frame. With an argument, select a frame
by index,
then show it.
@end deffn
address@hidden {REPL Command} procedure
-Print the procedure for the selected frame.
address@hidden deffn
-
@deffn {REPL Command} locals
Show local variables.
diff --git a/module/system/repl/command.scm b/module/system/repl/command.scm
index 62bc297..e845863 100644
--- a/module/system/repl/command.scm
+++ b/module/system/repl/command.scm
@@ -645,11 +645,6 @@ With an argument, select a frame by index, then show it."
(format #t "No such frame.~%"))))
(else (print-frame cur #:index index))))
-(define-stack-command (procedure repl)
- "procedure
-Print the procedure for the selected frame."
- (repl-print repl (frame-procedure cur)))
-
(define-stack-command (locals repl #:key (width (terminal-width)))
"locals
Show local variables.
- [Guile-commits] 01/41: Fix miscompilation of closures allocated as vectors, (continued)
- [Guile-commits] 01/41: Fix miscompilation of closures allocated as vectors, Andy Wingo, 2015/12/02
- [Guile-commits] 08/41: Add frame-procedure-name, Andy Wingo, 2015/12/02
- [Guile-commits] 06/41: Apply of non-programs has IP that is not from prev frame, Andy Wingo, 2015/12/02
- [Guile-commits] 07/41: Remove primitive?, add primitive-code?, Andy Wingo, 2015/12/02
- [Guile-commits] 10/41: More robust low-level frame printer, Andy Wingo, 2015/12/02
- [Guile-commits] 05/41: All arities serialize a "closure" binding, Andy Wingo, 2015/12/02
- [Guile-commits] 12/41: ,registers doesn't use frame-procedure, Andy Wingo, 2015/12/02
- [Guile-commits] 11/41: Better frame-call-representation printing of GC clobbers, Andy Wingo, 2015/12/02
- [Guile-commits] 09/41: frame-call-representation avoids frame-procedure., Andy Wingo, 2015/12/02
- [Guile-commits] 15/41: Remove frame-procedure, Andy Wingo, 2015/12/02
- [Guile-commits] 13/41: Remove `procedure' repl command,
Andy Wingo <=
- [Guile-commits] 14/41: VM traps don't match on value of slot 0, Andy Wingo, 2015/12/02
- [Guile-commits] 17/41: Remove frame->module, Andy Wingo, 2015/12/02
- [Guile-commits] 19/41: Add bv-length instruction, Andy Wingo, 2015/12/02
- [Guile-commits] 18/41: Range inference over the full U64+S64 range, Andy Wingo, 2015/12/02
- [Guile-commits] 20/41: bv-f{32, 64}-{ref, set!} take unboxed u64 index, Andy Wingo, 2015/12/02
- [Guile-commits] 23/41: Beginning of u64 phi unboxing, Andy Wingo, 2015/12/02
- [Guile-commits] 16/41: Add low-level support for unboxed 64-bit unsigned ints, Andy Wingo, 2015/12/02
- [Guile-commits] 22/41: Specialize u64 comparisons, Andy Wingo, 2015/12/02
- [Guile-commits] 26/41: Slower range saturation in type inference, Andy Wingo, 2015/12/02
- [Guile-commits] 21/41: Add instructions to branch on u64 comparisons, Andy Wingo, 2015/12/02