Commit graph

1031 commits

Author SHA1 Message Date
Justin Ethier
dfdfd52a54 Added move to buffer function 2015-10-17 02:02:55 -04:00
Justin Ethier
076a9316e0 Added notes 2015-10-16 22:44:42 -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
3363bf477d Working on gc_move2heap 2015-10-16 02:18:09 -04:00
Justin Ethier
e2f8a93439 WIP 2015-10-15 22:38:27 -04:00
Justin Ethier
fba366c7f9 Added notes 2015-10-15 18:39:48 -04:00
Justin Ethier
2db7a2e86c WIP 2015-10-14 23:01:58 -04:00
Justin Ethier
3a68ce5a32 WIP, integrating directly with cyclone 2015-10-14 22:48:38 -04:00
Justin Ethier
057c40eba8 Added more notes 2015-10-14 23:15:58 -04:00
Justin Ethier
e99301024a Added notes for switching GC's 2015-10-14 22:56:25 -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
338d46ac9e Added notes 2015-10-13 22:32:17 -04:00
Justin Ethier
c332e84eac Switched order of parameters in Cyc_string_append 2015-10-13 21:50:06 -04:00
Justin Ethier
94366294da Added TODO 2015-10-12 22:56:51 -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
85cff010b6 Added TODO's for GC of strings, now that storage has changed 2015-10-13 02:41:35 -04:00
Justin Ethier
ba167dfcd3 notes 2015-10-13 02:33:42 -04:00
Justin Ethier
2a058a5204 WIP - compile string_type changes 2015-10-12 22:39:29 -04:00
Justin Ethier
57ebc43e56 Fix off-by-one error 2015-10-12 22:38:09 -04:00
Justin Ethier
ce95299919 Removed old type mappings 2015-10-10 23:28:55 -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
4f74b0c3f7 Added experimental GC code 2015-10-08 22:31:42 -04:00
Justin Ethier
f73b508eaf Incorporated experimental changes for GC 2015-10-08 22:00:39 -04:00
Justin Ethier
f8c8345a46 string_type fix 2015-10-07 22:35:28 -04:00
Justin Ethier
b3ca496e9a Bump version number 2015-09-14 22:01:28 -04:00
Justin Ethier
a58d1a1807 Clean up meta files 2015-09-14 22:00:51 -04:00
Justin Ethier
6ba8bffe60 Added TODO 2015-09-04 02:28:14 -04:00
Justin Ethier
f679613923 Cleanup 2015-09-03 22:13:01 -04:00
Justin Ethier
ee8b5eeb65 Added a simplistic form of renaming 2015-09-01 21:56:06 -04:00
Justin Ethier
0578c4963a Cleanup 2015-09-01 21:30:20 -04:00
Justin Ethier
e177410706 Cut-over to expand2 2015-09-02 01:41:30 -04:00
Justin Ethier
9a3d370de4 Build macro env on top of global env 2015-09-02 01:20:47 -04:00
Justin Ethier
1244ea5342 WIP 2015-09-02 01:06:29 -04:00
Justin Ethier
6bf6b028d2 WIP 2015-09-02 00:09:06 -04:00
Justin Ethier
179d4008fb Bugfixes? 2015-09-01 22:45:24 -04:00
Justin Ethier
1766552dee Added 'debug' directive specifically for macro env's 2015-09-01 22:45:08 -04:00
Justin Ethier
117ddab3f4 WIP 2015-08-31 23:06:24 -04:00
Justin Ethier
a01086e904 Use macro env instead of *defined-macros* list 2015-08-31 23:21:15 -04:00
Justin Ethier
dadabcaa80 Reverted to a working state
Now need to rework previous changes to cut-over to macro-environments
2015-08-31 18:59:22 -04:00