# HG changeset patch # User mdoerr # Date 1582544042 -3600 # Mon Feb 24 12:34:02 2020 +0100 # Node ID 7a27e4134905ff15f10b5fccaa1a955e3010c796 # Parent 38319837aeecbbd9be0759aa4bf1475bec876743 8239856: [ntintel] asserts about copying unaligned array element Reviewed-by: diff --git a/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c b/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c --- a/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c +++ b/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c @@ -413,6 +413,9 @@ jarray array, int index, int length) { int i; +#if defined (_WIN32) && defined (_MSC_VER) + __declspec(align(8)) +#endif jlong component; for (i = 0; (i < length) && !inStream_error(in); i++) { @@ -441,6 +444,9 @@ jarray array, int index, int length) { int i; +#if defined (_WIN32) && defined (_MSC_VER) + __declspec(align(8)) +#endif jdouble component; for (i = 0; (i < length) && !inStream_error(in); i++) {