Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8156124

Update compiler/unsafe/UnsafeGetConstantField after JDK-8148518 is fixed

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • 9
    • hotspot
    • None
    • b120

      diff --git a/test/compiler/unsafe/UnsafeGetConstantField.java b/test/compiler/unsafe/UnsafeGetConstantField.java
      --- a/test/compiler/unsafe/UnsafeGetConstantField.java
      +++ b/test/compiler/unsafe/UnsafeGetConstantField.java
      @@ -147,10 +147,7 @@
                   if (!hasDefaultValue && (stable || g.isFinal())) {
                       Asserts.assertEQ(t.value, test.testDirect(),
                               "direct read doesn't return prev value");
      - // fails for getCharUnaligned due to JDK-8148518
      - if (!(t == JavaType.C && "Unaligned".equals(postfix))) {
      - Asserts.assertEQ(test.testDirect(), test.testUnsafe());
      - }
      + Asserts.assertEQ(test.testDirect(), test.testUnsafe());
                   } else {
                       Asserts.assertEQ(t.defaultValue, test.testDirect(),
                               "direct read doesn't return default value");

            jcm Jamsheed C M (Inactive)
            vlivanov Vladimir Ivanov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: