John Benediktsson
|
5cf0652db4
|
benchmark.ant: needed a MAIN.
|
2011-09-25 19:08:56 -07:00 |
John Benediktsson
|
c7e3238149
|
benchmark.ant: fix vocab name and using.
|
2011-09-25 15:33:49 -07:00 |
John Benediktsson
|
6f72e5a638
|
benchmark.ant: adding the "ant puzzle" benchmark. See #153.
|
2011-09-25 12:25:52 -07:00 |
Joe Groff
|
2bd6de9a02
|
slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
|
2011-09-19 10:03:43 -07:00 |
Doug Coleman
|
f19d8cfd99
|
Windows doesn't like 0 f <inet4>. See issue #85.
|
2011-09-08 15:49:08 -07:00 |
John Benediktsson
|
7df5968db2
|
benchmark.pidigits: no need to USE sets.
|
2011-09-03 16:30:31 -07:00 |
John Benediktsson
|
56f6dacd93
|
benchmark.echo: Update copyright.
|
2011-08-26 18:02:22 -07:00 |
John Benediktsson
|
daaaed7e2b
|
Adding a UDP echo benchmark.
|
2011-08-26 17:18:08 -07:00 |
John Benediktsson
|
d58bc08aa0
|
Update code that did ">alist sort-" to just "sort-".
|
2011-04-07 09:01:21 -07:00 |
Slava Pestov
|
36785f4625
|
benchmark.ui-panes: clean up
|
2010-10-23 17:15:23 -07:00 |
Slava Pestov
|
76344f6bc2
|
benchmark.ui-panes: deploy without prettyprinter
|
2010-10-23 17:09:26 -07:00 |
Slava Pestov
|
a400b39fa1
|
alien.enums: enum>number didn't work in deployed images, add a test which deploys and runs benchmark.ui-panes to catch this in the future
|
2010-10-17 21:02:42 -04:00 |
Slava Pestov
|
590586e551
|
benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128)
|
2010-09-11 18:43:47 -07:00 |
Slava Pestov
|
d43802bea2
|
benchmark.sockets: fix race by using promises instead of super-dodgy random calls to yield
|
2010-09-08 20:54:30 -07:00 |
Slava Pestov
|
7d4b64e361
|
rename benchmark.struct to tools.time.struct since it is not a benchmark
|
2010-08-11 21:51:19 -07:00 |
Doug Coleman
|
6d63be4168
|
Check in benchmark.struct vocab
|
2010-06-10 15:37:53 -05:00 |
Slava Pestov
|
d8ce35aacc
|
benchmark.spectral-norm-simd: SIMD implementation of spectral-norm algorithm using SIMD primitives, about 40% faster but takes ages to compile -- good compile-time benchmark
|
2010-05-30 20:11:34 -04:00 |
Slava Pestov
|
9111c8387b
|
benchmark.spectral-norm: add copyright notice
|
2010-05-30 20:11:34 -04:00 |
Slava Pestov
|
f790934768
|
Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna
|
2010-05-29 04:27:55 -04:00 |
Slava Pestov
|
627295f094
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |
Slava Pestov
|
0ddaba8adb
|
benchmark.yuv-to-rgb: use TYPED: instead of HINTS:
|
2010-05-03 17:34:05 -04:00 |
Slava Pestov
|
f0543e6bdd
|
benchmark.fasta: formatting fix
|
2010-04-19 01:14:01 -05:00 |
Slava Pestov
|
b7631c98cf
|
benchmark.binary-search: cleanup
|
2010-04-17 00:57:53 -05:00 |
Slava Pestov
|
34771c8e10
|
benchmark.fasta: tweak it a bit
|
2010-04-15 17:19:38 -05:00 |
Slava Pestov
|
829b7c8904
|
benchmark.spectral-norm: use unsafe sequence ops again, use TYPED: instead of HINTS:
|
2010-04-14 21:51:01 -07:00 |
Slava Pestov
|
008ec8f40f
|
benchmark.knucleotide: small performance improvement from using virtual sequences
|
2010-04-14 21:51:00 -07:00 |
Slava Pestov
|
b87171ff00
|
benchmark.fasta: make it about 2x faster
|
2010-04-14 21:51:00 -07:00 |
Slava Pestov
|
5615671560
|
benchmark.knucleotide: some cleanups
|
2010-04-14 02:32:54 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Joe Groff
|
e7968ceffc
|
mop up compiler errors from macosx load-all
|
2010-03-09 00:56:07 -08:00 |
Slava Pestov
|
049b87bda9
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Slava Pestov
|
daab7f8fc0
|
benchmark.raytracer-simd: make some changes to improve performance
|
2010-02-16 14:32:50 +13:00 |
Slava Pestov
|
db4a1f7536
|
Fix unit test for math.parser change
|
2010-02-08 08:31:17 +13:00 |
Doug Coleman
|
c2b377eb83
|
Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64
|
2010-02-03 00:04:37 -06:00 |
Daniel Ehrenberg
|
93282bcc94
|
Removing rot/-rot in nsieve and nsieve-bits
|
2010-01-26 15:11:12 -06:00 |
Doug Coleman
|
4c71d71907
|
random is generic now -- iota random -> random
|
2010-01-14 12:48:57 -06:00 |
Slava Pestov
|
70fb7ba164
|
benchmarks: update for iota
|
2010-01-15 07:15:36 +13:00 |
Slava Pestov
|
df4fb4a3ee
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Joe Groff
|
67cc1c01be
|
Merge branch 'master' into simd-cleanup
|
2009-11-26 16:14:46 -08:00 |
Joe Groff
|
4027002db7
|
remove SIMD:s
|
2009-11-25 20:21:54 -08:00 |
Joe Groff
|
cb8f757c72
|
update benchmark.nbody-simd and benchmark.raytracer-simd
|
2009-11-25 18:02:27 -08:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
6a2cf3516d
|
Bootstrap and mason now record times in nanoseconds
|
2009-11-19 23:50:30 -06:00 |
Doug Coleman
|
7bebc6a4fa
|
fix benchmark time reporting
|
2009-11-19 18:27:09 -06:00 |
Slava Pestov
|
c4cd6e0787
|
benchmark.fannkuch: use iota
|
2009-11-13 03:52:20 -06:00 |
Joe Groff
|
a5957b188d
|
nip most uses of tuck from extra
|
2009-11-05 22:22:21 -06:00 |
Doug Coleman
|
1d12a6707d
|
sigma -> map-sum
|
2009-10-29 14:34:04 -05:00 |
Joe Groff
|
3fbe722561
|
Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
basis/locals/locals.factor
basis/peg/peg.factor
extra/infix/infix.factor
|
2009-10-28 16:17:24 -05:00 |
Joe Groff
|
6e1bffb1c5
|
update existing code to use :> ( ) when possible
|
2009-10-28 16:11:33 -05:00 |
Doug Coleman
|
bd13e018dd
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |