Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add gc tests #469

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
0ed381f
Initial Gc test
jmid Aug 27, 2024
8c86e07
Add Gc.minor_words and allocated_bytes and a cmd to alloc a string
jmid Aug 27, 2024
77859e5
Add Gc.major_slice n and Gc.get_minor_free
jmid Aug 27, 2024
8b1aa6f
Add Gc.major
jmid Aug 27, 2024
56109e7
Add List allocation
jmid Aug 27, 2024
c8e4a43
Add list reversal cmd
jmid Aug 27, 2024
9ef90b5
Remove stress test as the parallel test is positive and hence stress …
jmid Aug 29, 2024
8daf5d1
Rename len_gen generator
jmid Sep 3, 2024
b931080
Just use Gen.nat for major_slice and list allocation
jmid Sep 3, 2024
6b2669b
Add initial stresstest for parent-child GC interaction
jmid Sep 3, 2024
8564731
Add CatStr, combining strings potentially from different major heaps
jmid Sep 5, 2024
6e07b41
Add stat and quick_stat commands
jmid Sep 8, 2024
35d9e9d
Add Gc.get command
jmid Sep 9, 2024
e9c9a6a
Avoid triggering Gc.counters memory unsafety on 5.2 and earlier
jmid Sep 9, 2024
ea6a516
Initial support for Gc.set cmd
jmid Sep 17, 2024
b1532b8
Test polishing
jmid Sep 23, 2024
3c20bf7
unused vars
jmid Sep 23, 2024
a11e342
Factor stat/quick_stat property
jmid Sep 23, 2024
76c32bf
Support (O)CAMLRUNPARAM
jmid Sep 23, 2024
d9666f4
Add PreAllocStr cmd
jmid Sep 24, 2024
8d945c2
Add PreAllocList cmd
jmid Sep 24, 2024
6c1252f
Silence warnings
jmid Sep 24, 2024
bc334f5
Factor configuration into a separate module and adjust dune file
jmid Sep 24, 2024
3bdf3b2
Support v=63 under runtime-variant=d
jmid Sep 24, 2024
fd0a3fd
Adjust minor_heap_size test to be pagesize-aware
jmid Sep 25, 2024
1ebdda4
Fix attempt for pagesize headers on MSVC
jmid Sep 25, 2024
1cf2dc3
Factor Gc tests into two: with and without explicit Gc invocations
jmid Sep 27, 2024
e5b93d3
Adjust frequencies
jmid Sep 27, 2024
656677a
Add Bigarray support
jmid Sep 27, 2024
4a93462
Silence explicit GC test under the debug runtime, which by default wi…
jmid Oct 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading