Doug Coleman
|
f3c8423382
|
Fix require-hook
|
2011-11-02 17:26:13 -07:00 |
Doug Coleman
|
03a5293ed1
|
Add stack effects for the sampling profiler
|
2011-11-02 17:26:13 -07:00 |
Joe Groff
|
8cf18d1a82
|
remove BSD,solaris,etc. misc platform support code
|
2011-11-02 17:13:51 -07:00 |
Doug Coleman
|
7378ba7717
|
Unbreakify the new profiler, add a couple of unit tests to demonstrate displaying output.
|
2011-11-02 17:01:43 -07:00 |
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 |