Commit graph

577 commits

Author SHA1 Message Date
Justin Ethier
da7c6e0cf4 Add placeholder 2021-03-16 16:46:43 -04:00
Justin Ethier
e47ec999a9 Prep next release 2021-03-05 18:26:13 -05:00
Justin Ethier
6be391a927 Prep 0.27 release 2021-03-05 17:04:08 -05:00
Justin Ethier
fca99fab36 Add credit for bug report 2021-03-04 23:02:36 -05:00
Justin Ethier
2880301d69 Issue #450 - Updated the runtime to avoid a race condition when creating new symbols 2021-03-04 18:02:48 -05:00
Justin Ethier
6ef8773b31 Document latest change 2021-03-03 21:32:39 -05:00
Justin Ethier
209050b2d4 Allow C compiler/linker options from a library to be expanded via cond-expand 2021-02-25 22:43:19 -05:00
Justin Ethier
c82e69a997 Added import-shared-object 2021-02-23 15:18:38 -05:00
Justin Ethier
a259755037 Add latest changes for the next release 2021-02-07 22:32:09 -05:00
Justin Ethier
71793eca9c Issue #445 - Do not inline prims that open ports
It is dangerous to inline these operations because the resource may be opened multiple times and/or not closed properly.
2021-02-05 17:01:01 -05:00
Justin Ethier
8f7516ce43 Prepping new release 2021-02-03 18:03:55 -05:00
Justin Ethier
b471e6fcd0 Fix broken optimizations 2021-02-03 21:43:27 -05:00
Justin Ethier
9447dc9b05 Fix pretty printing of record types 2021-02-03 17:43:26 -05:00
Justin Ethier
5dc3f10107 Issue #370 - Document latest change 2021-01-26 22:55:00 -05:00
Justin Ethier
d9e664c00d Prep 0.25 release 2021-01-25 18:02:43 -05:00
Justin Ethier
51e73fcbd3 Fix for when/unless alternate clause 2021-01-22 22:21:18 -05:00
Justin Ethier
688fc7c928 Revise 0.25 section 2021-01-22 22:14:37 -05:00
Justin Ethier
53dfba7364 Added date for 0.24 2021-01-22 21:45:51 -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
e9a2b74230 Issue #365 2021-01-17 22:44:13 -05:00
Justin Ethier
c18ca25ad9 Issue #412 - Support cond-expand when importing deps 2021-01-03 23:09:16 -05:00
Justin Ethier
56b4b0f5f6 Revised section for our upcoming release 2021-01-02 17:28:09 -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
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
02539131de Added bug fix from Sean Lynch 2020-12-19 21:21:07 -05:00
Justin Ethier
1c0e4811c5
Update CHANGELOG.md 2020-12-18 15:03:38 -05:00
Justin Ethier
b1f1a332dc Added TODO to update (cyclone concurrent) docs 2020-12-17 11:29:09 -05:00
Justin Ethier
98cc78dc7e
Update CHANGELOG.md 2020-12-13 21:53:29 -05:00
Justin Ethier
1156977958 Issue #425 - Raise a scheme error instead of allowing the runtime to segfault 2020-12-13 11:05:36 -05:00
Justin Ethier
4b3e874f20 Stage next release 2020-12-02 09:44:57 -05:00
Justin Ethier
9b5dded581 Revise release notes 2020-12-01 17:27:26 -05:00
Justin Ethier
197dd02823 Ready for 0.23 release 2020-12-01 17:23:15 -05:00
Justin Ethier
6f5a60bfa4 Recompute library dep tree after macro expansion
Fix the compiler to recompute library dependencies for a program if additional import expressions were encountered during macro expansion.
2020-11-19 14:51:25 -05:00
Justin Ethier
e8ef39c76b Issue #422 - Fix compilation error 2020-11-17 22:45:40 -05:00
Justin Ethier
7b20da8638 Prep 0.22 release 2020-11-03 18:27:00 -05:00
Justin Ethier
7c8823f333 Cleanup printing of call history 2020-10-17 19:21:14 -04:00
Justin Ethier
cc54f393af Issue #414 2020-09-30 13:08:10 -04:00
Justin Ethier
6a1377178a Issue #412 - Fix expand within a cond-expand
Allow these dependencies to be recognized by Cyclone.
2020-09-28 13:32:13 -04:00
Justin Ethier
501b4391bc Note latest change 2020-09-23 15:43:10 -04:00
Justin Ethier
05fc6fb8ed Rev++ 2020-09-17 17:58:49 -04:00
Justin Ethier
3e9d45742a Prep new release 2020-09-17 17:33:54 -04:00
Justin Ethier
457ca32279 Issue #407 - Modified the reader to handle escaped intraline whitespace properly, per R7RS. 2020-09-16 23:05:02 -04:00
Justin Ethier
d18b776fa2 Updated force to recursively force promises. 2020-09-15 12:42:02 -04:00
Justin Ethier
90a483da2b Issue #408 - Cleanup and document 2020-09-14 13:28:23 -04:00
Justin Ethier
5fbdc54628 More robust version of (scheme lazy) 2020-09-09 22:28:00 -04:00
Justin Ethier
4dda1b8a49 Document new SRFI 132 functions 2020-09-03 19:04:36 -04:00
Justin Ethier
07d0256005 Travis / FreeBSD support 2020-08-31 14:47:49 -04:00