mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8327990: [macosx-aarch64] Various tests fail with -XX:+AssertWXAtThreadSync
Reviewed-by: dholmes, stuefe, mdoerr, tholenstein, aph
This commit is contained in:
parent
43080173e8
commit
e41bc42deb
8 changed files with 13 additions and 2 deletions
|
@ -123,6 +123,7 @@ void JfrJavaEventWriter::flush(jobject writer, jint used, jint requested, JavaTh
|
|||
u1* const new_current_position = is_valid ? buffer->pos() + used : buffer->pos();
|
||||
assert(start_pos_offset != invalid_offset, "invariant");
|
||||
// can safepoint here
|
||||
MACOS_AARCH64_ONLY(ThreadWXEnable __wx(WXWrite, jt));
|
||||
ThreadInVMfromNative transition(jt);
|
||||
oop const w = JNIHandles::resolve_non_null(writer);
|
||||
assert(w != nullptr, "invariant");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue