1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-26 13:10:22 +02:00
guile/module/system
Andy Wingo e1138ba199 fix call counting in statprof, enhance repl support
* module/statprof.scm: Use VM modules, instead of using @ hacks.
  (statprof): New public export, a functional interface to the profiler.
  (profile-signal-handler, count-call, statprof-start, statprof-stop):
  Fix call counting with the VM.
  (statprof-call-data->stats): Hack around a case in which a call could
  be sampled but not counted, if you get my drift.
  (procedure=?): Update for current API.
  (with-statprof): Use `statprof'.

* module/system/repl/command.scm (profile): Use the `statprof'
  procedural interface.
2010-01-14 22:52:07 +01:00
..
base Remove unused top-level variables. 2010-01-11 01:21:14 +01:00
repl fix call counting in statprof, enhance repl support 2010-01-14 22:52:07 +01:00
vm vm-trace prints return values 2010-01-14 00:09:54 +01:00
xref.scm de-nargs struct scm_objcode; procedure-property refactor 2009-10-23 14:51:19 +02:00