Commit graph

1799 commits

Author SHA1 Message Date
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