Commit graph

5662 commits

Author SHA1 Message Date
Justin Ethier
bf19dcd417 New release 2021-07-01 19:10:06 -07:00
Justin Ethier
e5729563af New release 2021-07-01 19:08:42 -07:00
Justin Ethier
d944933cc8 Version bump for semantic versioning 2021-07-01 18:55:04 -07:00
Justin Ethier
64d79f9f04 New release 2021-06-15 18:11:22 -07:00
Justin Ethier
358fe01fc2 Issue #211 - production version of (char-ready?) 2021-06-08 13:38:33 -04:00
Justin Ethier
fd5406a195 Explicitly include sys/select.h 2021-06-08 11:03:27 -04:00
Justin Ethier
766b9066f5 Issue #211 - Initial char-ready implementation 2021-06-07 19:57:13 -07:00
Justin Ethier
a4ef5b20b6 Added a note about more efficient closure calls 2021-06-07 13:28:35 -04:00
Justin Ethier
5f8b8f9f40 Optimize closure calls to globals 2021-05-31 17:14:59 -04:00
Justin Ethier
881ce5fb7f Emit more efficient calls for compiled continuations 2021-05-31 16:18:44 -04:00
Justin Ethier
cc7a2a5027 Indicate compiled closures for closure convert phase 2021-05-28 17:08:44 -04:00
Justin Ethier
61d0f3396b Revert "Eliminate unnecessary code"
This reverts commit 8802ec2a67.
2021-05-25 21:30:25 -04:00
Justin Ethier
8802ec2a67 Eliminate unnecessary code 2021-05-24 19:07:09 -07:00
Justin Ethier
100c9c50ab Fix primitive_type declarations so module compiles 2021-05-24 18:49:45 -07:00
Justin Ethier
6ac96ea5c2 Simplify num argument checks for apply
Avoid calling (length) twice, cleanup, and simplify related code.
2021-05-24 12:41:19 -04:00
Justin Ethier
8526a0676f Require num_args for primitive_type
This will allow us to use the same validation code as for closures.
2021-05-24 12:35:50 -04:00
Justin Ethier
a05959cb90 Converted primitive functions to new calling conventions 2021-05-22 19:45:52 -07:00
Justin Ethier
3baeb7c98e Converted prims to new calling convention 2021-05-21 19:36:27 -07:00
Justin Ethier
6ec2eb4854 Convert primitives to new calling conventions 2021-05-21 13:34:45 -04:00
Justin Ethier
c44f7fcc0b WIP conversion 2021-05-20 19:58:14 -07:00
Justin Ethier
92896d2202 Issue #459 - R7RS #d decimal specifier 2021-05-19 18:50:45 -07:00
Justin Ethier
8236d5d46b Bump rev # 2021-05-19 09:42:19 -04:00
Justin Ethier
7be18ce9c5 Use faster integer unbox function, since we know we are receiving a fixnum 2021-05-18 19:14:30 -07:00
Justin Ethier
15cf24a1f2 More efficiently unbox known fixnums 2021-05-18 17:42:23 -04:00
Justin Ethier
7c66fd3a25 Update wording 2021-05-14 14:28:03 -04:00
Justin Ethier
f9009c24d8 Cleanup 2021-05-14 09:44:15 -04:00
Justin Ethier
89713ff68e Fix grammar 2021-05-13 19:18:04 -07:00
Justin Ethier
b3100d3255 Link to wasm-terminal 2021-05-13 19:11:51 -07:00
Justin Ethier
a551a8a219 Sync changes 2021-05-07 18:58:58 -07:00
Justin Ethier
b8ed157105 Added init_polyfills() 2021-05-02 19:30:11 -07:00
Justin Ethier
a0b4b7f74f Revise thread section 2021-04-30 12:46:22 -04:00
Justin Ethier
83d7a0cdc5 Revised memory layout section 2021-04-30 12:41:37 -04:00
Justin Ethier
0d2d41b75a Add library descriptions 2021-04-30 12:19:37 -04:00
Justin Ethier
a1c2a8f282 Fill in the documentation 2021-04-12 22:35:19 -04:00
Justin Ethier
1187d7fab1 Issue #455 - Avoid generating C code containing unused variables 2021-04-12 14:19:13 -04:00
Justin Ethier
26cd116cb8 Revise wording 2021-04-05 23:19:37 -04:00
Justin Ethier
881f561cd8 New release 2021-04-05 23:04:11 -04:00
Justin Ethier
8b7a293fc7 New release 2021-04-05 23:03:47 -04:00
Justin Ethier
3c57b3aac7
Create main.yml 2021-04-07 17:17:48 -04:00
Justin Ethier
1ef8a5fcd6 Bump doxygen version 2021-04-06 20:00:22 -07:00
Justin Ethier
81d9410395 Document macros, remove dead code 2021-04-06 19:51:45 -07:00
Justin Ethier
2c66875899 Update C macro docs 2021-04-06 19:01:37 -07:00
Justin Ethier
6e8672e975 More revisions 2021-04-06 13:34:24 -04:00
Justin Ethier
ff4dd5e927 Revised 0.28.0 section 2021-04-06 13:29:21 -04:00
Justin Ethier
2e476e3817 Merge branch 'master' of github.com:justinethier/cyclone 2021-04-06 09:59:25 -04:00
Justin Ethier
615dc86abd Revised release notes 2021-04-06 09:59:13 -04:00
Justin Ethier
5c113c0303 Issu3 #421 - Add missing docs 2021-04-05 18:36:50 -04:00
Justin Ethier
baf8dd2103 Fix markup 2021-04-02 18:24:56 -04:00
Justin Ethier
292a8857d2 Markup literals 2021-04-02 18:16:10 -04:00
Justin Ethier
0588188b90 Document library members 2021-04-02 17:50:27 -04:00