valtermiari
|
a5c5d122b2
|
Added Hash map marking
|
2023-05-15 18:26:46 +02:00 |
|
Victor Olin
|
3e188553d6
|
rip gc
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-05-15 18:26:41 +02:00 |
|
Victor Olin
|
ec3aa3cd60
|
profiler now fixed in wrapper also
|
2023-05-15 18:26:33 +02:00 |
|
Victor Olin
|
bf3d91cdf1
|
profiler improvement
|
2023-05-15 18:26:33 +02:00 |
|
Victor Olin
|
e51ba7679b
|
testing testing...
|
2023-05-15 18:26:23 +02:00 |
|
Victor Olin
|
fda9e6728f
|
Cleaned up include guards
|
2023-05-15 18:26:14 +02:00 |
|
Victor Olin
|
43ce0ecd71
|
yeet
|
2023-05-15 18:09:50 +02:00 |
|
valtermiari
|
3399023e3e
|
Testing table lookup for marking
|
2023-05-08 11:55:56 +02:00 |
|
Samuel Hammersberg
|
ab87f7fb15
|
Yoinked a newer GC.
|
2023-05-06 12:47:40 +02:00 |
|
Samuel Hammersberg
|
a388f480e5
|
Hooked the GC back in B)
|
2023-05-05 18:50:05 +02:00 |
|
Victor Olin
|
35b2aa4a2f
|
Testing works, stack-overflow fixed
|
2023-03-24 13:41:14 +01:00 |
|
valtermiari
|
266010e926
|
Benchmarking for h_test
|
2023-03-24 10:24:18 +01:00 |
|
Victor Olin
|
e745593d94
|
Testing vector indexing
|
2023-03-23 13:32:24 +01:00 |
|
valtermiari
|
fb4cd8eb9b
|
Merge branch 'g-collection' of https://github.com/bachelor-group-66-systemf/language into g-collection
|
2023-03-23 13:26:32 +01:00 |
|
valtermiari
|
858c4102be
|
Added direct indexing
|
2023-03-23 13:26:26 +01:00 |
|
Victor Olin
|
7ea2e2733f
|
Moved Heap::the for safe compilation
|
2023-03-23 13:09:50 +01:00 |
|
Victor Olin
|
501f319834
|
Proper singleton implementation
|
2023-03-23 12:49:47 +01:00 |
|
valtermiari
|
f9932ce527
|
Merge branch 'g-collection' of https://github.com/bachelor-group-66-systemf/language into g-collection
|
2023-03-22 12:02:21 +01:00 |
|
valtermiari
|
8414703fe6
|
Complexity analysis to algorithms used in collect
|
2023-03-22 12:02:16 +01:00 |
|
Victor Olin
|
ad29cc5ee5
|
Quick reference guide and runtime errors.
|
2023-03-22 11:18:30 +01:00 |
|
Victor Olin
|
7105c570d9
|
Code cleanup
|
2023-03-21 17:06:10 +01:00 |
|
Victor Olin
|
8081bc5d67
|
Minor changes
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-03-21 14:31:40 +01:00 |
|
Victor Olin
|
bba6afeff8
|
Bugfix caused new bug, bugfix 2
|
2023-03-20 17:24:27 +01:00 |
|
Victor Olin
|
4bf1fd7610
|
Fixed lost chunks in free_overlap
|
2023-03-20 13:59:19 +01:00 |
|
Victor Olin
|
ffdffc475d
|
Fixed ABS_PATH for profiler
|
2023-03-20 13:24:14 +01:00 |
|
Victor Olin
|
fcae79ce0b
|
Profiler probably finished
|
2023-03-20 10:48:18 +01:00 |
|
Victor Olin
|
91f241dba2
|
Some spring cleaning
|
2023-03-19 15:16:41 +01:00 |
|
valtermiari
|
78ccade17d
|
Fixed bug in sweep and updated tests
|
2023-03-17 11:45:32 +01:00 |
|
valtermiari
|
ce714db3f1
|
Some improvments to Game test
|
2023-03-16 17:06:44 +01:00 |
|
valtermiari
|
6840297c08
|
Fixed some bugs and modifications to mark
|
2023-03-15 18:03:08 +01:00 |
|
Victor Olin
|
02c9ae0ab4
|
Game test!
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-03-10 11:08:15 +01:00 |
|
Victor Olin
|
cdc802476d
|
Code cleanup
|
2023-03-08 16:47:34 +01:00 |
|
Victor Olin
|
0d376171c8
|
Continued work on profiler
|
2023-03-06 11:59:28 +01:00 |
|
Victor Olin
|
137687e446
|
Started working on a custom profiler
|
2023-02-28 18:44:07 +01:00 |
|
Victor Olin
|
aae3a5ff78
|
Switched back to vectors
|
2023-02-24 20:41:59 +01:00 |
|
Victor Olin
|
019c54bdad
|
Switched stack start and ends to tops and bottoms.
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
a684fe1ea0
|
Made exposed endpoints static
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
bbd2650445
|
Testing recursive marking with chain references.
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
c6463efd51
|
Documented the library
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
ea6eab0bcf
|
Fixed bugs on freeing chunks and stack-scanning
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
07bf2c8f48
|
Fixed bug in free and some small testing additions
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
79886e70de
|
Some tweaks in mark. Testing of chain references
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
3860d0ec4f
|
Tweaked sweeping, test with detached pointers
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
6cd6edb594
|
Fixed mark skipping
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
3473c953b5
|
Wrote a test for shared library linking
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
518940ab15
|
clean up
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
99c69dbd57
|
Implemented free chunk swaps and filtering
|
2023-02-24 13:39:55 +01:00 |
|
Victor Olin
|
b79a83c32a
|
Debugged mark()
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
fb5f283dfd
|
Some progress on marking
|
2023-02-24 13:39:55 +01:00 |
|
valtermiari
|
5fcab54fe4
|
Fixed sweep
|
2023-02-24 13:39:55 +01:00 |
|