Commit graph

5623 commits

Author SHA1 Message Date
Justin Ethier
5ad0f6fa68 Added notes 2021-01-18 16:12:54 -05:00
Justin Ethier
dfdad96d57 Issue #365 2021-01-18 15:59:24 -05:00
Justin Ethier
dc597a9926 Issue #365 - Allow c-linker-options to work as a top-level expression in a program 2021-01-18 15:57:45 -05:00
Justin Ethier
065a8bdd15 Issue #365 - Allow c-compiler-options to be used by programs 2021-01-18 15:03:27 -05:00
Justin Ethier
eb3250c0f1 Issue #365 - Added (c-compiler-options) expression for libs 2021-01-18 10:46:03 -05:00
Justin Ethier
4b13c6a95a Added more notes 2021-01-17 23:05:16 -05:00
Justin Ethier
e9a2b74230 Issue #365 2021-01-17 22:44:13 -05:00
Justin Ethier
046e7020b2 Added the -COPT compiler option
This allows easily specifying compiler options such as directories to search for header files.
2021-01-17 22:42:37 -05:00
Justin Ethier
64e289c43b WIP 2021-01-16 00:10:54 -05:00
Justin Ethier
0c22b5265f Major revisions 2021-01-15 22:58:50 -05:00
Justin Ethier
eca28352d9 WIP 2021-01-15 17:38:21 -05:00
Justin Ethier
e8e6823b02 Many revisions, build out function signature section 2021-01-15 14:23:36 -05:00
Justin Ethier
e3d4e27a89 Initial notes on the problem description 2021-01-15 11:39:49 -05:00
Justin Ethier
cdf4de6611 Issue #432 - Use standard integer data types
Previous non-standard declarations were causing problems on WASM platform
2021-01-15 10:55:56 -05:00
Justin Ethier
00427550e4 Added module description in the header 2021-01-15 10:54:06 -05:00
Justin Ethier
9b784353b0 Stub out murmur hash 2021-01-09 18:25:07 -08:00
Justin Ethier
55e3000084 Add missing functions 2021-01-09 08:07:02 -08:00
Justin Ethier
c23041781b Build out CK hs functions 2021-01-09 07:43:43 -08:00
Justin Ethier
e0b11d2f43 Integrate simple hashset of symbols 2021-01-08 14:26:52 -08:00
Justin Ethier
c9f4d8243c Integrate simple hashset 2021-01-08 13:53:40 -08:00
Justin Ethier
dc8c13abd3 Stub out hashset 2021-01-07 19:56:52 -08:00
Justin Ethier
8bf50f1676 Bugfix 2021-01-07 10:52:58 -08:00
Justin Ethier
d2b500278c Bug fixes 2021-01-07 10:10:25 -08:00
Justin Ethier
220934f3d3 Added missing operations 2021-01-07 09:23:28 -08:00
Justin Ethier
abe4e31d05 Added hashset_to_array 2021-01-06 19:58:25 -08:00
Justin Ethier
894a1d3fcd Working through compiling gc, added more TODO's 2021-01-06 19:58:02 -08:00
Justin Ethier
eb068a13cf Cleanup and get ck_array changes to compile 2021-01-06 18:54:42 -08:00
Justin Ethier
6d1c73b7b4 WIP 2021-01-06 14:55:56 -08:00
Justin Ethier
bd11b9c7fa Building out ck_array 2021-01-06 14:24:14 -08:00
Justin Ethier
c45c064663 WIP 2021-01-06 13:26:01 -08:00
Justin Ethier
bdfad5d205 Use a more appropriate name
We will need to change sources files anyway so no sense making this name confusing.
2021-01-06 13:09:27 -08:00
Justin Ethier
b0f9979f5c Add ck_array stubs 2021-01-06 13:09:07 -08:00
Justin Ethier
c6431bfc35 WIP 2021-01-05 20:04:12 -08:00
Justin Ethier
a461da48cd Added more CAS operations 2021-01-05 19:26:15 -08:00
Justin Ethier
2ca6aa4910 Initial file 2021-01-05 18:39:36 -08:00
Justin Ethier
c18ca25ad9 Issue #412 - Support cond-expand when importing deps 2021-01-03 23:09:16 -05:00
Justin Ethier
5a86b70a7b Bump to 2021 2021-01-03 22:05:58 -05:00
Justin Ethier
87f8868da3 Bump release number 2021-01-02 17:40:27 -05:00
Justin Ethier
c32221a17b Added release/package step 2021-01-02 17:40:02 -05:00
Justin Ethier
d7021b1919 Prep for new release 2021-01-02 17:30:07 -05:00
Justin Ethier
56b4b0f5f6 Revised section for our upcoming release 2021-01-02 17:28:09 -05:00
Justin Ethier
6a59ab2a5d Issue #428 - Removed obsolete (srfi 9) 2020-12-29 21:30:51 -05:00
Justin Ethier
1c5e7f0aa2 Revise notes for upcoming release 2020-12-28 21:50:02 -05:00
Justin Ethier
23481f34c2 Update TODO comment 2020-12-28 21:42:09 -05:00
Justin Ethier
fb7f56279d Update documentation to remove shared object section
This section is obsolete given recent changes to the GC.
2020-12-28 21:40:00 -05:00
Justin Ethier
3a514ecfff Document latest changes for this release 2020-12-28 21:20:12 -05:00
Justin Ethier
50cc213437 Issue #430 - Ensure collection of vector fill
Prevent an edge case where the stack object used to fill a large vector is not promoted to the heap.
2020-12-24 13:50:00 -05:00
Justin Ethier
b218aacf65 Clean up cruft 2020-12-22 17:03:37 -05:00
Justin Ethier
a5fb3b1b14 Allow (vector?) to recognize and disregard record types 2020-12-21 23:00:43 -05:00
Justin Ethier
cc3c8f5bac WIP refactoring record marker
Idea here is to use a new record marker that is guaranteed to be unique and that will be faster to compare against in the C runtime.
2020-12-21 21:50:07 -05:00