Commit Graph

  • e931044584 Fixed small typo in documentation for profile doc-changes Georges Dupéron 2017-04-28 16:28:02 +0200
  • 109ee25287 Add options to control the order of profile output. master v6.9 v6.8 v6.7 v6.6 James Bornholt 2016-07-02 20:18:44 -0700
  • 6c03564f9a Bump version number for raco profile. v6.4 Vincent St-Amour 2016-01-16 20:31:33 -0600
  • 81bb14ebf1 Bump version number for raco profile. v6.5 Vincent St-Amour 2016-01-16 20:31:33 -0600
  • 2666ef688a Collect garbage before profiling. Vincent St-Amour 2016-01-09 14:56:10 -0600
  • d228f394be Merge pull request #1 from bennn/fix-params Benjamin Greenman 2016-01-09 11:20:38 -0500
  • e32bab94ea fix 'raco profile' parameter parsing ben 2016-01-09 11:18:49 -0500
  • b3ebd557b1 Don't run raco.rkt for testing. Vincent St-Amour 2016-01-08 12:25:52 -0600
  • a834da0a86 Add raco profile. Vincent St-Amour 2016-01-07 17:12:26 -0600
  • 70c723e3ae Move docs to "Performance Tools category." Vincent St-Amour 2015-12-19 17:57:34 -0600
  • 97979dade1 Add standard .gitignore file. Sam Tobin-Hochstadt 2014-12-06 17:46:29 -0500
  • 30c8e22a1c Remove extra directories. Sam Tobin-Hochstadt 2014-12-01 23:15:04 -0500
  • efe5941663 Remove stray reference to Racket in LICENSE files. Sam Tobin-Hochstadt 2014-11-25 14:08:39 -0500
  • 1c1936827d add update-implies to package "info.rkt"s Matthew Flatt 2014-08-14 16:26:09 +0100
  • 1046d1ad10 Reorder profiler docs. Vincent St-Amour 2014-03-27 16:27:30 -0400
  • 398b3c8b7e Make profile and profile-thunk return the value of the profiled expression. Vincent St-Amour 2014-03-27 16:23:35 -0400
  • c9520aa3e6 LGPL by reference Matthew Flatt 2014-02-27 14:42:59 -0700
  • e8acafb2a7 Fix get-custom-snapshots to conform to the docs. Vincent St-Amour 2014-02-04 12:27:53 -0500
  • 5400ad7a85 2013 -> 2014 Eli Barzilay 2014-01-21 15:02:21 -0500
  • 8a439d68f2 Add history file for the profiler. Vincent St-Amour 2013-12-21 10:01:42 -0500
  • 67580c1774 Update profile docs to be consistent with output of errortrace mode. Vincent St-Amour 2013-11-07 16:45:22 -0500
  • acd552e11d Show expressions in errortrace profiles, instead of just symbols. Vincent St-Amour 2013-11-07 15:49:03 -0500
  • 9f5169175b Implement statistical errortrace-based profiling. Sam Tobin-Hochstadt 2013-10-26 11:05:45 -0400
  • 88b9272144 Make profile-lib a single-collection package. Sam Tobin-Hochstadt 2013-10-26 10:36:09 -0400
  • 3aff08f0dd include license with each package Matthew Flatt 2013-08-31 06:23:49 -0600
  • 736226359c add pkg-desc' and pkg-authors' to each package Matthew Flatt 2013-07-30 17:50:52 -0600
  • 3251c5be30 enable compilation of tests formerly in "racket-test"; reorganize Matthew Flatt 2013-07-16 15:56:24 -0600
  • f3a8b6e390 Use #lang info instead of #lang setup/infotab. Sam Tobin-Hochstadt 2013-07-04 15:45:47 -0400
  • f849cf1b30 auto-fix dependencies in "pkgs" Matthew Flatt 2013-06-29 05:42:38 -0600
  • a1db255c50 fill in some pkg `implies' Matthew Flatt 2013-06-29 05:34:55 -0600
  • 7a0a896180 a step toward single-collection packages as default Matthew Flatt 2013-06-25 22:17:38 +0200
  • 61f619ec2e reorganize into core plus packages Matthew Flatt 2013-05-24 21:57:31 -0600
  • 3d849f652d Move the contract profiler to its own collection. Vincent St-Amour 2013-06-07 10:54:35 -0400
  • 7c11cc13e4 Add documentation. Vincent St-Amour 2013-06-05 12:18:08 -0400
  • eb10f2bf71 Move get-times to utils.rkt, to use it from the contract profiler. Vincent St-Amour 2013-05-30 14:48:13 -0400
  • 620ebd0c32 Allow the profiler's sampler to collect user-specified continuation marks. Vincent St-Amour 2013-01-23 11:15:44 -0500
  • 304a92c97a raco pkg create: support "source" and "binary" bundling Matthew Flatt 2013-05-08 20:20:17 -0400
  • 63073640d7 Error message typo. Vincent St-Amour 2013-04-04 15:53:00 -0400
  • 352284953b added 1e-10 floor to prevent div-by-zero John Clements 2012-12-19 09:42:24 -0800
  • abf6fff5ea Clarify that the `*-node' is not in the list of nodes. Eli Barzilay 2012-09-19 22:53:43 -0400
  • 6e737b97db Turn comments into tests in the profiler. Vincent St-Amour 2012-08-08 15:05:24 -0400
  • ec434d7117 Profiler doc typo. Vincent St-Amour 2012-08-08 16:48:40 -0400
  • 95bdf2d45c doc fixups Matthew Flatt 2012-06-28 09:54:18 -0600
  • 69c5f48e9a Doc and code style improvements in the profiler. Eli Barzilay 2012-06-25 04:42:27 -0400
  • bfba3a953f Leftover file that wasn't added with the `tests/profile' refactoring. Eli Barzilay 2012-05-24 11:53:03 -0400
  • 2569285472 Streamline more test suits. Eli Barzilay 2012-05-24 11:27:13 -0400
  • b32aff7e66 A bunch of fprintf' -> eprintf' conversions (and a few related things). Eli Barzilay 2012-05-06 12:06:00 -0400
  • 60dd49df61 Some selective #:when (not ...)' -> #:unless ...'. Eli Barzilay 2011-09-14 16:53:45 -0400
  • 9f36d5a2cb Update and revise docs. Eli Barzilay 2011-09-06 16:32:20 -0400
  • 71b66bbf9f Switch to `make-'-less constructors. Eli Barzilay 2011-09-06 16:32:06 -0400
  • c211c38729 Reprovide the structs from "analyzer.rkt". Eli Barzilay 2011-09-06 15:13:20 -0400
  • 2bfd246647 scheme' -> racket'. Eli Barzilay 2011-09-06 14:27:42 -0400
  • 5861d07330 ".ss" -> ".rkt" scan done. Eli Barzilay 2011-07-02 10:37:53 -0400
  • 72180b7748 docs reorganization added tutorial, racket categories relabeled some other categories normalized manual names: de-bolded, changed some names Ryan Culpepper 2011-06-29 03:14:04 -0600
  • b14a5d24b0 A ton of @scheme*' -> @racket*' and related updates. Eli Barzilay 2011-06-24 15:08:24 -0400
  • efbd76cf8c Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. Eli Barzilay 2011-06-20 04:00:14 -0400
  • 15da691fac Fixes more spelling errors. David Van Horn 2011-02-04 16:46:32 -0500
  • ad4aa68630 Fixed a typo in the profiler documentation. Vincent St-Amour 2010-06-15 17:49:53 -0400
  • d88919fe59 rename all files .ss -> .rkt Matthew Flatt 2010-04-27 16:05:36 -0600
  • cb94e5817d Finally it works. Eli Barzilay 2009-05-30 06:48:49 +0000
  • 9340664957 fix comment in about-to-be-changed version Eli Barzilay 2009-05-29 11:22:59 +0000
  • 9b6331e468 clarification Eli Barzilay 2009-05-29 11:16:28 +0000
  • 06c758ab0a get rid of the old (and still broken) topological sort, use a visual layering function instead (still needs fixing, comitting as a checkpoint) Eli Barzilay 2009-05-29 09:24:42 +0000
  • dffc446fc5 don't include the *-node in the topological-sort output Eli Barzilay 2009-05-15 19:28:38 +0000
  • 2ac42691a8 better layout for topological-sort Eli Barzilay 2009-05-15 19:16:56 +0000
  • 19bb120207 added tests for topological-sort Eli Barzilay 2009-05-14 15:33:25 +0000
  • 18b996199b added tests for topological-sort Eli Barzilay 2009-05-14 15:33:20 +0000
  • 304cdc2483 fix dropping cycles Eli Barzilay 2009-05-14 15:08:56 +0000
  • 8ad8b54bcc print the *-node appropriately Eli Barzilay 2009-05-14 10:34:09 +0000
  • 0dc181a285 subsort is really any function to apply on a level Eli Barzilay 2009-05-14 07:47:28 +0000
  • c0fe0ebac5 tests need the structs too Eli Barzilay 2009-05-14 07:36:46 +0000
  • 20050f00d5 Forgot to actually move the topological sort code Eli Barzilay 2009-05-14 07:35:03 +0000
  • def4236173 * Factor out the struct definitions into a separate file * Move the topological sort into utils.ss Eli Barzilay 2009-05-14 07:31:36 +0000
  • 70a66f21b9 finally, make the topological-sort do a topological sort instead of a BFS Eli Barzilay 2009-05-14 07:23:09 +0000
  • 1c08ab0224 use hash-ref! Eli Barzilay 2009-05-14 05:49:15 +0000
  • 1459403557 typo in comment Eli Barzilay 2009-05-14 05:47:18 +0000
  • 2e8d58ffcf removed lots of "the the"s Eli Barzilay 2009-05-01 21:02:51 +0000
  • 068d893e6e svn: r14648 Eli Barzilay 2009-04-29 07:14:39 +0000
  • 98c7705ffd svn: r14647 Eli Barzilay 2009-04-29 07:13:55 +0000
  • 763a0aac0e Changed @itemize{...} to @itemize[...] (done after comparing the doc tree and verifying that there are no changes). (Also fixed a few bugs that were in the code) Eli Barzilay 2009-04-05 17:46:20 +0000
  • 799e0d9364 more common looking title Eli Barzilay 2009-03-30 21:12:33 +0000
  • 07ae3cfac2 sort only for each edge, so related nodes will be closer to each other Eli Barzilay 2009-03-30 21:10:16 +0000
  • 719e7282ba added an option of giving create-sampler the super custodian Eli Barzilay 2009-03-30 19:42:55 +0000
  • 3a6113ab51 document and comment last change Eli Barzilay 2009-03-30 17:44:03 +0000
  • cf6dd7adb7 fix the topological sort and make it use a sorter to resolve nodes at the same level Eli Barzilay 2009-03-30 17:42:09 +0000
  • df3d14b585 avoid divisions by zero when no work is observed Eli Barzilay 2009-03-30 17:00:31 +0000
  • 322f6a871e * added `periodic-renderer' * set svn:ignore Eli Barzilay 2009-03-30 05:59:20 +0000
  • d538141610 type Eli Barzilay 2009-03-30 05:24:07 +0000
  • 70c70bc7bc remove debugging code, add provide Eli Barzilay 2009-03-30 01:07:06 +0000
  • e29c411d53 statistical profiler, core and text interface part done Eli Barzilay 2009-03-30 00:15:38 +0000