Skip to content

Conversation

@NickBarnes
Copy link
Contributor

PR #12382 introduced some assertions containing off-by-one errors, which cause some failures in multicore tests (but not in the main test suite). One was fixed by #12817; this fixes two more. Essentially it is possible for young_ptr to be equal to either young_trigger or memprof_young_trigger.

Copy link
Member

@gasche gasche left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved on @dustanddreams' behalf.

@gasche gasche merged commit def86e5 into ocaml:trunk Dec 13, 2023
sadiqj pushed a commit to sadiqj/ocaml that referenced this pull request Apr 24, 2024
* Import new Gc.Memprof API

* Import new statmemprof testsuite

* Runtime4 support for new statmemprof testsuite

* Port 12383: backtrace abstractions

* Import runtime5 statmemprof implementation

Ports PRs ocaml#12382, ocaml#12817, ocaml#12824, ocaml#12923, ocaml#13068

* Avoid allocating unnecessarily during bytecode callbacks

* Minor statmemprof testsuite robustness fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants