Justin Ethier
e6a145eeac
Potential speedup?
...
Attempt to speed up gc_collector_mark_gray by forcing it to be inlined via a C macro. I am skeptical the compiler cannot do this already but the change seems to speed the earley benchmark up by several seconds.
2017-01-11 18:03:13 +00:00
Justin Ethier
f6fc268820
WIP
2016-12-21 18:35:02 -05:00
Justin Ethier
981e3a9656
Issue #102
2016-12-22 00:24:35 -05:00
Justin Ethier
e78b336b78
Issue #102 - Pass data parameter to Cyc_display()
2016-12-22 00:14:53 -05:00
Justin Ethier
f60fed7344
Issue #102 - Added a data parameter to Cyc_write()
2016-12-21 23:47:39 -05:00
Justin Ethier
764c12db15
Version bump
2016-12-20 22:36:01 -05:00
Justin Ethier
7728e25b8f
Output chars correctly via write
2016-12-20 22:35:08 -05:00
Justin Ethier
46035cdea5
Remove debug import
2016-12-20 22:23:08 -05:00
Justin Ethier
8c8dc01d44
Call pthread_attr_destroy to free up resources
2016-12-20 05:42:31 -05:00
Justin Ethier
27f7ceab7d
Pass thread attr to pthread_create()
2016-12-19 18:59:47 -05:00
Justin Ethier
545dc2189d
Placeholder for next release
2016-12-19 17:10:12 -05:00
Justin Ethier
c7d92cfba9
0.3.3 release
2016-12-19 16:54:08 -05:00
Justin Ethier
e005dc79e2
Issue #5 - Do not allow cycles when printing cvars
2016-12-19 14:49:15 +00:00
Justin Ethier
3e6d625c2c
Cleanup of release notes
2016-12-18 16:26:51 -05:00
Justin Ethier
054ff5adf7
Remove invalid chars
2016-12-15 18:38:10 +00:00
Justin Ethier
775e18fb21
Removed invalid chars
2016-12-15 18:37:03 +00:00
Justin Ethier
5caa43bb8a
Note inlining perormance improvements
2016-12-15 18:32:55 +00:00
Justin Ethier
1c6388bfaf
Designated more objs that allocate mutable objs
2016-12-14 17:32:27 -05:00
Justin Ethier
3985544a0f
Designated more primitives dealing with immutables
2016-12-14 17:31:46 -05:00
Justin Ethier
44bd8986d7
WIP
2016-12-14 03:35:15 +00:00
Justin Ethier
45d040c955
Experiment with always inlining certain prims
2016-12-13 19:03:24 -05:00
Justin Ethier
c3b31e0181
Added (prim:immutable-args/result? sym)
2016-12-13 18:48:54 -05:00
Justin Ethier
13c348d419
WIP
2016-12-10 03:59:51 -05:00
Justin Ethier
d779077b3e
Cleanup
2016-12-10 03:50:12 -05:00
Justin Ethier
67e2f4a08c
WIP
2016-12-10 03:48:21 -05:00
Justin Ethier
f0128d9db4
WIP
2016-12-10 03:32:49 -05:00
Justin Ethier
fad0a908b6
WIP
2016-12-10 03:20:02 -05:00
Justin Ethier
32848ee5c9
Cleanup, get this to compile again
2016-12-09 23:58:42 -05:00
Justin Ethier
dd98c7cd79
Relocated file
2016-12-09 23:58:35 -05:00
Justin Ethier
eff09b6bba
Consistency
2016-12-09 23:53:39 -05:00
Justin Ethier
4a88174d85
Clean up index section
2016-12-09 23:52:20 -05:00
Justin Ethier
11ec4d7508
Move index up
2016-12-09 23:49:42 -05:00
Justin Ethier
0723bb3cdf
Fixup docs
2016-12-09 23:48:19 -05:00
Justin Ethier
ede2c38bf3
Finished initial set of docs
2016-12-09 23:20:26 -05:00
Justin Ethier
3c1b068249
Finished search section
2016-12-09 22:57:40 -05:00
Justin Ethier
330780c44d
Issue #13 - Allow compilation of code with local if
2016-12-08 13:57:19 +00:00
Justin Ethier
03f30ecf56
Added (if-syntax?)
2016-12-07 21:28:24 +00:00
Justin Ethier
5179f2261b
New test file
2016-12-04 09:33:17 +00:00
Justin Ethier
a3cb0b1ab8
Issue #13 - Better support for lexical scoping
2016-12-04 06:20:23 +00:00
Justin Ethier
f160b8913d
SRFI 113
2016-12-04 05:52:55 +00:00
Justin Ethier
dadf091fa5
WIP
2016-12-02 03:31:30 +00:00
Justin Ethier
045e871f7b
WIP
2016-12-02 03:10:17 +00:00
Justin Ethier
999fc7186b
More docs
2016-12-01 23:11:07 +00:00
Justin Ethier
a4261af4d6
WIP
2016-12-01 22:43:02 +00:00
Justin Ethier
5d96bb387f
Fixup index section
2016-12-01 18:33:29 -05:00
Justin Ethier
4d16bcdb87
Add sub-headers for index
2016-12-01 18:30:12 -05:00
Justin Ethier
8138ba73a1
Organize index
2016-12-01 18:20:39 -05:00
Justin Ethier
b2e6a3eb1e
Reorg index
2016-12-01 18:19:00 -05:00
Justin Ethier
de0cd90bf8
Organize index
2016-12-01 18:14:25 -05:00
Justin Ethier
36e67a938b
Reorganize index
2016-12-01 17:51:52 -05:00