Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 3827769aff Add instrumentation to VM builtins %!s(int64=6) %!d(string=hai) anos
  Andy Wingo b8a9a666f1 Rewrite subr implementation %!s(int64=6) %!d(string=hai) anos
  Robin Templeton cb421b6546 Check for missing debug info in print-program %!s(int64=8) %!d(string=hai) anos
  Andy Wingo 8af3423efe Remove primitive?, add primitive-code? %!s(int64=9) %!d(string=hai) anos
  Andy Wingo 423164efa6 Program printing tweaks %!s(int64=10) %!d(string=hai) anos
  Andy Wingo de0233af17 Fix inner and outer stack cuts to match on procedure code %!s(int64=10) %!d(string=hai) anos
  Andy Wingo 1a2711a848 Update frame-bindings interface %!s(int64=10) %!d(string=hai) anos
  Andy Wingo f9425c8000 Add ability to query local definitions for a procedure %!s(int64=10) %!d(string=hai) anos
  Andy Wingo ce47749045 (system vm program) exports primitive? %!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 6b9470bf48 Rename internal rtl-program-properties -> program-properties %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 34cf09ccdf Rename internals of (system vm program) program-minimum-arity %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 2e12c1a2b7 Rename (system vm program) internal functions to remove rtl- %!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 edba822553 Remove make-rtl-program. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 1c33be992e Remove stack programs, objcode, and the old VM. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 741073719e Remove program-sources-pre-retire case for stack programs. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 0e3a59f750 Fix reading and writing arities into DWARF. %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 581a4eb82b frame-instruction-pointer is absolute; rewrite (system vm coverage) %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 8bd261baaa (language tree-il analyze) works better with RTL programs %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 27337b6373 Subrs are RTL programs %!s(int64=11) %!d(string=hai) anos
  Andy Wingo f8fb13ef8c better RTL debugging %!s(int64=11) %!d(string=hai) anos
  Andy Wingo b43e81dc60 anonymous RTl functions print with source info %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 7c54029740 program-source / program-sources works with RTL programs %!s(int64=11) %!d(string=hai) anos
  Andy Wingo c4c098e355 procedure-properties for RTL functions %!s(int64=11) %!d(string=hai) anos
  Andy Wingo bf8328ec16 procedure-documentation works on RTL procedures %!s(int64=11) %!d(string=hai) anos
  Andy Wingo eb2bc00fb3 Wire up ability to print RTL program arities %!s(int64=11) %!d(string=hai) anos
  Andy Wingo e65f80af42 RTL programs print with their name %!s(int64=11) %!d(string=hai) anos
  Andy Wingo 510ca12687 add new rtl vm %!s(int64=11) %!d(string=hai) anos