Joe Groff
|
94eb922998
|
makefile: add macosx-x86-fat target
|
2011-11-03 20:19:37 -07:00 |
Doug Coleman
|
e1c123e157
|
Move io.serial.unix to io.serial.linux, add platforms files. Move termios into io.serial.linux.ffi vocab.
|
2011-11-03 16:26:34 -07:00 |
Joe Groff
|
bbede53f78
|
mason.release.branch: fix test
|
2011-11-03 15:40:24 -07:00 |
Joe Groff
|
7619ff785b
|
stack-checker.known-words: add ffi-signal-handlers
|
2011-11-03 15:20:42 -07:00 |
Joe Groff
|
e201f3562f
|
cpu.x86.32.bootstrap: typo
|
2011-11-03 13:07:13 -07:00 |
Joe Groff
|
3cad288f90
|
use gcc-4.2 on OS X 10.5, or clang on Xcode 4
|
2011-11-03 12:18:07 -07:00 |
Doug Coleman
|
2d12fea828
|
Update emacs for editors protocol.
|
2011-11-03 12:04:02 -07:00 |
Joe Groff
|
6bb46a3f1e
|
vm: always generate safepoints in jit
Even if there's no stack frame we still need to safepoint before leaving the function. Fixes #332.
|
2011-11-03 11:57:43 -07:00 |
Joe Groff
|
92445d77e2
|
vm: restore sigaltstack setup on unix
#ifdef __OpenBSD__ is different from #ifndef __OpenBSD
|
2011-11-03 11:57:43 -07:00 |
Doug Coleman
|
289cba7fb5
|
Add back the using for nested-comments. Wo shi ben dan...
|
2011-11-03 11:47:57 -07:00 |
Doug Coleman
|
f6353e17cd
|
Make the require-hook throw an error if the vocabulary does not exist in the dictionary or on disk. Move require docs to vocabs. Add unit tests for require. Fixes #339.
|
2011-11-03 11:39:34 -07:00 |
John Benediktsson
|
ddb06ab6cb
|
webapp.help: making fonts more consistent. See #310.
|
2011-11-03 08:30:44 -07:00 |
Joe Groff
|
8679fe82bb
|
tools.profiler.sampling: mess with formatting more
|
2011-11-03 00:14:18 -07:00 |
Joe Groff
|
0c701fb68d
|
tools.profiler.sampling: cross-section report
Also add depth to top-down reporting so we can tell what parameter to give cross-section
|
2011-11-02 23:57:15 -07:00 |
Joe Groff
|
d28845a1ef
|
vm: reserve some more special-objects
Need a jit-safepoint object to deal with #332, and ffi-signal-handler words for immediate signal handling during FFI calls
|
2011-11-02 22:16:08 -07:00 |
Doug Coleman
|
86c35999f9
|
dlists: fix compile error
|
2011-11-02 21:57:31 -07:00 |
Joe Groff
|
f71187c775
|
tools.profiler.sampling: twiddle output format
|
2011-11-02 21:40:53 -07:00 |
Joe Groff
|
2d87b68a56
|
vm: sample pc on windows
|
2011-11-02 21:18:31 -07:00 |
Joe Groff
|
1833beea52
|
vm: fix MSVC warnings
|
2011-11-02 20:26:53 -07:00 |
Doug Coleman
|
e6bde7c6aa
|
Tweak the dlist equal? word.
|
2011-11-02 19:53:40 -07:00 |
Doug Coleman
|
e57b8e5e4a
|
Implement equal? on dlists. Fixes #338.
|
2011-11-02 19:30:54 -07:00 |
Doug Coleman
|
7699fb92b1
|
vocabs.loader: Fix spacing. Remove unit test.
|
2011-11-02 19:30:54 -07:00 |
Joe Groff
|
bf0e07cffe
|
images.loader.gtk: typo
|
2011-11-02 19:02:27 -07:00 |
Joe Groff
|
1b38835207
|
remove lingering mentions of macosx-ppc
|
2011-11-02 18:40:27 -07:00 |
Doug Coleman
|
2551dd0e4e
|
Handle auto-user in fuel-connection.el. Fix suggested by Eungju Park.
|
2011-11-02 18:14:10 -07:00 |
Doug Coleman
|
1eed9203bb
|
Rename (load-vocab) to (require), add tags.txt for "p" vocab loader test. Code formatting.
|
2011-11-02 18:07:22 -07:00 |
Doug Coleman
|
69ffe6377a
|
io.backend.unix.macosx: Remove duplicate USE:
|
2011-11-02 17:47:15 -07:00 |
Doug Coleman
|
ee741143e0
|
Fix unit tests to give the sampling profiler something to profile.
|
2011-11-02 17:46:50 -07:00 |
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
|
10764be703
|
oops, typo in factor.sh
|
2011-11-02 17:18:26 -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
|
a09a278981
|
Add a unit test vocabulary for vocabs.loadeer.
|
2011-11-02 16:47:53 -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
|
6ac8478d80
|
sequences: relate max, min, supremum, infimum docs
Suggested by @yac. Closes #321.
|
2011-11-02 13:43:06 -07:00 |
Joe Groff
|
82a62181ce
|
vm: count samples during unoptimized compiler
|
2011-11-02 13:23:21 -07:00 |
Joe Groff
|
e0c68d5a3f
|
vm: fix scrub-league assert abuse
|
2011-11-02 13:23:21 -07:00 |
Joe Groff
|
2fc6b0b9be
|
vm: forgot to add atomic.hpp
|
2011-11-02 13:23:20 -07:00 |
Joe Groff
|
7de62e8dbb
|
hashtables.identity: test assoc-like
|
2011-11-02 13:23:20 -07:00 |
Joe Groff
|
73845fdad9
|
vm: separate 'current_gc_p' from 'current_gc'
The 'current_gc' handle doesn't need to be volatile, just the state of GC-ness
|
2011-11-02 13:23:19 -07:00 |
Joe Groff
|
4d39e59054
|
vm: add atomic::load and atomic::store functions
Abstract out the fence-and-load and store-and-fence patterns
|
2011-11-02 13:23:19 -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
|
be8db5aed3
|
vm: sample thread object rather than raw context
|
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 |