Justin Ethier
27336b4047
Issue #219
2017-09-05 12:53:13 +00:00
Justin Ethier
8ec41e34bf
Issue #218 - Fix startup issue
2017-09-04 18:57:23 -04:00
Justin Ethier
8f2a918283
Issue #217 - Optional port arg for peek-char
2017-09-04 18:38:15 -04:00
Justin Ethier
cd7d3ca7a5
Issue #221
2017-09-03 17:37:38 -04:00
Justin Ethier
12c91b86a5
Issue #217
2017-09-02 18:49:41 -04:00
Justin Ethier
572a05307a
Issue #216
2017-09-01 14:03:20 +00:00
Justin Ethier
b9f461dbc5
Issue #216 - Decrement len when no newline
2017-08-31 22:19:13 +00:00
Justin Ethier
eac30107d3
Issue #216 - read-line remove trailing newlines
2017-08-31 22:02:10 +00:00
Justin Ethier
59d98aeb8c
Issue #189
2017-08-29 18:42:54 -04:00
Justin Ethier
8f4e0ccf75
Issue #189 - Reimplementation of bitwise-if
2017-08-29 18:41:18 -04:00
Justin Ethier
8749981f23
Issue #215
2017-08-29 18:06:36 -04:00
Justin Ethier
945c171892
Issue #215
2017-08-29 13:52:20 +00:00
Justin Ethier
f96da8b9b6
Clarification
2017-08-29 12:32:39 +00:00
Justin Ethier
466014bc85
More cleanup
2017-08-29 12:29:11 +00:00
Justin Ethier
18976155f8
Bump to 0.6.3
2017-08-28 19:03:15 -04:00
Justin Ethier
fc49dbb52a
Issue #215 - Added (->dyadic) and some conversions
2017-08-28 19:02:11 -04:00
Justin Ethier
6e896fa2d8
Link to API docs
2017-08-28 17:21:44 -04:00
Justin Ethier
667695f5c1
Front page cleanup
2017-08-28 17:09:34 -04:00
Justin Ethier
cd85a7ddde
WIP
2017-08-26 19:00:45 -04:00
Justin Ethier
a3f47819df
Adding instructions
2017-08-26 17:57:20 -04:00
Justin Ethier
66ab8b6416
Adding temporary test files
2017-08-26 17:56:33 -04:00
Justin Ethier
c9cc96b5c6
Removing test file
2017-08-26 17:38:51 -04:00
Justin Ethier
bf0fe10a1e
Added release date
2017-08-25 18:09:22 -04:00
Justin Ethier
95463f00a4
Updated
2017-08-25 18:06:00 -04:00
Justin Ethier
b10980545d
Issue #214 - Document fix
2017-08-24 21:54:38 +00:00
Justin Ethier
4be7d73e12
Issue #214 - Prevent segfault with large vectors
...
Large vectors are allocated directly on the heap but may contain elements that are still on the stack. To ensure all of these elements are transported to the heap during the next minor GC, a special Opaque object is placed into the mutation table to ensure the whole vector is scanned for stack objects during the next minor GC.
Previously this was not done so objects from the "old" stack were still in memory and any changes to them were trashing random portions of the stack!
2017-08-24 21:48:59 +00:00
Justin Ethier
f67b5fc1ea
Faster remainder
2017-08-23 19:01:17 -04:00
Justin Ethier
49df11049a
Speed up Cyc_remainder
...
Do not type check at the start of the function since there is already type checking in the function body.
2017-08-23 17:51:41 -04:00
Justin Ethier
d03258c83a
Make read a little faster by streamlining main path
...
Move 2 comparisons underneath the (vector?) case, so in the normal case they can be skipped.
2017-08-23 17:26:20 +00:00
Justin Ethier
4b082da588
WIP
2017-08-23 16:57:29 +00:00
Justin Ethier
821e04eb34
Cache symbols instead of computing them each time
2017-08-23 16:56:39 +00:00
Justin Ethier
516c13c6df
Note recent changes
2017-08-23 16:42:53 +00:00
Justin Ethier
6d0d81f9ef
Call opt:add-inlinable-functions to load inlines
2017-08-23 16:30:40 +00:00
Justin Ethier
c5ddd79aff
Added opt:add-inlinable-functions
2017-08-23 16:30:18 +00:00
Justin Ethier
64a562812b
Mark additional function as inline
2017-08-23 16:27:57 +00:00
Justin Ethier
a9b37c2bd4
Issue #213
2017-08-23 12:03:41 +00:00
Justin Ethier
922eb69658
Relocated string-join and added string-split
2017-08-23 12:02:53 +00:00
Justin Ethier
e2e2232146
Added string split/join
2017-08-23 11:54:29 +00:00
Justin Ethier
73b166c65f
Added inline functions
2017-08-22 18:58:36 -04:00
Justin Ethier
0ce2190292
Placeholders for 0.6.2
2017-08-22 17:56:16 +00:00
Justin Ethier
a5dfcc2f85
Removed unnecessary type checks
2017-08-22 17:55:22 +00:00
Justin Ethier
8e8e07c3b3
Staging 0.6.1
2017-08-22 09:58:12 +00:00
Justin Ethier
9f0482dafc
Prevent possibility of crash
2017-08-21 23:04:40 -04:00
Justin Ethier
dca2c86259
Added a 0.6.1 placeholder section
2017-08-21 18:56:33 -04:00
Justin Ethier
32a8a0c21d
Bump to 0.6.1
2017-08-21 18:56:15 -04:00
Justin Ethier
ce3dc491af
Bump to 0.6
2017-08-21 22:45:39 -04:00
Justin Ethier
be13cea445
Link to SRFI 143
2017-08-21 22:34:12 -04:00
Justin Ethier
7f93ef6278
Added a date for 0.6
2017-08-21 22:26:28 -04:00
Justin Ethier
f41ba1cce3
Synced doc links
2017-08-21 13:56:14 +00:00
Justin Ethier
12ad893f5d
Added missing docs
2017-08-21 13:37:02 +00:00