Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo bf31fe4cf6 VM manages hook sets itself %!s(int64=6) %!d(string=hai) anos
  Andy Wingo 0a01963d07 VM hooks take no values %!s(int64=6) %!d(string=hai) anos
  Andy Wingo f4c50447dd Remove push continuation hook; return hook runs before FP pop %!s(int64=6) %!d(string=hai) anos
  Ludovic Courtès bf060d2aff 'frame-matcher' doesn't crash when the last IP is unknown. %!s(int64=7) %!d(string=hai) anos
  Andy Wingo 374b88580c Fix trap frame matching %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 3582787cb0 VM traps don't match on value of slot 0 %!s(int64=9) %!d(string=hai) anos
  Andy Wingo f5cb70e94a Refactorings to apply-hook and push-continuation-hook %!s(int64=10) %!d(string=hai) anos
  Andy Wingo ae4d761f7a Fix tracing %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 1df515a077 Merge branch 'stable-2.0' %!s(int64=11) %!d(string=hai) anos
  Ian Price 306cc01d39 Fix trap handlers to handle applicable structs. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo f689dd6982 Remove the restore-continuation-hook. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo a222cbc9d1 No more VM objects visible to Scheme %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 972275eee5 VM accessors take VM as implicit argument, not explicit argument %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 1b780c134b (system vm instruction) rtl-instruction-list -> (language rtl) instruction-list %!s(int64=11) %!d(string=hai) anos
  Andy Wingo d1100525ff rtl-program-code -> program-code %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 0bd1e9c6a0 rtl-program? -> program? %!s(int64=11) %!d(string=hai) anos
  Andy Wingo e391f179e4 (system vm traps) support for rtl programs %!s(int64=11) %!d(string=hai) anos
  Andy Wingo ac37196321 Procedure traps work with RTL programs. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo c850a0ff4d pop-continuation abort-continuation hooks pass return vals directly %!s(int64=11) %!d(string=hai) anos
  Andy Wingo b262b74b51 add program-sources-pre-retire to core and define frame-next-source %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 439e032b0b add ,step ,stepi ,next and ,nexti %!s(int64=14) %!d(string=hai) anos
  Andy Wingo e8e4e7310c cleanups to ,finish %!s(int64=14) %!d(string=hai) anos
  Andy Wingo df067433a5 (system vm trap-state): add-trap-at-frame-finish! %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 6e197f3d1a avoid some double-breaks in trap-at-procedure-ip-in-range %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 262ce91157 bugfixen in source breakpoints and in-procedure traps %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 2c5fc8d034 source breakpoints accept user line numbers %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f4a23f910f procedure traps can fire on nested procedures %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 8dde88e0d6 add trap-calls-to-procedure %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 1bc1800ffa tracing in terms of traps %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 65bce23759 breakpoints from recursive prompts work %!s(int64=14) %!d(string=hai) anos