Commit graph

35 commits

Author SHA1 Message Date
Justin Ethier
7181268d6b Ran 'make indent' 2016-04-27 03:49:41 -04:00
Justin Ethier
ead5bcb100 Keep track of call history using thread data 2015-12-14 22:55:57 -05:00
Justin Ethier
e5bf6e0e4e Fixed race condition on startup 2015-12-08 23:13:22 -05:00
Justin Ethier
65e2a1a18b Refactoring 2015-11-13 23:59:40 -05:00
Justin Ethier
dfc8bb76b5 Fixes 2015-11-12 21:40:26 -05:00
Justin Ethier
df53ec99a6 Fixed heap init 2015-11-13 02:39:22 -05:00
Justin Ethier
c9d24c9a02 startup collector thread 2015-11-11 21:33:30 -05:00
Justin Ethier
2b2a96c84d Relocate mutator data structure to gc module 2015-11-09 22:25:17 -05:00
Justin Ethier
fdc33e88af Cleanup 2015-11-06 22:02:31 -05:00
Justin Ethier
33abfc3bfa Relocate setjmp code to runtime 2015-11-06 21:28:12 -05:00
Justin Ethier
e1063c4e19 Added TODO 2015-11-07 02:57:55 -05:00
Justin Ethier
5fd25f977f Do a separate heap init on startup 2015-11-07 02:56:38 -05:00
Justin Ethier
4f3a7f4b5b Missed these 2015-11-06 22:32:45 -05:00
Justin Ethier
32465d5da8 Renamed minor GC args vars to be consistent with GC code 2015-11-06 22:31:31 -05:00
Justin Ethier
9219279613 Use mutator number instead of casting pointer to an int 2015-11-06 20:28:27 -05:00
Justin Ethier
23453d264b Removed unused globals 2015-11-05 22:17:26 -05:00
Justin Ethier
8da3b29e89 Integrate gc_cont globals with thread data structure 2015-11-05 21:57:22 -05:00
Justin Ethier
19a4a9599c Move jmp_buf to thread data structure 2015-11-05 21:21:48 -05:00
Justin Ethier
6fb8d31597 Removed stack limit globals 2015-11-05 23:00:30 -05:00
Justin Ethier
287f660851 Moving stack limits away from global vars 2015-11-05 22:17:42 -05:00
Justin Ethier
a84c8b9339 WIP 2015-11-03 23:04:13 -05:00
Justin Ethier
4dd95d718e Added thread data argument 2015-11-02 22:44:32 -05:00
Justin Ethier
90609443f4 Added thread lock 2015-10-29 21:58:47 -04:00
Justin Ethier
a9c0411a16 Bugfixes 2015-10-22 22:51:20 -04:00
Justin Ethier
ee01b2679b Added debug code 2015-10-21 22:55:58 -04:00
Justin Ethier
fb389a019f More bug fixes 2015-10-20 01:57:16 -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
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
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
Renamed from runtime-main.h (Browse further)