Commit graph

1848 commits

Author SHA1 Message Date
Justin Ethier
1910c435f5 Added convert 2016-04-19 03:28:08 -04:00
Justin Ethier
e78eecbd50 Added helper functions 2016-04-19 03:23:51 -04:00
Justin Ethier
f3500b1962 Initial file 2016-04-19 00:22:25 -04:00
justin
1673fa9e50 WIP on new example program 2016-04-17 22:38:41 -04:00
justin
f2f70e8ff8 Removed obsolete file 2016-04-17 22:30:01 -04:00
justin
c11a494c18 Moved section 5.6 support to an issue 2016-04-17 22:23:00 -04:00
justin
6d81868b13 Grammar fix, mention int value types 2016-04-17 22:10:42 -04:00
Justin Ethier
b32e4160be Noted library rename is supported, focus on FFI next 2016-04-16 00:12:58 -04:00
Justin Ethier
68d07bc988 Mark tests that timed out 2016-04-15 02:51:06 -04:00
Justin Ethier
67948b039d Fix runtime error 2016-04-15 02:09:12 -04:00
Justin Ethier
31b46ecd65 WIP 2016-04-15 02:06:26 -04:00
Justin Ethier
59ce882138 WIP 2016-04-15 00:18:12 -04:00
Justin Ethier
16dd14345a Handling of library renames 2016-04-15 00:16:04 -04:00
Justin Ethier
89ff8efb70 WIP 2016-04-15 00:01:08 -04:00
Justin Ethier
dbb4ab83a4 WIP - renaming of library exports 2016-04-15 00:00:49 -04:00
Justin Ethier
7d9aae56d8 Added lib:rename-exports, made lib:exports handle renames 2016-04-14 23:25:53 -04:00
Justin Ethier
1a6469fedf Tweak compilation order 2016-04-14 22:43:11 -04:00
Justin Ethier
faa9638300 Added 'examples' directive 2016-04-14 22:24:35 -04:00
Justin Ethier
a6e9262809 Initial file 2016-04-14 22:23:16 -04:00
Justin Ethier
78a7f801fc Fixed up this example 2016-04-13 22:40:26 -04:00
Justin Ethier
98bd7e479c Rev 2016-04-13 22:07:30 -04:00
Justin Ethier
b5e7726eb4 Formatting, fixed broken link 2016-04-13 22:00:49 -04:00
Justin Ethier
dff146e118 Added section presenting example programs 2016-04-13 21:53:06 -04:00
Justin Ethier
1ba5752582 Allow this program to compile 2016-04-13 21:35:09 -04:00
Justin Ethier
b29eba2314 WIP 2016-04-14 04:07:45 -04:00
Justin Ethier
a04616a88a Added a note about the FFI 2016-04-14 02:30:52 -04:00
Justin Ethier
89d2e6afa0 -ci functions are implemented. 2016-04-14 01:13:16 -04:00
Justin Ethier
e3abb3f744 WIP 2016-04-13 23:58:05 -04:00
Justin Ethier
75cb39b3ea Added library TODO section 2016-04-13 23:44:47 -04:00
Justin Ethier
d84431e175 WIP 2016-04-13 23:10:55 -04:00
Justin Ethier
568b829ae1 WIP 2016-04-13 23:09:55 -04:00
Justin Ethier
8bc8f7542a Move charts/grid together 2016-04-13 23:08:23 -04:00
Justin Ethier
aec70d86c6 Initial file 2016-04-13 23:04:47 -04:00
Justin Ethier
4cb4769e6c Added additional benchmarks 2016-04-13 23:04:20 -04:00
Justin Ethier
6d9b1436ec Tweak initial heap size 2016-04-13 21:21:48 -04:00
Justin Ethier
b0b02c0dc7 Move fprintf to GC trace 2016-04-12 22:37:06 -04:00
Justin Ethier
a05e3af2f3 Fixup I/O 2016-04-12 22:22:24 -04:00
Justin Ethier
1578127410 Grow heap more slowly 2016-04-12 22:17:32 -04:00
Justin Ethier
71d085091d Fully-generalize gc algorithms
Updated code to support 3 types of heaps, based on size. Need to be able to use the old algorithms to inspect the active size of each heap. We need to collect if one of the sub-heaps is almost full, even if the others are mostly empty.
2016-04-12 21:47:41 -04:00
Justin Ethier
398c553101 Added a note about memory growth 2016-04-13 04:09:32 -04:00
Justin Ethier
8d8ce71c92 Revert previous change, for now 2016-04-12 23:44:13 -04:00
Justin Ethier
0de7c6b98b Experimenting with gradual heap growth 2016-04-12 23:10:21 -04:00
Justin Ethier
89881e901a Experimenting with a medium object heap 2016-04-12 21:34:18 -04:00
Justin Ethier
4457cd24c0 Stub for vector heap alloc 2016-04-11 22:57:39 -04:00
Justin Ethier
b18aadb229 Temporarily disable growing heap after GC
To get this working properly, would need to figure out if any sub-heaps are nearly full. Since we grow these heaps anyway as needed, this code is not strictly required. So diabling for now to get cyclone to build and run again.
2016-04-11 21:18:34 -04:00
Justin Ethier
9174e320dc WIP - use differnt heap for small objects 2016-04-11 23:37:49 -04:00
Justin Ethier
b848e589f4 Round to single decimal place 2016-04-09 22:15:56 -04:00
Justin Ethier
fb079c187f Bump to 0.0.6 2016-04-09 21:59:44 -04:00
Justin Ethier
37de3cfe17 Revised text 2016-04-09 21:54:33 -04:00
Justin Ethier
02fa0ff6c7 Removed extraneous header 2016-04-09 03:56:29 -04:00