racket/collects/typed-racket
Vincent St-Amour fa01a5304a Recognize "interesting" call sites.
These are call sites where one of the callees accounts for a large portion
of the total time of its caller.

When such call sites are considered inlining failures, we can refine
recommendations.

The concept of interesting call site is also useful as a building block
for higher-level patterns.
2013-01-11 18:40:19 -05:00
..
base-env Rethink profiler integration. 2013-01-11 18:40:18 -05:00
env Fix unsound type variable scoping 2012-12-13 17:54:58 -05:00
infer Rename control types to be consistent with other types 2012-11-30 17:37:33 -05:00
minimal/lang Move typed-scheme to typed-racket collection. 2011-09-03 20:49:39 -04:00
optimizer Recognize "interesting" call sites. 2013-01-11 18:40:19 -05:00
private Fix polydots 2013-01-09 18:12:45 -05:00
rep Fix unsound type variable scoping 2012-12-13 17:54:58 -05:00
scribblings Add define: form variant for polymorphic non-function values 2012-12-19 13:08:41 -05:00
typecheck Fix polydots 2013-01-09 18:12:45 -05:00
types Fix polydots 2013-01-09 18:12:45 -05:00
utils Support Any wrapping for promises 2012-12-03 17:59:55 -05:00
core.rkt Fix parsing of maybe-optimize result. 2013-01-11 18:15:53 -05:00
info.rkt Rename Performance Report to Optimization Coach. 2012-07-11 10:59:35 -04:00
language-info.rkt Move typed-scheme to typed-racket collection. 2011-09-03 20:49:39 -04:00
minimal.rkt Minor refactorings. 2012-06-25 18:07:45 -04:00
tc-setup.rkt Track mutable variables across modules. 2012-08-31 17:45:11 -04:00
typed-racket.rkt Apply Any wrappers for default-continuation-prompt-tag in TR 2012-11-30 17:37:33 -05:00
typed-reader.rkt scheme -> racket 2012-06-25 13:39:07 -04:00