Doug Coleman
|
4d66cd26dc
|
Keep the profiling results even when the quotation throws an exception.
|
2011-11-02 16:47:27 -07:00 |
Doug Coleman
|
05c96477f3
|
Use -reuseview in jedit by default.
|
2011-11-02 16:47:10 -07:00 |
Doug Coleman
|
fb44adef99
|
Clean up formatting, rename load-vocab-hook to require-hook. Add a unit test for vocabs.loader.
|
2011-11-02 16:31:42 -07:00 |
Doug Coleman
|
86e3817e40
|
Actually let the user pick an editor after editor protocol change.
|
2011-11-02 16:05:39 -07:00 |
Joe Groff
|
82a62181ce
|
vm: count samples during unoptimized compiler
|
2011-11-02 13:23:21 -07:00 |
Joe Groff
|
7de62e8dbb
|
hashtables.identity: test assoc-like
|
2011-11-02 13:23:20 -07:00 |
Joe Groff
|
81aac9359f
|
tools.profiler.sampling: fix stack effect name
|
2011-11-02 13:23:19 -07:00 |
Joe Groff
|
1745e22211
|
tools.profiler.sampling: make rate a global var
|
2011-11-02 13:23:19 -07:00 |
Joe Groff
|
4330a645f4
|
tools.profiler.sampling: groom flat profile
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
fb837b91dc
|
tools.profiler.sampling: flat profile report
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
fd96103d50
|
tools.profiler.sampling: smoke test compact-gc
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
575f7fd663
|
hashtables.identity: support assoc-like
|
2011-11-02 13:23:17 -07:00 |
Joe Groff
|
f645c82b8a
|
tools.profiler.sampling: add detail to profile.
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
d4736d4e3a
|
tools.profiler.sampling: "top-down" and "profile."
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
30ed9b535b
|
vm: parameterize sampling rate
|
2011-11-02 13:23:15 -07:00 |
Joe Groff
|
43c832c991
|
help.handbook: update link to counting profiler
|
2011-11-02 13:23:15 -07:00 |
Joe Groff
|
87316ae28f
|
tools.profiler.sampling: smoke tests and metadata
|
2011-11-02 13:23:15 -07:00 |
Joe Groff
|
6d3d8392d1
|
tools.profiler.counting: rename help article
|
2011-11-02 13:23:14 -07:00 |
Joe Groff
|
eb749bb535
|
tools.profiler.sampling: very basic frontend words
|
2011-11-02 13:23:14 -07:00 |
Joe Groff
|
38a5184fdf
|
math.statistics: fix stack effect on collect-by
|
2011-11-02 13:23:13 -07:00 |
Joe Groff
|
252915a37c
|
fix platform dependency in leaf-signal-handler
|
2011-11-02 13:23:12 -07:00 |
Joe Groff
|
eac90675c0
|
move counting profiler to tools.profiler.counting
|
2011-11-02 13:23:09 -07:00 |
Joe Groff
|
9f6f36fdec
|
cpu.x86.bootstrap: simplify leaf-signal-handler
We can use RET (stack-frame-size - cell) instead of doing stack gymnastics.
|
2011-11-02 13:23:08 -07:00 |
Joe Groff
|
33919b2919
|
tools.profiler: rename to tools.counting-profiler
|
2011-11-02 13:23:06 -07:00 |
Joe Groff
|
186bf65a00
|
constants for special object hardcoded literals
|
2011-11-02 12:54:50 -07:00 |
Doug Coleman
|
94db86a6db
|
Make "foo.private" require load foo instead.
Move require from vocabs.loader to vocabs. Update everything.
Fixes #201.
|
2011-11-02 11:50:03 -07:00 |
Doug Coleman
|
359c931d35
|
Rename images.gtk|gdiplus|cocoa to images.loader.*. Fixes #176.
|
2011-11-02 09:38:03 -07:00 |
Doug Coleman
|
c44a998ef4
|
Fix typo in tests
|
2011-11-02 09:15:32 -07:00 |
Doug Coleman
|
4002945c09
|
Don't test coverage of auto-generated class predicates. Get a better count of callabales in a word to fix %coverage.
|
2011-11-01 17:13:11 -07:00 |
Doug Coleman
|
a647df58f6
|
Make editors use the new path-finding vocabulary and protocol.
Implement io.standard-paths on Windows.
|
2011-10-31 13:16:37 -07:00 |
Joe Groff
|
bf0c7eaa22
|
io.encodings.string: make binary decode/encode nop
Fixes #319.
|
2011-10-31 11:07:44 -07:00 |
Slava Pestov
|
b31ffdfcb4
|
math.vectors.simd: vlshift, vrshift, hlshift and hrshift were being miscompiled if the shift count was a bignum. Fixes #264
|
2011-10-30 21:50:17 -07:00 |
Doug Coleman
|
0774944b8d
|
Find the macvim bundle or use mvim. Add a flag for -g option to vim.
|
2011-10-30 16:11:18 -07:00 |
Doug Coleman
|
ada631c202
|
Add core-foundation.launch-services for finding the path of a bundle. Add a new standard-paths vocabulary for finding files.
|
2011-10-30 16:11:18 -07:00 |
Slava Pestov
|
136ffc0671
|
bootstrap-error.factor: vocab => lookup-vocab
|
2011-10-29 17:25:51 -07:00 |
Slava Pestov
|
258b9590a2
|
tools.deploy: fix unit test
|
2011-10-29 17:15:49 -07:00 |
Slava Pestov
|
c1b7de8339
|
stack-checker.known-words: add effects for signal-handler and leaf-signal-handler primitives, even though they can't be called directly
|
2011-10-29 17:15:35 -07:00 |
Slava Pestov
|
70056d756b
|
compiler.cfg.builder: add test to ensure that fast union predicates do not contain a conditional
|
2011-10-29 17:11:04 -07:00 |
Slava Pestov
|
5a46b45312
|
compiler.tree.propagation: more accurate output type for 'tag' primitive
|
2011-10-29 17:11:04 -07:00 |
Slava Pestov
|
e5a308d56a
|
compiler.tree.debugger: disable length limit when printing optimized. quotation
|
2011-10-29 17:11:03 -07:00 |
Doug Coleman
|
a1878ea818
|
Look for mvim on mac and use 'open -a MacVim' if it's not in the path. Since 'open -a macvim' doesn't support command line options, add a generic for opening to a line or not.
|
2011-10-29 15:31:06 -07:00 |
Slava Pestov
|
99b4752c57
|
help.html: I give up with the article name escaping. Just compute a SHA1 hash and use that as the file name. Fixes #309
|
2011-10-29 15:27:27 -07:00 |
Slava Pestov
|
914a4aee09
|
help.html: simpler stylesheet for navbar to give it a consistent look. Fixes #310
|
2011-10-29 15:27:27 -07:00 |
Slava Pestov
|
650fdc8fe5
|
help.html: use GET not POST for search form, so that the search term appears in the URL, and to make the back button work. Fixes #312
|
2011-10-29 15:27:27 -07:00 |
Slava Pestov
|
4c3c4f177b
|
ui.gadgets.editors: fix wonky word names. Fixes #277
|
2011-10-29 15:27:27 -07:00 |
Slava Pestov
|
0285de7e7d
|
Revert "ui.gadgets.editors: implement Ctrl-A/E/K to be more compatible."
This reverts commit 6a096a1e71 .
|
2011-10-29 15:27:27 -07:00 |
Slava Pestov
|
d212b18be3
|
Revert "ui.gadgets.editors: windows doesn't work like macosx."
This reverts commit cf1d12ce78 .
|
2011-10-29 15:27:27 -07:00 |
Doug Coleman
|
ff27f2c3f7
|
Change order or articles in io.launcher.
|
2011-10-29 15:13:45 -07:00 |
Doug Coleman
|
5594e82492
|
Clean up editors.*vim so that it runs detached with gvim and there is less
code duplication. Use mvim on mac. Remove gvim.unix vocabulary since it
doesn't do anything besides return "gvim" as the path.
|
2011-10-29 15:10:42 -07:00 |
Doug Coleman
|
8205caa5ca
|
Add edit-file and edit-vocab words and make edit on strings call
edit-vocab.
|
2011-10-29 13:35:13 -07:00 |