John Benediktsson
|
e6d4b9054e
|
benchmark.hash-sets: do more benching (create sets in a literal).
Don't run the "intersects?" test on old hash-sets, they are sloooooow.
|
2013-03-26 17:42:41 -07:00 |
John Benediktsson
|
1f13eefad2
|
hash-sets: slightly faster filter-members.
|
2013-03-26 17:42:41 -07:00 |
John Benediktsson
|
daaf090459
|
hash-sets: faster intersect and diff, when both are hash-sets.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
ac8473e0ea
|
hash-sets: faster subset? and set= when both are hash-sets.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
200e37671f
|
hash-sets: faster intersects?.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
28b194d5fc
|
sets: inline small/large.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
92c0faa918
|
hash-sets: simpler code.
|
2013-03-26 17:42:40 -07:00 |
John Benediktsson
|
e25fe7c7cc
|
sets: encourage re-use by adding (intersect) and (diff).
|
2013-03-26 17:42:40 -07:00 |
Doug Coleman
|
08715bae04
|
os-macosx.mm: Use uname() instead of Gestalt for version check. Allow 10.5 and over still. Fixes #585. Fixes #815. Thanks @erikcharlebois and @jckarter for the motivation and the fix.
|
2013-03-26 16:53:09 -07:00 |
John Benediktsson
|
3e209587c5
|
math.extras: adding round-to-even.
|
2013-03-26 14:36:05 -07:00 |
John Benediktsson
|
814cdaf26d
|
math.functions: clarify rounding behavior.
|
2013-03-26 14:35:38 -07:00 |
John Benediktsson
|
4c941e8996
|
math.functions: speed up round (thanks Loryn Jenkins!)
|
2013-03-26 14:22:21 -07:00 |
Doug Coleman
|
891f6fef36
|
Config.macosx: Unleash the hounds! Enable 10.6 compatibility as an experiment. Not sure the downside to always leaving it enabled...
|
2013-03-26 13:39:05 -07:00 |
John Benediktsson
|
fa534d2507
|
benchmark.fib8: adding super-fast fibonacci benchmark.
|
2013-03-26 11:48:01 -07:00 |
John Benediktsson
|
6f5efb83f2
|
benchmark.fib7: adding matrix fibonacci benchmark.
|
2013-03-26 11:47:52 -07:00 |
John Benediktsson
|
5a99bbaf1d
|
io.directories.unix: style fix to line up code.
|
2013-03-25 19:47:56 -07:00 |
Doug Coleman
|
2b33dde782
|
vm: Add more Allocates memory comments.
|
2013-03-25 17:52:30 -07:00 |
John Benediktsson
|
d25fb6161e
|
bootstrap.image: 6-7% speedup to make-image.
|
2013-03-25 16:59:38 -07:00 |
Doug Coleman
|
86649ce1c0
|
vm: More allocates comments.
|
2013-03-25 14:05:05 -07:00 |
Doug Coleman
|
dbfa185eef
|
vm: Standardize /* Allocates memory */ comments so you can grep -A1
and see if a function allocates for easier debugging of the gc.
A couple of the functions were not yet annotated.
|
2013-03-25 12:00:18 -07:00 |
Doug Coleman
|
3bdb788709
|
tools.coverage: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
8799cdb359
|
audio.engine: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
4bb509ccdf
|
io.encodings.strict: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
cbfb1422c8
|
grouping: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
8865b9401d
|
webapps.pastebin: Fix renamed
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
d4078b728d
|
html.components: Fix test name
|
2013-03-25 11:57:25 -07:00 |
John Benediktsson
|
2b030bc068
|
compression.zlib: faster by using byte-vectors.
|
2013-03-25 11:36:08 -07:00 |
John Benediktsson
|
c3917cdd02
|
math.extras: adding normalized compression distance and compression based dissimilarity.
|
2013-03-25 10:33:41 -07:00 |
Doug Coleman
|
4ffbfc2602
|
basis/extra: Fix load errors
|
2013-03-24 22:19:28 -07:00 |
Doug Coleman
|
542e7cd95e
|
lists: Fix lists
|
2013-03-24 21:48:40 -07:00 |
Doug Coleman
|
90cde3fde9
|
html.components: Fix load
|
2013-03-24 21:40:39 -07:00 |
Doug Coleman
|
efc2dedab4
|
io.pools: Fix load
|
2013-03-24 21:40:29 -07:00 |
John Benediktsson
|
b099cbb1f2
|
math.extras: adding docs for majority.
|
2013-03-24 20:14:17 -07:00 |
John Benediktsson
|
872e3c4e83
|
splitting: string-lines docs say it returns strings, so do that.
|
2013-03-24 19:45:29 -07:00 |
John Benediktsson
|
3ce93bf86f
|
math.extras: adding majority vote algorithm.
|
2013-03-24 19:39:34 -07:00 |
John Benediktsson
|
31d6fb178a
|
combinators.extras: adding cleave-array.
|
2013-03-24 19:34:39 -07:00 |
John Benediktsson
|
6c0bb0f343
|
sequences.extras: adding map-find-index.
|
2013-03-24 19:12:09 -07:00 |
John Benediktsson
|
b412cab5c7
|
peg.search: create a stream-tree-write.
|
2013-03-24 17:29:48 -07:00 |
John Benediktsson
|
3395cdd063
|
build-support: fix macosx check for XCode warning.
|
2013-03-24 17:06:29 -07:00 |
John Benediktsson
|
c60d4a0066
|
sets: adding intersect!.
|
2013-03-24 16:48:45 -07:00 |
John Benediktsson
|
974863dd44
|
promises: rename.
|
2013-03-24 15:33:19 -07:00 |
John Benediktsson
|
1032037bf2
|
xml: use ERROR:
|
2013-03-24 14:24:28 -07:00 |
John Benediktsson
|
49d3338c70
|
cuda: use ERROR:.
|
2013-03-24 14:24:21 -07:00 |
John Benediktsson
|
394af82b1f
|
gpu.shaders: use ERROR:
|
2013-03-24 14:20:32 -07:00 |
John Benediktsson
|
72be6c69be
|
lists: fix for renaming.
|
2013-03-24 14:15:32 -07:00 |
Doug Coleman
|
f12633e73b
|
io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc.
|
2013-03-24 12:38:02 -07:00 |
John Benediktsson
|
ed73d4c63a
|
assocs.extras: adding assoc-merge.
|
2013-03-24 12:26:30 -07:00 |
John Benediktsson
|
71a7f0e4ad
|
combinators.extras: adding cond-case.
|
2013-03-24 12:26:30 -07:00 |
Doug Coleman
|
e0216808e2
|
io.encodings.strict: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
a7a065e315
|
promises: Rename
|
2013-03-24 10:11:18 -07:00 |