Matthew Flatt
|
a81f7f289a
|
fix typo?
|
2012-03-09 10:52:29 -07:00 |
|
Robby Findler
|
a4b721ef3a
|
make some private methods actually be private methods (instead of fields)
|
2012-03-09 10:23:38 -06:00 |
|
Eli Barzilay
|
f7c67b49a4
|
Big newline at EOF scan.
|
2012-02-29 00:28:11 -05:00 |
|
Vincent St-Amour
|
4a8f447dae
|
Remove unstable/port.
`port->list' does all it can do.
|
2012-02-27 22:03:39 -05:00 |
|
Vincent St-Amour
|
b323acb999
|
Only check chaining for missed optimizations.
|
2012-02-27 13:40:30 -05:00 |
|
Sam Tobin-Hochstadt
|
678941ce5a
|
Pass temporary value for Un' along in recursive call in substitute'.
Closes PR 12600.
|
2012-02-24 20:25:53 -05:00 |
|
Eli Barzilay
|
c007c345f9
|
A bunch of more typos like the ones in David's commit.
|
2012-02-21 14:21:43 -05:00 |
|
Sam Tobin-Hochstadt
|
b4af99babb
|
Fix types of numerics etc with expected type.
|
2012-02-20 18:45:33 -05:00 |
|
Sam Tobin-Hochstadt
|
a8bdb9d6ce
|
Speed up and improve tc-literal . Now uses expected types more, and more sensibly.
Closes PR 12586.
|
2012-02-20 15:09:51 -05:00 |
|
Sam Tobin-Hochstadt
|
74c9265d66
|
Improve restrict , and allow caller to control what type is returned for failure.
|
2012-02-20 15:09:51 -05:00 |
|
Sam Tobin-Hochstadt
|
99f01f5260
|
Fix overlap with sequences.
|
2012-02-20 15:09:51 -05:00 |
|
Vincent St-Amour
|
c7234772a4
|
Support relative path requires in performance report.
|
2012-02-20 14:02:07 -05:00 |
|
Vincent St-Amour
|
e71fa0be88
|
Add typed for missing finum/flonum conversions.
|
2012-02-18 23:38:32 -05:00 |
|
Vincent St-Amour
|
240773ae6f
|
single-flonum? is not provided by TR's internals anymore.
|
2012-02-18 23:23:59 -05:00 |
|
Vincent St-Amour
|
84e2880715
|
Move post-processing of missed optimization inside Performance Report.
|
2012-02-14 18:20:34 -05:00 |
|
Sam Tobin-Hochstadt
|
d0fbe825e6
|
Parameters can overlap with procedure types.
Closes PR 11993.
|
2012-02-12 14:30:36 -05:00 |
|
Sam Tobin-Hochstadt
|
4d21ab1019
|
Make inference understand the relationship between Vector' and Vectorof'.
Closes PR 12495.
|
2012-02-10 17:39:41 -05:00 |
|
Vincent St-Amour
|
593e4a4f1d
|
Provide require/typed/provide and require-typed-struct/provide from TR.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
ddb1982e01
|
Emit optimization logs as we optimize, instead of accumulating them.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
46b9b6ea58
|
Explain duplicate removal.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
4b84e56fa6
|
Don't compute the logs if no-one's reading the logs.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
e134e7cd38
|
Simplify TR log processing and move part of it to Performance Report.
More messages get logged, but if no-one is listening, doesn't matter.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
0452a5983f
|
Use trusted sandbox for Performance Report.
Solves permission problems.
|
2012-02-10 11:30:20 -05:00 |
|
Vincent St-Amour
|
8080669dd9
|
Fix typo.
|
2012-02-10 11:30:20 -05:00 |
|
Sam Tobin-Hochstadt
|
38e7fb5eb0
|
Relax type of `filter'.
|
2012-02-09 17:08:48 -05:00 |
|
Sam Tobin-Hochstadt
|
a5c7175e46
|
improve types for literal hash tables
|
2012-02-09 17:08:48 -05:00 |
|
Vincent St-Amour
|
b194916ad6
|
Fix printing of types in instantiation error messages.
Closes PR 12507.
|
2012-02-02 16:00:16 -05:00 |
|
Sam Tobin-Hochstadt
|
7c1c0c96c0
|
Fix type of `raise'.
Closes PR 12525.
|
2012-02-01 20:25:05 -05:00 |
|
Vincent St-Amour
|
1b6cf730c3
|
Fix type of expt.
Closes PR 12526.
|
2012-02-01 16:50:40 -05:00 |
|
Vincent St-Amour
|
87887b7a18
|
Optimize n-ary fixnum comparisons (correctly).
|
2012-02-01 16:50:39 -05:00 |
|
Vincent St-Amour
|
e3be061171
|
Only optimize fixnum comparisons in the binary case.
Closes PR 12479.
|
2012-02-01 16:50:39 -05:00 |
|
Sam Tobin-Hochstadt
|
c16e48a083
|
Fix internal constructor name for struct:' so that struct-out' works.
Closes PR 12447
Related to PR 12516
|
2012-01-28 09:47:15 -05:00 |
|
Sam Tobin-Hochstadt
|
f3e3eb10ad
|
Fix type of `memf' to be more permissive.
|
2012-01-28 09:47:15 -05:00 |
|
Neil Toronto
|
2465b87d84
|
Coolified clock-icon, added stopwatch-icon
Updated Performance Report toolbar icon
Updated FrTime loading icon
|
2012-01-20 13:16:42 -07:00 |
|
Neil Toronto
|
1b0db97919
|
Too many changes to cherry-pick for release
This reverts commit b8e3e8a04b .
|
2012-01-20 11:52:17 -07:00 |
|
Neil Toronto
|
b8e3e8a04b
|
Fixed error in flomap gradient calculation (borders were always getting 0.0, causing erroneous lighting)
Inset rendered deep-flomaps by 1px to harden against future border issues
Adjusted scatter-simulating blur (finally rid of edge sparklies!)
Added portable hash-quote-icon, stopwatch-icon
Vertical toolbar macro stepper icon now discernable
Updated Performance Report toolbar icon
Updated FrTime loading icon
Closes PR 12422
Please merge into release
|
2012-01-19 21:33:22 -07:00 |
|
Sam Tobin-Hochstadt
|
b75e080aee
|
Document unicode case->.
|
2012-01-13 14:40:48 -05:00 |
|
Vincent St-Amour
|
ca11c2e4fa
|
Add an alternate name for case->.
|
2012-01-13 11:28:36 -05:00 |
|
Vincent St-Amour
|
87a53159dd
|
Union types instead of clobbering them in the type table.
This fixes a bug where only the last branch of a case-> type would get stored.
|
2012-01-13 11:28:36 -05:00 |
|
Vincent St-Amour
|
631c145add
|
Change Performance Report popups to frames instead of dialogs.
This fixes the lack of close button on mac.
|
2012-01-06 15:59:23 -05:00 |
|
Vincent St-Amour
|
076648fecc
|
Improve documentation the TR numeric tower.
|
2012-01-06 13:19:14 -05:00 |
|
Vincent St-Amour
|
f50008280b
|
Export Negative-Fixnum.
|
2012-01-06 13:19:14 -05:00 |
|
Vincent St-Amour
|
4556ea2992
|
Fix log's type for Real inputs.
|
2012-01-06 13:19:14 -05:00 |
|
Sam Tobin-Hochstadt
|
81bb8a5ea3
|
Improve type of `in-range'.
|
2011-12-19 19:41:45 -05:00 |
|
Ryan Culpepper
|
e086d237cd
|
moved unstable/mutated-vars back to typed-racket
|
2011-12-18 13:57:49 -07:00 |
|
Sam Tobin-Hochstadt
|
7802eda605
|
Better types for fourth' -- tenth'.
|
2011-12-14 19:06:05 -05:00 |
|
Asumu Takikawa
|
1ec2f9ca82
|
Fix doc inconsistency for require/typed.
|
2011-12-13 16:54:01 -05:00 |
|
Sam Tobin-Hochstadt
|
adb6b79620
|
Filesystem errors are not internal typed racket errors.
|
2011-12-10 17:28:34 -05:00 |
|
Sam Tobin-Hochstadt
|
eb38783750
|
Fix type of `remove-duplicates'.
Also fix type inference for functions with mandatory keyword arguments in other cases.
Related to PR 12434.
|
2011-12-10 17:28:34 -05:00 |
|
Sam Tobin-Hochstadt
|
f23baef8aa
|
Opaque types may overlap with anything.
Closes PR 12434.
|
2011-12-09 18:11:51 -05:00 |
|