Skip to content

Do not mark the current thread halted during heapification - #18172

Merged
tajila merged 1 commit into
eclipse-openj9:masterfrom
gacholio:heapify
Sep 20, 2023
Merged

Do not mark the current thread halted during heapification#18172
tajila merged 1 commit into
eclipse-openj9:masterfrom
gacholio:heapify

Conversation

@gacholio

@gacholio gacholio commented Sep 20, 2023

Copy link
Copy Markdown
Contributor

The current thread may release and reacquire VM access during the heapification process. Marking the current thread halted causes a hang in this case.

Related: #18134

@gacholio
gacholio requested a review from tajila September 20, 2023 18:28
@gacholio

Copy link
Copy Markdown
Contributor Author

Note that no testing currently exercises this code, so compile(s) should be sufficient.

The current thread may release and reacquire VM access during the
heapification process. Marking the current thread halted causes a hang
in this case.

Related: eclipse-openj9#18134

Signed-off-by: Graham Chapman <graham_chapman@ca.ibm.com>
@tajila

tajila commented Sep 20, 2023

Copy link
Copy Markdown
Contributor

jenkins win compile jdk8

@gacholio

Copy link
Copy Markdown
Contributor Author

jenkins win compile jdk8

I think that's out of order.

@pshipton

Copy link
Copy Markdown
Member

jenkins compile win jdk8

@tajila

tajila commented Sep 20, 2023

Copy link
Copy Markdown
Contributor

thanks

@tajila
tajila merged commit cda91b3 into eclipse-openj9:master Sep 20, 2023
@gacholio
gacholio deleted the heapify branch September 21, 2023 03:43
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