Skip to content

Conversation

wks
Copy link
Collaborator

@wks wks commented Sep 18, 2025

If the user chooses an even number for the -e option of capture.py, it may get misleading results if the GCs alternate between two different behaviors, such as nursery GC and full-heap GC. We now warn the user if the value of -e is an even number.

wks added 2 commits September 18, 2025 14:28
If the user chooses an even number for the `-e` option of `capture.py`,
it may get misleading results if the GCs alternate between two different
behaviors, such as nursery GC and full-heap GC.  We now warn the user if
the value of `-e` is an even number.
@wks wks marked this pull request as ready for review September 18, 2025 07:19
@wks wks requested review from qinsoon and removed request for qinsoon September 18, 2025 07:19
@wks
Copy link
Collaborator Author

wks commented Sep 18, 2025

I think the term "stroboscopic effect" is very accurate, although it primarily refers to the optical illusion. We can discuss in our group if there is a more general term for the effect we observe in experiments.

@k-sareen
Copy link
Collaborator

The broad term would be sampling bias.

@wks wks changed the title Warn the user about stroboscopic effect Warn the user about aliasing effect Sep 23, 2025
@wks wks added this pull request to the merge queue Sep 23, 2025
Merged via the queue into mmtk:master with commit a2cf101 Sep 23, 2025
32 checks passed
@wks wks deleted the fix/strobo-warn branch September 23, 2025 03:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants