racket/collects/scribblings
Matthew Flatt 779b419c03 first cut at cross-module function inlining
Inline only trivial functions, such as `(empty? x)' -> `(null? x)',
to avoid generating too much code.

Bytecode includes a new `inline-variant' form, which records a
version of a function that is suitable for cross-module inlining.
Mostly, the variant let the run-time system to retain a copy
of the bytecode while JITting (and dropping the bytecode of)
the main variant, but it may be different from the main variant
in other ways that make it better for inlining (such a less loop
unrolling).
2011-11-30 07:39:36 -07:00
..
draw doc correction 2011-11-27 11:14:58 -07:00
drracket adjust the colors of the little dot for online check syntax so it 2011-10-25 16:16:22 -05:00
foreign fix `compiler-sizeof' docs and error message 2011-11-30 07:39:36 -07:00
framework some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:' 2011-11-30 06:45:50 -06:00
gui add #:fail argument to with-gl-context' in canvas%' 2011-11-03 17:42:36 -06:00
guide fix typo 2011-11-27 11:29:45 -07:00
htdp-langs fix the require docs for the teaching languages so they mention both forms of planet require 2011-11-14 07:46:47 -06:00
inside typo 2011-11-27 18:42:11 -07:00
main Fix typo in htdp url. 2011-10-17 16:14:04 -04:00
more doc style adjustments; reorg cmdline+editors docs in Guide 2011-08-24 09:07:12 -06:00
quick docs reorganization 2011-07-01 17:16:53 -06:00
raco first cut at cross-module function inlining 2011-11-30 07:39:36 -07:00
reference make in-sequences' and in-cycle' accept 0 sequences 2011-11-28 13:51:24 -07:00
scheme docs reorganization 2011-07-01 17:16:53 -06:00
scribble at-exp, scribble: remove distinctness of @{}-introduced newlines 2011-11-24 09:17:34 -07:00
slideshow add a #:draw-border? to filled-rounded-rectangle 2011-11-11 16:05:24 -06:00
tools some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:' 2011-11-30 06:45:50 -06:00
finger.png
icons.rkt
info.rkt
magnify.png