Commit graph

1359 commits

Author SHA1 Message Date
Justin Ethier
d8dc9e7ccb Added code examples 2016-01-18 19:17:51 -05:00
Justin Ethier
bcdb5a9c1b Added a multithreaded section 2016-01-18 19:15:11 -05:00
Justin Ethier
1a2f73527c Removed finished 2016-01-17 22:54:20 -05:00
Justin Ethier
a0c758c0b1 Ensure thread data fields are initialized 2016-01-17 21:39:51 -05:00
Justin Ethier
18a76df2ac Added TODO wrt examples 2016-01-17 00:13:53 -05:00
Justin Ethier
40bcf2d5dc Added comments 2016-01-17 00:09:01 -05:00
Justin Ethier
cc630028f9 Cleanup
Added header comment
Removed issues. The real problem here seemed to be a mutex-unlock without a corresponding lock, which results in undefined behavior according to the docs. Everything seems fine if the lock/unlock are not there or if they both are.
2016-01-16 23:47:31 -05:00
Justin Ethier
fef18d014a WIP 2016-01-16 22:51:14 -05:00
Justin Ethier
308d1ce206 Remove damn quasi-quote, do more work 2016-01-16 22:19:30 -05:00
Justin Ethier
079c6f4390 Added notes 2016-01-15 22:43:46 -05:00
Justin Ethier
6995c24838 Updated with another failure case 2016-01-15 23:53:45 -05:00
Justin Ethier
926fa1a9e1 Added notes regarding mutex lock issue 2016-01-15 23:49:08 -05:00
Justin Ethier
9d3466efd1 Updated -d option 2016-01-15 23:10:52 -05:00
Justin Ethier
90ca75ca9c Updated to use ->heap 2016-01-15 22:58:59 -05:00
Justin Ethier
ea45546c62 Experimenting with explicit heap copying 2016-01-15 22:43:21 -05:00
Justin Ethier
f0cd203a5c WIP 2016-01-14 23:03:30 -05:00
Justin Ethier
fd77b7936c WIP 2016-01-14 22:30:22 -05:00
Justin Ethier
8a0bb68eba Relocating 2016-01-15 03:13:24 -05:00
Justin Ethier
878cc1888b Relocating to a more appropriate place 2016-01-15 03:11:56 -05:00
Justin Ethier
4db60ab42f Added output 2016-01-15 03:10:22 -05:00
Justin Ethier
af2e836e16 Added stub 2016-01-15 03:10:14 -05:00
Justin Ethier
d0bce4a15e Cleaned up demo 2016-01-14 23:34:19 -05:00
Justin Ethier
04d1655a6a Prevent passing stack objects to a thread's closure
Modified thread-start! to initiate a GC prior to running the thread, in case thunk contains any closures on the "parent" thread's stack. Otherwise when the parent thread goes to collect them, the contents will be corrupted when the spawned thread attempts to access them.
2016-01-14 23:30:53 -05:00
Justin Ethier
71a551dd1d Added TODO 2016-01-13 23:14:29 -05:00
Justin Ethier
4261a4b195 Debugging 2016-01-13 22:50:09 -05:00
Justin Ethier
addf25eec9 Merge remote-tracking branch 'origin/master' 2016-01-13 21:56:40 -05:00
Justin Ethier
b2a7b6ec23 Refining TODO list 2016-01-14 03:20:57 -05:00
Justin Ethier
5752080968 Revised 2016-01-14 03:10:50 -05:00
Justin Ethier
9fe6510334 Expanded description 2016-01-14 03:09:18 -05:00
Justin Ethier
0cee4e75b4 Revised wording 2016-01-14 03:06:51 -05:00
Justin Ethier
b8f0691bda New file 2016-01-14 03:02:32 -05:00
Justin Ethier
a7546074cb Added more content 2016-01-14 02:58:47 -05:00
Justin Ethier
39f8096a62 WIP 2016-01-14 02:37:43 -05:00
Justin Ethier
4b18045e19 Fixes 2016-01-14 02:37:21 -05:00
Justin Ethier
b87bdda7ee Link to new docs 2016-01-14 02:35:32 -05:00
Justin Ethier
98cd04853c Initial file 2016-01-14 02:34:18 -05:00
Justin Ethier
326dc9688d TODO's 2016-01-13 23:42:49 -05:00
Justin Ethier
7ffb609147 Fixed links 2016-01-13 23:40:42 -05:00
Justin Ethier
0f9cb6a694 WIP 2016-01-13 23:38:18 -05:00
Justin Ethier
1befee8d98 WIP 2016-01-13 23:35:14 -05:00
Justin Ethier
1312d1819a WIP 2016-01-13 23:32:59 -05:00
Justin Ethier
4b2a4575d0 Link to API files 2016-01-13 23:28:56 -05:00
Justin Ethier
964ccfc361 Adding new script as a possible new tool 2016-01-13 23:28:10 -05:00
Justin Ethier
678d84e358 Revisions 2016-01-13 22:25:36 -05:00
Justin Ethier
80975f7ca3 Revised wording 2016-01-13 22:09:15 -05:00
Justin Ethier
f3663c7402 Link to user manual 2016-01-13 22:08:49 -05:00
Justin Ethier
c9cc8a1ce5 Extracting API and r7rs compatibility 2016-01-13 22:03:17 -05:00
Justin Ethier
f25bce43c7 WIP 2016-01-13 21:57:12 -05:00
Justin Ethier
eacbdf4956 Initial file 2016-01-13 21:56:16 -05:00
Justin Ethier
7ce4e53266 WIP 2016-01-12 23:04:23 -05:00