Opened 9 years ago

Last modified 2 months ago

#30 assigned enhancement

Lisp debugger, for both compiled and interpreted code

Reported by: vvoutilainen Owned by: unassigned
Priority: major Milestone: 1.6.0
Component: other Version:
Keywords: debug debugger Cc:
Parent Tickets:

Description

ABCL code can be debugged with normal java debuggers, but it
is somewhat painful for the portions implemented in lisp(1). So we need a lisp debugger.

(1) It's possible, although a bit tedious, to step through
eval calls in a java debugger by examining the cars and
cdrs of eval parameters when stepping the code.

Subtickets (add)

Change History (9)

comment:1 Changed 9 years ago by mevenson

  • Milestone changed from unscheduled to 0.14
  • Owner changed from somebody to mevenson
  • Status changed from new to assigned

SLIME has decent hooks for a debugger: it would be nice to align ABCL to provide the needed interfaces (it would at least rationalize our debugger development).

comment:2 Changed 9 years ago by mevenson

  • Milestone changed from 0.14 to unscheduled

More realistic about scheduleing

comment:3 Changed 7 years ago by mevenson

  • Owner changed from mevenson to unassigned

Releasing to unassigned, as I have no realistic scope for implementing this.

comment:4 Changed 6 years ago by mevenson

  • Milestone changed from unscheduled to 2.0

comment:5 Changed 3 years ago by mevenson

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

comment:6 Changed 3 years ago by mevenson

  • Milestone changed from 2.0.0 to 1.4.0

comment:7 Changed 3 years ago by mevenson

Recent proposed changes to slime allow inspection of Lisp Stack

https://github.com/easye/slime/commit/a379d76ff78ed9ea43c040fbbb63fec49e9121eb

comment:8 Changed 11 months ago by mevenson

  • Milestone changed from 1.4.0 to 1.5.0

Ticket retargeted after milestone closed

comment:9 Changed 2 months ago by mevenson

  • Milestone changed from 1.5.0 to 1.6.0

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.