Justin Ethier
|
c10d7c7829
|
Account for heap header when alloc memory for heap
|
2015-10-22 22:23:43 -04:00 |
|
Justin Ethier
|
ee01b2679b
|
Added debug code
|
2015-10-21 22:55:58 -04:00 |
|
Justin Ethier
|
4ce75a2213
|
Debugging mark/sweep algorithms
|
2015-10-20 22:32:27 -04:00 |
|
Justin Ethier
|
fb389a019f
|
More bug fixes
|
2015-10-20 01:57:16 -04:00 |
|
Justin Ethier
|
20e71fff3b
|
Bug fixes
|
2015-10-20 01:54:15 -04:00 |
|
Justin Ethier
|
7e37e1710d
|
Build-out of most of the GC move cases
|
2015-10-16 23:04:40 -04:00 |
|
Justin Ethier
|
b08f68cf52
|
Perform major GC if necessary
|
2015-10-17 02:25:22 -04:00 |
|
Justin Ethier
|
dfdfd52a54
|
Added move to buffer function
|
2015-10-17 02:02:55 -04:00 |
|
Justin Ethier
|
e941b19db4
|
Added moveBuf and helper functions
|
2015-10-16 22:14:52 -04:00 |
|
Justin Ethier
|
d7640c988b
|
Added gc_move, but still need to build it out
|
2015-10-15 22:52:38 -04:00 |
|
Justin Ethier
|
2db7a2e86c
|
WIP
|
2015-10-14 23:01:58 -04:00 |
|
Justin Ethier
|
241a54324d
|
Merge remote-tracking branch 'origin/gc-dev2' into gc-dev2
Conflicts:
include/cyclone/types.h
|
2015-10-13 22:48:14 -04:00 |
|
Justin Ethier
|
738fe0439e
|
Bug fixes
|
2015-10-13 22:51:25 -04:00 |
|
Justin Ethier
|
722b303bb7
|
Bugfixes
|
2015-10-13 22:46:51 -04:00 |
|
Justin Ethier
|
c332e84eac
|
Switched order of parameters in Cyc_string_append
|
2015-10-13 21:50:06 -04:00 |
|
Justin Ethier
|
1bc65d99cd
|
Working on converting string_append to call into cont
|
2015-10-12 22:49:31 -04:00 |
|
Justin Ethier
|
e6880850bc
|
Update how GC handles strings in memory
|
2015-10-12 21:57:30 -04:00 |
|
Justin Ethier
|
53aad98d71
|
Converted Cyc-installation-dir
|
2015-10-10 22:18:54 -04:00 |
|
Justin Ethier
|
09515b2141
|
Converted substring
|
2015-10-10 22:04:36 -04:00 |
|
Justin Ethier
|
11d15842ba
|
Added more make string macros and fixed related bugs
|
2015-10-09 23:30:47 -04:00 |
|
Justin Ethier
|
72917f4fbb
|
Converting make_string functions
|
2015-10-09 22:24:43 -04:00 |
|
Justin Ethier
|
d027b85a64
|
Setting stage to change how strings are stored
|
2015-10-10 02:22:14 -04:00 |
|
Justin Ethier
|
b7d13e6899
|
WIP
|
2015-10-10 02:21:10 -04:00 |
|
Justin Ethier
|
9579a803bf
|
WIP, changing how strings are allocated
|
2015-10-09 22:39:21 -04:00 |
|
Justin Ethier
|
e6b538f594
|
Remove strings from common_type
|
2015-10-09 22:11:30 -04:00 |
|
Justin Ethier
|
f73b508eaf
|
Incorporated experimental changes for GC
|
2015-10-08 22:00:39 -04:00 |
|
Justin Ethier
|
f679613923
|
Cleanup
|
2015-09-03 22:13:01 -04:00 |
|
Justin Ethier
|
b7d1e3c3d2
|
Refactoring
|
2015-08-25 22:54:11 -04:00 |
|
Justin Ethier
|
ae21c89344
|
Refactoring
|
2015-08-25 22:40:11 -04:00 |
|
Justin Ethier
|
6f165aeb33
|
Cleanup
|
2015-08-25 22:36:05 -04:00 |
|
Justin Ethier
|
a15ac425c2
|
Cleanup
|
2015-08-19 22:37:21 -04:00 |
|
Justin Ethier
|
29758df2cc
|
Added (macro?) primitive
|
2015-08-12 20:21:31 -04:00 |
|
Justin Ethier
|
894dc6b6d2
|
Experimenting with a macro type
|
2015-08-11 22:26:20 -04:00 |
|
Justin Ethier
|
22a563afba
|
Replaced obsolete list2vector macro with Cyc_list2vector
|
2015-07-30 21:58:08 -04:00 |
|
Justin Ethier
|
ad0c7e4b74
|
Added Cyc-read-line
|
2015-07-29 22:56:11 -04:00 |
|
Justin Ethier
|
ea0e6fa7ae
|
Added read-line
|
2015-07-29 22:28:24 -04:00 |
|
Justin Ethier
|
4484dd9540
|
Added Cyc-flush-output-file
|
2015-07-29 21:41:47 -04:00 |
|
Justin Ethier
|
6c277a724b
|
Move string->list to scheme code
|
2015-07-28 22:33:16 -04:00 |
|
Justin Ethier
|
41cda2de8b
|
WIP
|
2015-07-27 22:29:42 -04:00 |
|
Justin Ethier
|
d564fcee08
|
Removed make_vector macro
|
2015-07-27 21:31:33 -04:00 |
|
Justin Ethier
|
90826e6e3b
|
Added error checking defs to header file
|
2015-07-27 22:02:27 -04:00 |
|
Justin Ethier
|
f8c2450bc9
|
Added more type and bounds checking
|
2015-07-27 21:55:06 -04:00 |
|
Justin Ethier
|
d67676c7a6
|
Working on type validation for apply
|
2015-07-22 23:01:35 -04:00 |
|
Justin Ethier
|
cf02ac9ec2
|
Fixes
|
2015-07-21 22:36:38 -04:00 |
|
Justin Ethier
|
d6d876ae5b
|
WIP - relocating header files
|
2015-07-18 22:10:38 -04:00 |
|
Justin Ethier
|
95e7e37e43
|
Relocaing files to match installed layout
|
2015-07-18 21:55:08 -04:00 |
|