Vincent St-Amour
|
aba046a92d
|
Swap unsafe and chaperone-unsafe vector ops in the TR optimizer.
Closes PR12969.
|
2012-08-04 10:32:21 -04:00 |
|
Vincent St-Amour
|
ebd2e35600
|
Remove accidentally added file.
|
2012-08-03 14:41:21 -04:00 |
|
Vincent St-Amour
|
a6d5a98b61
|
Include NaN in all floating-point types.
Makes more closure properties hold, but weakens occurrence typing for
some comparisons involving flonums.
|
2012-08-03 14:21:44 -04:00 |
|
Vincent St-Amour
|
8bceeadaab
|
Refactoring.
|
2012-07-25 16:32:52 -04:00 |
|
Vincent St-Amour
|
f50d64b3b2
|
Fix tab leak.
|
2012-07-25 16:32:52 -04:00 |
|
Vincent St-Amour
|
144fd5bf05
|
Refactoring.
|
2012-07-25 16:32:52 -04:00 |
|
Vincent St-Amour
|
406529c391
|
Close OC properly from the menu.
|
2012-07-25 16:32:52 -04:00 |
|
Vincent St-Amour
|
dc6a81ad02
|
Refactoring.
|
2012-07-25 16:32:52 -04:00 |
|
Vincent St-Amour
|
57568ae44c
|
Cleanup.
|
2012-07-25 16:32:51 -04:00 |
|
Vincent St-Amour
|
0bb133ea51
|
Move panel to the frame mixin instead of the tab mixin.
|
2012-07-25 16:32:51 -04:00 |
|
Vincent St-Amour
|
b2ce93ca94
|
Fix Optimization Coach menu entry point.
|
2012-07-25 16:32:51 -04:00 |
|
Vincent St-Amour
|
d9f97d079f
|
Refactoring.
|
2012-07-25 16:32:51 -04:00 |
|
Vincent St-Amour
|
74a6518920
|
Refactoring.
|
2012-07-24 17:02:46 -04:00 |
|
Vincent St-Amour
|
b3e619e5ee
|
Have OC work on a copy of the definitions window.
|
2012-07-24 16:56:23 -04:00 |
|
Vincent St-Amour
|
7ba7be1873
|
Show running man animation when OC is working.
|
2012-07-24 16:05:59 -04:00 |
|
Vincent St-Amour
|
f2ff88be4a
|
Add Optimization Coach right-click menu entry to existing menu.
|
2012-07-24 13:48:05 -04:00 |
|
Vincent St-Amour
|
73942fcfa8
|
Wrap highlighting in an edit sequence.
Speeds up display.
|
2012-07-24 13:48:05 -04:00 |
|
Vincent St-Amour
|
70f8f4d743
|
Avoid recreating panel and check-boxes when optimization coach is shown.
|
2012-07-24 13:48:05 -04:00 |
|
Vincent St-Amour
|
cfc8fe5766
|
Fix spacing issue.
|
2012-07-24 13:48:05 -04:00 |
|
Vincent St-Amour
|
848a28266c
|
Replace fields with local-member-name accessors.
|
2012-07-20 18:05:34 -04:00 |
|
Vincent St-Amour
|
95e117b7f5
|
Typo.
|
2012-07-20 18:05:34 -04:00 |
|
Vincent St-Amour
|
c237cee025
|
Rename undo-thunks to clear-thunks.
They don't have anything to do with editors' undo.
|
2012-07-20 18:05:34 -04:00 |
|
Vincent St-Amour
|
eda3e70670
|
Use local member names for Optimization Coach public methods.
|
2012-07-20 18:05:34 -04:00 |
|
Vincent St-Amour
|
fceb3db69c
|
Refactoring.
|
2012-07-20 18:05:33 -04:00 |
|
Vincent St-Amour
|
6af2e49db3
|
Delete trailing whitespace.
|
2012-07-20 18:05:33 -04:00 |
|
Vincent St-Amour
|
f6feff3c51
|
Optimization Coach should not catch break exceptions.
|
2012-07-20 18:05:33 -04:00 |
|
Vincent St-Amour
|
7c0ef33bb7
|
Consistent capitalization with other menu items.
|
2012-07-20 18:05:33 -04:00 |
|
Vincent St-Amour
|
24b314a40a
|
Only enable Optimization Coach button in Typed Racket.
Other languages can access it through the View menu.
Please merge to release.
|
2012-07-20 18:05:32 -04:00 |
|
Vincent St-Amour
|
d396b34b2d
|
Disable loop detection heuristic with too many false positives.
|
2012-07-20 18:05:32 -04:00 |
|
Vincent St-Amour
|
2e594d3606
|
Change Optimization Coach message.
|
2012-07-20 18:05:32 -04:00 |
|
Robby Findler
|
3b5eb1da41
|
add a View menu item for the optimization coach
|
2012-07-17 13:45:33 -05:00 |
|
Vincent St-Amour
|
1a7c9844ec
|
Disable Optimization Coach in the student languages.
Also disables it for other language menu languages.
|
2012-07-12 12:42:20 -04:00 |
|
Vincent St-Amour
|
60a0f3b854
|
Rename Performance Report to Optimization Coach.
The new name is more accurate.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
decdea8806
|
Refactoring.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
9f12764d25
|
Have Performance Report popups be trigged by a right-click menu.
Taking over left-click in highlighted regions is bad style.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
c5d9f6a228
|
Refactoring.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
8b64dc8aef
|
Only highlight text, not empty space at the end of lines.
To play nicer with pop-up menus.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
d48762fa1d
|
Comment on tradeoff.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
895e3a94fa
|
Accept inliner log messages from unsaved editors.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
8eee1265b5
|
Refactoring / cleanup.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
fb67e5dc4c
|
Allow multiple PR instances for multiple tabs.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
ec90ca5146
|
Fix comment.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
1d084888fd
|
Filter reports by provenance (TR / mzc).
Can't easily combine with filtering by opt / missed opt, so I dropped it.
|
2012-07-11 10:59:35 -04:00 |
|
Vincent St-Amour
|
590a93725f
|
Refactoring.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
d350c70c98
|
Add button to dismiss PR.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
b4fb55dd2e
|
Have PR display options on a separate toolbar.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
e659e188ea
|
Typo.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
fe67b0f31d
|
Count functions with self out-of-fuel, but no unrollings, as loops.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
284d772a95
|
Don't assume self-inline when in doubt.
This avoids cases where a non-recursive function would be considered
to be unrolled, which makes no sense.
|
2012-07-11 10:59:34 -04:00 |
|
Vincent St-Amour
|
deaa8f61be
|
Have recommendations for inlining.
|
2012-07-11 10:59:34 -04:00 |
|