source: branches/working-0711/ccl/LX86CL64.bootstrap @ 8646

Last change on this file since 8646 was 8646, checked in by gz, 13 years ago

Assorted code coverage fixes:

  • stop using the 'function-source-note property of lfun-info, conflicts with meta-. and was problematic anyway. Pass function entry note directly through nx1-lambda on.
  • be more careful about tracking macroexpansions/transformations in a number of places, one interesting change being to add note-source-transformation to allow macros to report unusual transformations, and make defgeneric use it for :method's.
  • be more careful about tracking parent/child code note relationships in various ways.
  • Better handling of nested functions.
  • Better handling of inlining (or rather, better avoidance of screws caused by inlining, actual code coverage info for inlining still not available).
  • Assorted fixes in code coverage reporting, account for internal functions, ensure coloring outside-in, default :statistic to T.
  • Property svn:mime-type set to application/octet-stream
File size: 15.9 MB

HTML preview not available, since the file size exceeds 1048576 bytes. Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.