3 Feb
2016
3 Feb
'16
11:45 a.m.
Hi, Please review the following: http://cr.openjdk.java.net/~enevill/8148948/webrev.0/ JIRA: https://bugs.openjdk.java.net/browse/JDK-8148948 The issue is that there are align statements of the form __ align(6) in generate_copy_longs() whereas the correct alignment statement should be __ align(64) In the proposed webrev I have changed the statements to __ align(CodeEntryAlignment); Howver in C1 CodeEntryAlignment is set to 16 for C1 and 64 for C2. I can see no reason why this is the case so I am proposing also changing CodeEntryAlignment to 64 for both C1 & C2. Other arches set CodeEntryAlignment as follows sparc: 32 ppc: 128 x86: 32 (c2), 16 (c1) Thanks, Ed.