< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java

Print this page
*** 1,7 ***
  /*
!  * Copyright (c) 2002, 2025, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.
--- 1,7 ---
  /*
!  * Copyright (c) 2002, 2026, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.

*** 91,10 ***
--- 91,11 ---
      public static final long JVM_ACC_VARARGS      = 0x0080; /* method declared with variable number of args */
      public static final long JVM_ACC_NATIVE       = 0x0100; /* implemented in C */
      public static final long JVM_ACC_INTERFACE    = 0x0200; /* class is an interface */
      public static final long JVM_ACC_ABSTRACT     = 0x0400; /* no definition provided */
      public static final long JVM_ACC_STRICT       = 0x0800; /* strict floating point */
+     public static final long JVM_ACC_STRICT_INIT  = 0x0800; /* strict field initialization */
      public static final long JVM_ACC_SYNTHETIC    = 0x1000; /* compiler-generated class, method or field */
      public static final long JVM_ACC_ANNOTATION   = 0x2000; /* annotation type */
      public static final long JVM_ACC_ENUM         = 0x4000; /* field is declared as element of enum */
  
  

*** 115,10 ***
--- 116,11 ---
                                                                  JVM_ACC_STATIC |
                                                                  JVM_ACC_FINAL |
                                                                  JVM_ACC_VOLATILE |
                                                                  JVM_ACC_TRANSIENT |
                                                                  JVM_ACC_ENUM |
+                                                                 JVM_ACC_STRICT_INIT |
                                                                  JVM_ACC_SYNTHETIC);
  
      public static final long JVM_RECOGNIZED_METHOD_MODIFIERS  = (JVM_ACC_PUBLIC |
                                                                   JVM_ACC_PRIVATE |
                                                                   JVM_ACC_PROTECTED |
< prev index next >