Justin Ethier
|
4bcbb2ad16
|
Issue #165 - Do make test using local Cyclone
Use the local copy of the Cyclone executable and libraries, instead of trying to use anything installed on the system
|
2017-02-02 00:20:44 -05:00 |
|
Justin Ethier
|
17d819a399
|
Issue #165 - -A and -I options
|
2017-02-02 00:10:54 -05:00 |
|
Koz Ross
|
ed25b3a36b
|
Removing junk file
|
2017-02-02 08:17:32 +13:00 |
|
Koz Ross
|
3ab57463e8
|
Modifying makefile to use bootstrapped cyclone for tests
|
2017-02-02 08:17:04 +13:00 |
|
Justin Ethier
|
379cac7ac3
|
WIP: allowing append/prepend library paths
|
2017-01-31 18:50:40 -05:00 |
|
Justin Ethier
|
130274588c
|
Append/prepend dirs for .o files
|
2017-01-31 18:16:56 -05:00 |
|
Justin Ethier
|
bda80e8856
|
Add dir options to (lib:import->filename)
|
2017-01-31 17:51:37 -05:00 |
|
Justin Ethier
|
7b927d8b35
|
Added collect-opt-values
|
2017-01-31 17:03:28 -05:00 |
|
Justin Ethier
|
f58a44ebd0
|
At least for now, revert previous change
Only issue at the moment is compiler warnings on x86, which is not the primary target platform
|
2017-01-31 15:14:15 +00:00 |
|
Justin Ethier
|
56ac45041c
|
Revert this file
|
2017-02-01 00:46:11 -05:00 |
|
Justin Ethier
|
2733a08f55
|
Fix compiler warnings on 32-bit x86
|
2017-02-01 00:45:14 -05:00 |
|
Justin Ethier
|
12b19a7b07
|
Removed unused file
|
2017-01-31 23:14:23 -05:00 |
|
Justin Ethier
|
3a878344a8
|
Merge pull request #164 from kozross/master
Adding tests for SRFI 60
|
2017-01-31 09:51:56 -05:00 |
|
Koz Ross
|
7f36cdc708
|
Fixing comma derp
|
2017-01-31 19:36:23 +13:00 |
|
Koz Ross
|
eae3fbe7de
|
Adding tests for SRFI 60
|
2017-01-31 19:30:00 +13:00 |
|
Justin Ethier
|
7f43c7d1a1
|
Clarify usage of integer_type
|
2017-01-30 17:47:08 -05:00 |
|
Justin Ethier
|
e5e4d24959
|
Remove errant period
|
2017-01-30 17:43:35 -05:00 |
|
Justin Ethier
|
be542b745f
|
Removed unnecessary integer_type usage
|
2017-01-30 17:35:10 -05:00 |
|
Justin Ethier
|
9b2a084160
|
Updated 0.3.4
|
2017-01-30 17:51:19 +00:00 |
|
Justin Ethier
|
884a4a1c08
|
Merge branch 'gc-opt5-dev'
|
2017-01-30 17:06:16 +00:00 |
|
Justin Ethier
|
57562071c9
|
Issue #158 - Removed make_int macro
Also removed some related code that became redundant.
|
2017-01-30 16:54:23 +00:00 |
|
Justin Ethier
|
2b04c3b253
|
Set gc_cont and num args prior to blocking
This change shouldn't hurt anything and guarantees the collector thread is not trying to use gc_cont before it is set properly.
|
2017-01-30 14:24:57 +00:00 |
|
Justin Ethier
|
1e823c0d3f
|
Issue #162 - Use platform-independent uintptr_t
|
2017-01-28 18:17:56 -05:00 |
|
Justin Ethier
|
981700af38
|
Remove errant semicolon
|
2017-01-28 17:54:35 -05:00 |
|
Justin Ethier
|
c515d439d5
|
SRFI 60
|
2017-01-28 17:50:45 -05:00 |
|
Justin Ethier
|
b0ec58713b
|
Add SRFI 60
|
2017-01-28 17:35:48 -05:00 |
|
Justin Ethier
|
37876a4324
|
Fix compilation problems
|
2017-01-28 17:33:27 -05:00 |
|
Justin Ethier
|
6ff3165b61
|
Merge pull request #161 from kozross/master
Adding SRFI 60
|
2017-01-28 21:24:36 -05:00 |
|
Koz Ross
|
e1d730673c
|
Adding SRFI 60
|
2017-01-29 12:44:43 +13:00 |
|
Justin Ethier
|
38ad580d33
|
Check return value of gc_heap_free()
|
2017-01-28 01:29:29 -05:00 |
|
Justin Ethier
|
5a25611934
|
Added to trace
|
2017-01-28 00:07:09 -05:00 |
|
Justin Ethier
|
8fa1bccd78
|
Finish heap merging, use separate heap locks
|
2017-01-28 00:01:01 -05:00 |
|
Justin Ethier
|
e30ff16b3d
|
Added heap merge functions
|
2017-01-27 22:37:55 -05:00 |
|
Justin Ethier
|
b27ffd99fb
|
Update Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md
|
2017-01-27 13:45:38 -05:00 |
|
Justin Ethier
|
aa3fe75994
|
Fixes for Issues #157 and #81
|
2017-01-27 03:50:39 -05:00 |
|
Justin Ethier
|
8b530989ee
|
Expose TODO for cleaning up old threads
|
2017-01-26 18:55:10 -05:00 |
|
Justin Ethier
|
8c6c27b3d6
|
WIP
|
2017-01-26 18:43:52 -05:00 |
|
Justin Ethier
|
7b2a4991a7
|
Initial file
|
2017-01-26 18:18:59 -05:00 |
|
Justin Ethier
|
54051ead86
|
Fixed up code so it builds now
|
2017-01-26 18:03:15 -05:00 |
|
Justin Ethier
|
1078c5ff27
|
Removed dead code
|
2017-01-26 23:54:42 -05:00 |
|
Justin Ethier
|
ce0bffb31a
|
WIP
|
2017-01-26 23:45:46 -05:00 |
|
Justin Ethier
|
0d651d4ff7
|
Starting the heap changes
This leaves everything as a mess at the moment, there are still a lot of changes that need to be made.
|
2017-01-25 18:57:38 -05:00 |
|
Justin Ethier
|
befbced21c
|
More merges from gc-opt3-dev
|
2017-01-24 22:19:08 -05:00 |
|
Justin Ethier
|
b637d13783
|
Merge or the worthwhile changes from gc-opt3-dev
|
2017-01-24 21:52:12 -05:00 |
|
Justin Ethier
|
2ce541ed4b
|
Issue #155 - Check bytevectors for deep equality
|
2017-01-24 20:54:29 -05:00 |
|
Justin Ethier
|
0e5a8685bd
|
Revised
|
2017-01-23 16:32:11 -05:00 |
|
Justin Ethier
|
07500ce6d6
|
Properly store thread ID in thread objects
Also sketched out thread-join support but there are larger issues to consider to get that working.
|
2017-01-22 18:58:37 -05:00 |
|
Justin Ethier
|
1884f8ac52
|
Note on allocation changes
|
2017-01-16 10:49:49 +00:00 |
|
Justin Ethier
|
b02000f9e9
|
New traces
|
2017-01-13 13:55:48 +00:00 |
|
Justin Ethier
|
80db56f368
|
Updated year
|
2017-01-12 18:11:15 +00:00 |
|