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
Sam Tobin-Hochstadt
8dfee2615c
Fix error source location access for struct refactor.
2013-05-31 17:53:42 -04:00
Stephen Chang
c8cd7cf21e
macro docs extraneous char
2013-05-31 16:35:18 -04:00
Stephen Chang
20137ab528
scribble docs typo
2013-05-31 13:58:53 -04:00
Lindsey Kuper
b7dd45be68
Typo fix: "Encapsulted" -> "Encapsulated".
2013-05-30 16:47:53 -04:00
Mike Sperber
e8d94e4003
Synch German string constants with latest.
2013-05-30 18:19:27 +02:00
Eli Barzilay
24110b3394
New Racket version 5.3.4.11.
2013-05-30 03:30:15 -04:00
John Clements
b5238f1b91
added command-line demo
2013-05-29 10:11:46 -07:00
Asumu Takikawa
4497656544
Restore commented for
loop
...
The bug this was blocked on seems to be fixed since the
tests now all pass.
2013-05-29 13:09:01 -04:00
Asumu Takikawa
6988b2e138
Fix method accessors for inherits and abstracts
...
Closes PR 13798
2013-05-29 13:09:01 -04:00
Matthew Flatt
6b2a4ff54d
include source-location in "missing module" exceptions
...
Also, add `current-directory-for-user' and `srcloc->string', and
adjust the way that source-location paths are reported to be
relative to `current-directory-for-user'.
2013-05-29 11:01:12 -06:00
Eric Dobson
7c87a975a6
Remove unnecessary loop in tc-app-objects.
2013-05-29 08:59:37 -07:00
Eric Dobson
16afe191d8
Cleanup tc-app-objects a bit.
2013-05-29 08:59:37 -07:00
Eric Dobson
e54e67fc29
Make tc-app-object use a real dictionary.
2013-05-29 08:59:37 -07:00
Eric Dobson
c851fad6bc
Reduce duplication in construction of syntax-infos.
2013-05-29 08:59:08 -07:00
Eric Dobson
1bcdeaea24
Remove duplication of type-variable duplicate detection.
2013-05-29 08:59:08 -07:00
Eric Dobson
dce13a36b9
Make TR's lambda not do datum->syntax.
2013-05-29 08:58:43 -07:00
Eric Dobson
698080afc0
Remove unused code.
2013-05-29 08:58:43 -07:00
Eric Dobson
18bddbacd2
Remove unused feature.
2013-05-29 08:58:43 -07:00