Doug Coleman
|
2280fc2a0d
|
Add back the using for nested-comments. Wo shi ben dan...
|
2011-11-03 11:47:57 -07:00 |
Doug Coleman
|
43c5c9162e
|
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
|
ecf351c36c
|
webapp.help: making fonts more consistent. See #310.
|
2011-11-03 08:30:44 -07:00 |
Joe Groff
|
de081931fe
|
tools.profiler.sampling: mess with formatting more
|
2011-11-03 00:14:18 -07:00 |
Joe Groff
|
de8d4199b2
|
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
|
1dc540f60e
|
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
|
0b39b540e7
|
dlists: fix compile error
|
2011-11-02 21:57:31 -07:00 |
Joe Groff
|
2c040c3ef6
|
tools.profiler.sampling: twiddle output format
|
2011-11-02 21:40:53 -07:00 |
Joe Groff
|
ac2fcd1ee0
|
vm: sample pc on windows
|
2011-11-02 21:18:31 -07:00 |
Joe Groff
|
8d2e4fbda2
|
vm: fix MSVC warnings
|
2011-11-02 20:26:53 -07:00 |
Doug Coleman
|
89accfb573
|
Tweak the dlist equal? word.
|
2011-11-02 19:53:40 -07:00 |
Doug Coleman
|
3d2c4a0165
|
Implement equal? on dlists. Fixes #338.
|
2011-11-02 19:30:54 -07:00 |
Doug Coleman
|
201109937e
|
vocabs.loader: Fix spacing. Remove unit test.
|
2011-11-02 19:30:54 -07:00 |
Joe Groff
|
eb711a5e73
|
images.loader.gtk: typo
|
2011-11-02 19:02:27 -07:00 |
Joe Groff
|
aaf2b14306
|
remove lingering mentions of macosx-ppc
|
2011-11-02 18:40:27 -07:00 |
Doug Coleman
|
f383ca2cc7
|
Handle auto-user in fuel-connection.el. Fix suggested by Eungju Park.
|
2011-11-02 18:14:10 -07:00 |
Doug Coleman
|
484836be3a
|
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
|
b36e806eaf
|
io.backend.unix.macosx: Remove duplicate USE:
|
2011-11-02 17:47:15 -07:00 |
Doug Coleman
|
a8395ae332
|
Fix unit tests to give the sampling profiler something to profile.
|
2011-11-02 17:46:50 -07:00 |
Doug Coleman
|
644b5fca16
|
Fix require-hook
|
2011-11-02 17:26:13 -07:00 |
Doug Coleman
|
a6cbdaf48b
|
Add stack effects for the sampling profiler
|
2011-11-02 17:26:13 -07:00 |
Joe Groff
|
a056906bcc
|
oops, typo in factor.sh
|
2011-11-02 17:18:26 -07:00 |
Joe Groff
|
75cba3106a
|
remove BSD,solaris,etc. misc platform support code
|
2011-11-02 17:13:51 -07:00 |
Doug Coleman
|
ee0d0f6579
|
Unbreakify the new profiler, add a couple of unit tests to demonstrate displaying output.
|
2011-11-02 17:01:43 -07:00 |
Doug Coleman
|
351ec4ec2f
|
Add a unit test vocabulary for vocabs.loadeer.
|
2011-11-02 16:47:53 -07:00 |
Doug Coleman
|
8f02a716ee
|
Keep the profiling results even when the quotation throws an exception.
|
2011-11-02 16:47:27 -07:00 |
Doug Coleman
|
b3d381277a
|
Use -reuseview in jedit by default.
|
2011-11-02 16:47:10 -07:00 |
Doug Coleman
|
86974b11a2
|
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
|
9425402c71
|
Actually let the user pick an editor after editor protocol change.
|
2011-11-02 16:05:39 -07:00 |
Joe Groff
|
83215f75d3
|
sequences: relate max, min, supremum, infimum docs
Suggested by @yac. Closes #321.
|
2011-11-02 13:43:06 -07:00 |
Joe Groff
|
6b2a34fdc6
|
vm: count samples during unoptimized compiler
|
2011-11-02 13:23:21 -07:00 |
Joe Groff
|
7f1088ef4e
|
vm: fix scrub-league assert abuse
|
2011-11-02 13:23:21 -07:00 |
Joe Groff
|
fe295e0dc6
|
vm: forgot to add atomic.hpp
|
2011-11-02 13:23:20 -07:00 |
Joe Groff
|
76cf62687f
|
hashtables.identity: test assoc-like
|
2011-11-02 13:23:20 -07:00 |
Joe Groff
|
4f87ab1df7
|
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
|
9fb10f60b5
|
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
|
3e19b45f25
|
tools.profiler.sampling: fix stack effect name
|
2011-11-02 13:23:19 -07:00 |
Joe Groff
|
ad116e4808
|
tools.profiler.sampling: make rate a global var
|
2011-11-02 13:23:19 -07:00 |
Joe Groff
|
7bc38e2fe1
|
tools.profiler.sampling: groom flat profile
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
b0f6dbddec
|
vm: sample thread object rather than raw context
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
423aca10dc
|
tools.profiler.sampling: flat profile report
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
2f36083c5e
|
tools.profiler.sampling: smoke test compact-gc
|
2011-11-02 13:23:18 -07:00 |
Joe Groff
|
19eca5cbdd
|
hashtables.identity: support assoc-like
|
2011-11-02 13:23:17 -07:00 |
Joe Groff
|
2a64c3ed69
|
vm: sample code block owners instead of blocks
|
2011-11-02 13:23:17 -07:00 |
Joe Groff
|
bef4444f53
|
vm: fix data roots in get-samples primitive
|
2011-11-02 13:23:17 -07:00 |
Joe Groff
|
bb2df7da6b
|
vm: die if we fault in a fault
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
df44990b78
|
tools.profiler.sampling: add detail to profile.
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
404793493e
|
tools.profiler.sampling: "top-down" and "profile."
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
fdeb6ddbaa
|
vm: quell MSVC warnings
|
2011-11-02 13:23:16 -07:00 |
Joe Groff
|
d7bc7ae4bf
|
vm: parameterize sampling rate
|
2011-11-02 13:23:15 -07:00 |