Commit Graph

20 Commits (151aef27b74a02397affda3568e71df6cc3bbba3)

Author SHA1 Message Date
Doug Coleman 77d7865cbf tools.profiler.sampling: Don't use calendar because it pulls in ratios 2011-11-30 23:15:43 -08:00
Doug Coleman c3dcf43e03 core/basis: trim down using lists 2011-11-30 23:15:42 -08:00
Joe Groff 1a25143431 tools.profiler.sampling: preliminary docs 2011-11-09 11:34:31 -08:00
Joe Groff 37f47e093a tools.profiler.sampling: top-down-max-depth report
Fixes #366
2011-11-08 14:35:25 -08:00
Joe Groff a4c011240b tools.profiler.sampling: change some names around
Rename the versions of top-down etc. that take sample data to "top-down*" (from "(top-down)") so they don't look so scary to use. Change "get-raw-profile-data" to "most-recent-profile-data".
2011-11-08 14:11:53 -08:00
Joe Groff de081931fe tools.profiler.sampling: mess with formatting more 2011-11-03 00:14:18 -07:00
Joe Groff de8d4199b2 tools.profiler.sampling: cross-section report
Also add depth to top-down reporting so we can tell what parameter to give cross-section
2011-11-02 23:57:15 -07:00
Joe Groff 2c040c3ef6 tools.profiler.sampling: twiddle output format 2011-11-02 21:40:53 -07:00
Doug Coleman ee0d0f6579 Unbreakify the new profiler, add a couple of unit tests to demonstrate displaying output. 2011-11-02 17:01:43 -07:00
Doug Coleman 8f02a716ee Keep the profiling results even when the quotation throws an exception. 2011-11-02 16:47:27 -07:00
Joe Groff 6b2a34fdc6 vm: count samples during unoptimized compiler 2011-11-02 13:23:21 -07:00
Joe Groff 3e19b45f25 tools.profiler.sampling: fix stack effect name 2011-11-02 13:23:19 -07:00
Joe Groff ad116e4808 tools.profiler.sampling: make rate a global var 2011-11-02 13:23:19 -07:00
Joe Groff 7bc38e2fe1 tools.profiler.sampling: groom flat profile 2011-11-02 13:23:18 -07:00
Joe Groff 423aca10dc tools.profiler.sampling: flat profile report 2011-11-02 13:23:18 -07:00
Joe Groff df44990b78 tools.profiler.sampling: add detail to profile. 2011-11-02 13:23:16 -07:00
Joe Groff 404793493e tools.profiler.sampling: "top-down" and "profile." 2011-11-02 13:23:16 -07:00
Joe Groff d7bc7ae4bf vm: parameterize sampling rate 2011-11-02 13:23:15 -07:00
Joe Groff f50eaca6d5 tools.profiler.sampling: smoke tests and metadata 2011-11-02 13:23:15 -07:00
Joe Groff 3241191fd9 tools.profiler.sampling: very basic frontend words 2011-11-02 13:23:14 -07:00