Justin Ethier
02fa0ff6c7
Removed extraneous header
2016-04-09 03:56:29 -04:00
Justin Ethier
a1fedb9ed3
Revs
2016-04-09 03:43:23 -04:00
Justin Ethier
24a479ce8e
Break benchmarks out into its own page
2016-04-09 03:41:36 -04:00
Justin Ethier
e773acfafc
Refactoring
2016-04-09 01:01:03 -04:00
Justin Ethier
a64ea52e18
Added tabular benchmark data
2016-04-08 23:41:41 -04:00
Justin Ethier
13d9268a49
Initial file
2016-04-08 23:36:56 -04:00
Justin Ethier
1487a850b9
WIP
2016-04-08 23:34:30 -04:00
Justin Ethier
a5c7f69377
Issue #6 - Only GC mutated vector element
...
Make the minor GC write barrie more efficient by only moving the mutated element of a vector, rather than all elements. Unfortunately this does not make a large improvement in performance, but it seems to help a bit.
2016-04-08 23:17:03 -04:00
Justin Ethier
e21d624371
Merge remote-tracking branch 'origin/lib3-dev' into lib3-dev
2016-04-07 23:49:34 -04:00
Justin Ethier
7c27dfa4a2
Better handling of index fields
2016-04-07 23:49:13 -04:00
Justin Ethier
b024d27bce
Updated compiler benchmark
2016-04-07 01:44:37 -04:00
Justin Ethier
d6e2f03a2e
Revisions
2016-04-06 22:45:58 -04:00
justin
6aeedbce0e
Added safety check
2016-04-06 14:59:37 -04:00
Justin Ethier
0fc29a1ee6
Indicated 3 tests that pass now
2016-04-06 23:16:39 -04:00
Justin Ethier
f966fd6821
Support zero or one arg to numeric operations
2016-04-06 22:30:15 -04:00
justin
ff1c336796
Relocated
2016-04-06 11:44:48 -04:00
justin
7de76b7689
Adding benchmark section
2016-04-06 11:43:05 -04:00
justin
c3aa1b4769
Relocated file
2016-04-06 11:37:28 -04:00
justin
7309827c2d
Updated results
2016-04-06 11:37:09 -04:00
justin
c6e2ef2b9d
Categorize failing benchmarks
2016-04-06 09:53:54 -04:00
Justin Ethier
f1f9153578
Updated benchmark
2016-04-05 23:11:10 -04:00
justin
d5dd8447f5
Do not print extra trailing zeros after decimal point
2016-04-05 16:05:14 -04:00
Justin Ethier
774e009056
Fixed (quotient) to truncate result
2016-04-05 23:51:42 -04:00
Justin Ethier
c9326fc8c4
Bug fixes for num comparisons
2016-04-05 23:20:01 -04:00
Justin Ethier
67f73d1d8a
Added additional features
2016-04-05 03:28:18 -04:00
Justin Ethier
e451d1d606
Use floating-point math for division
2016-04-05 01:42:32 -04:00
Justin Ethier
b1ab82a9f8
Trying out more precision in floating point output
2016-04-05 00:14:05 -04:00
Justin Ethier
de0c62ee5e
Added numerator/denominator
2016-04-04 23:39:16 -04:00
Justin Ethier
c84db62a4a
Removed dead code
2016-04-04 23:23:28 -04:00
Justin Ethier
096d1e8a77
Cut over to Cyc_number2string2
2016-04-04 23:21:53 -04:00
Justin Ethier
7f05cd94ef
number->string support for binary
2016-04-04 23:02:24 -04:00
Justin Ethier
5b3711238a
Initial version of Cyc_number2string2
2016-04-04 22:34:41 -04:00
Justin Ethier
4c26620c28
Removing for now
2016-04-04 20:03:49 -04:00
Justin Ethier
90fc03cd33
Testing benchmark section
2016-04-01 23:03:17 -04:00
Justin Ethier
f802e0dcae
WIP
2016-04-01 23:02:23 -04:00
Justin Ethier
2ab17586cc
Updated passing tests
2016-04-01 22:41:10 -04:00
Justin Ethier
1048375003
Read literal whitespace chars
2016-04-01 22:41:01 -04:00
Justin Ethier
02e3e58352
Updated notes
2016-04-02 03:25:20 -04:00
Justin Ethier
542923a250
Use a foldr instead of apply
2016-04-02 02:57:09 -04:00
Justin Ethier
949aef875f
Read hex scalar values
2016-04-02 01:14:57 -04:00
Justin Ethier
3a79a0f181
Return immediate integers
2016-04-02 00:48:02 -04:00
Justin Ethier
8845991c71
Refactoring
2016-04-01 22:02:13 -04:00
Justin Ethier
1598a72921
Refactoring
2016-04-01 22:01:10 -04:00
Justin Ethier
a63f9a729e
Refactoring
2016-04-01 21:48:01 -04:00
Justin Ethier
0da8dabc5a
Renamed macro
2016-04-01 21:03:40 -04:00
Justin Ethier
dd4eba97a6
WIP
2016-03-31 22:49:20 -04:00
Justin Ethier
fa67783e2f
WIP
2016-03-31 22:41:51 -04:00
Justin Ethier
0ca4d3f4b5
Added string-ci's
2016-03-31 22:31:05 -04:00
Justin Ethier
489389a3ee
Added char-foldcase and char-ci predicates
2016-03-31 22:23:07 -04:00
Justin Ethier
f671d85ce6
Added (rational?) (complex?) stubs
2016-03-31 21:45:28 -04:00