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

Update the default mode for adding to the continuation list #17802

Merged
merged 1 commit into from
Jul 18, 2023

Conversation

babsingh
Copy link
Contributor

Related: #17554

Currently, the default mode is “onStarted”. This adds the continuation
to the list only when the VirtualThread (or the Continuation) starts.

The “onCreated” mode adds to the list as soon as the VirtualThread
(or the Continuation) object is created. This mode is needed if JVMTI
is used. So, the default is changed to “onCreated” until we can
dynamically determine that JVMTI won’t be used.

With “onStarted” as default, the following failures started to occur
last week:

Related: eclipse-openj9#17554

Currently, the default mode is “onStarted”. This adds the continuation
to the list only when the VirtualThread (or the Continuation) starts.

The “onCreated” mode adds to the list as soon as the VirtualThread
(or the Continuation) object is created. This mode is needed if JVMTI
is used. So, the default is changed to “onCreated” until we can
dynamically determine that JVMTI won’t be used.

With “onStarted” as default, the following failures started to occur
last week:
- eclipse-openj9#17784
- eclipse-openj9#17791 (intermittent)
- eclipse-openj9#17782 (intermittent)

Signed-off-by: Babneet Singh <[email protected]>
@babsingh
Copy link
Contributor Author

@amicic Requesting to review.

fyi @LinHu2016 @JasonFengJ9 @pshipton

@amicic
Copy link
Contributor

amicic commented Jul 17, 2023

jenkins compile win jdk20

1 similar comment
@amicic
Copy link
Contributor

amicic commented Jul 18, 2023

jenkins compile win jdk20

@babsingh
Copy link
Contributor Author

https://openj9-jenkins.osuosl.org/job/Build_JDK20_x86-64_windows_Personal/49/console

@amicic The compile has succeeded but there are infra issues at the end which cause a timeout.

17:08:20  [WS-CLEANUP] Deleting project workspace...
17:08:20  [WS-CLEANUP] Deferred wipeout is disabled by the job configuration...
17:08:48  ERROR: Cannot delete workspace :Unable to delete 'F:\Users\jenkins\workspace\Build_JDK20_x86-64_windows_Personal\openssl\NUL'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.
[Pipeline] sh
...
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
02:10:30  Cancelling nested steps due to timeout
02:11:30  Body did not finish within grace period; terminating with extreme prejudice
Calling Pipeline was cancelled

@amicic
Copy link
Contributor

amicic commented Jul 18, 2023

ok, merging, as per previous comment this compiles

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.

2 participants