Matthew Flatt
633e4a25e8
ffi/unsafe: doc repair
...
from Клочков Роман
2013-06-06 17:14:08 -06:00
Matthew Flatt
0c235c36c3
doc repair
...
Fix "style" where it should be "style property".
2013-06-06 17:14:08 -06:00
Andrei Mikhailov
131ce83b32
Add 'no-sidebar style property as a style for the main part of a document
...
The new style property causes the HTML output to not include an ``on this
page'' margin box.
2013-06-06 17:14:08 -06:00
Matthew Flatt
7953edc79c
raco pkg: support single-collection packages
...
A package directory is in single-collection mode when it has an
"info.rkt" file containing a `single-collection' definition.
The string value of `single-collection' provides the collection's
name.
2013-06-06 17:14:08 -06:00
Vincent St-Amour
6e8c9ed15a
Memoize wrapped case-> range contracts.
...
Fixes failing contract tests.
2013-06-06 18:33:15 -04:00
Vincent St-Amour
d1df869d21
Document procedure-closure-contents-eq?.
2013-06-06 18:33:15 -04:00
Robby Findler
5ea3a1ce6d
Add an example to the Redex typesetting docs that discusses how
...
macros screw up syntax locations and what to do about it
Thanks to Lindsey Kuper for the inspiration to do this
2013-06-06 15:51:44 -05:00
Erik Silkensen
25c982ad37
Add #:reduce argument to traces.
...
Add a new #:reduce argument to traces (and traces/ps) that defines the
function to use when applying the reduction relation. This way a
function could selectively display some subset of possible reduction
traces instead of all.
2013-06-06 16:24:45 -04:00
Vincent St-Amour
5e30416110
Fix unsound fxquotient optimization.
...
Closes PR13827.
2013-06-06 13:20:30 -04:00
Vincent St-Amour
93d4a5d426
Fix unsound unary fixnum subtraction optimization.
...
Closes PR13826.
2013-06-06 13:01:43 -04:00
Vincent St-Amour
52576243de
Add documentation.
2013-06-06 12:40:33 -04:00
Vincent St-Amour
4a72221a9c
Return what the profiled code returns.
2013-06-06 11:26:17 -04:00
Vincent St-Amour
a22e1ff218
Print cost breakdown to a file.
2013-06-06 11:26:16 -04:00
Vincent St-Amour
3ce40fbcb5
Simplify rendering.
2013-06-06 11:26:16 -04:00
Vincent St-Amour
32a91c6d63
Add boundary view of contract costs.
2013-06-06 11:26:15 -04:00
Vincent St-Amour
fa63e0311f
Factor out dot rendering.
...
Can't use redex's version because it needs the GUI.
2013-06-06 11:26:15 -04:00
Vincent St-Amour
6bb906fb92
Consider original blames and their swapped versions to be equivalent.
2013-06-06 11:26:15 -04:00
Vincent St-Amour
a5f47f86e5
Render module graph.
2013-06-06 11:26:14 -04:00
Vincent St-Amour
693c88ff54
Display time in milliseconds, not in samples.
2013-06-06 11:26:12 -04:00
Vincent St-Amour
a3f4e45026
Move get-times to utils.rkt, to use it from the contract profiler.
2013-06-06 11:25:53 -04:00
Vincent St-Amour
cd71c77da9
Add a module graph view that shows contract costs per boundary.
2013-06-06 11:25:50 -04:00
Vincent St-Amour
7ceebf7a23
First attempt at a contract profiler.
...
Breaks down time spent in contracts by contract, callee, etc.
Note: Original version dates from Jan/Feb, but I rewrote the git history.
2013-06-06 11:15:34 -04:00
Vincent St-Amour
2ca31dbd3c
Instrumentation for the function, vector and struct contracts.
...
Allows a profiler to detect when we're checking a contract.
2013-06-06 10:43:17 -04:00
Asumu Takikawa
6014c78a55
Add a few more comments for inference modules
2013-06-05 16:18:22 -04:00
Stephen Chang
0680bb6a3d
scribble docs typos
2013-06-05 13:06:08 -04:00
Matthew Flatt
8a350a7dfd
fix interaction of shadower, rename trasnformer, and free-id=?
2013-06-05 07:23:08 -06:00
Ryan Culpepper
81b21e4222
make syntax/parse/experimental/template work with lazy stx attrs
2013-06-04 17:10:01 -04:00
Ryan Culpepper
7466b7ec6c
added 2d check for #:with right-hand side
2013-06-04 17:10:01 -04:00
Ryan Culpepper
03bd431e1d
fix bad syntax error, closes PR 13812
2013-06-04 16:23:15 -04:00
Ryan Culpepper
aff7153494
auto-force attributes in syntax templates
2013-06-04 16:23:14 -04:00
Robby Findler
aaaebe2e41
fix bug in menu label construction
...
closes PR 13817
2013-06-04 14:38:16 -05:00
Robby Findler
1f22800d51
fix bug introduced in 6b2a4ff5
2013-06-03 08:38:49 -05:00
Robby Findler
54b45607a2
double easter egg timeout since the work it does doubled
2013-06-03 07:46:04 -05:00
Robby Findler
571bb5fb1a
adjust DrRacket to still start up if all of the splash-related images
...
are broken
I don't know if this really closes PR 13794 but DrRacket does now
pass the error given in that PR.
2013-06-02 21:46:21 -05:00
Robby Findler
25955a0c3a
dont open the initial window if a window has already
...
been opened via the application-file-handler
closes PR 13811
2013-06-02 20:39:36 -05:00
Robby Findler
081542da3c
fix tl-test.rkt
2013-06-01 16:10:04 -05:00
Robby Findler
a9bfd9c083
add note to HISTORY about the is-a? bug fix
2013-06-01 15:24:00 -05:00
Robby Findler
eb3b200280
remove bogus tests
...
tests were invalidated by commit 299063d
(check syntax doesn't record
that information anymore)
2013-06-01 15:02:47 -05:00
Robby Findler
4b587d4e0d
fix responsible
2013-06-01 15:02:47 -05:00
Robby Findler
4c79a33db2
missed a spot in 33b65f5ec
2013-06-01 15:02:47 -05:00
Robby Findler
24436e24ae
find the ryr-test failure and make a small example; also
...
make the ryr test print the entire url when it runs
2013-06-01 14:45:11 -05:00
Robby Findler
33b65f5ec0
adjust syncheck tests to cope with test inputs
...
whose size is not known until the test suite runs
2013-06-01 09:37:41 -05:00
Robby Findler
e67952f34a
move boolean to the last production to avoid breaking
...
the random generation tests
2013-06-01 09:37:41 -05:00
Asumu Takikawa
26616cbc05
Fix Reference typos
2013-06-01 09:33:51 -04:00
Robby Findler
8ee7f56337
missed another spot for the vector => exn-info change
...
this fixes another bug in commit 3474d091
2013-06-01 07:57:20 -05:00
Robby Findler
a931153553
fix a bug in is-a?
...
This bug has been in is-a? since at least 5.2; it turns some errors
into #f. Hopefully no code is actually relying on this bad behavior...
2013-06-01 07:57:19 -05:00
Vincent St-Amour
145f8711c8
Turn off TR contracts.
2013-06-01 08:15:10 -04:00
Vincent St-Amour
404fdf00f3
Fix TR contracts.
2013-05-31 21:08:52 -04:00
Asumu Takikawa
e0acdf1fc1
Fix type in error case
2013-05-31 20:19:12 -04:00
Vincent St-Amour
b5f7a7ffb2
Fix contracted TR build.
2013-05-31 20:14:21 -04:00