mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8276348: Use blessed modifier order in java.base
Reviewed-by: dfuchs, darcy, iris, rriggs, martin
This commit is contained in:
parent
465d350d0b
commit
615063364a
21 changed files with 39 additions and 39 deletions
|
@ -278,7 +278,7 @@ public class Object {
|
|||
* <li>By executing the body of a {@code synchronized} statement
|
||||
* that synchronizes on the object.
|
||||
* <li>For objects of type {@code Class,} by executing a
|
||||
* synchronized static method of that class.
|
||||
* static synchronized method of that class.
|
||||
* </ul>
|
||||
* <p>
|
||||
* Only one thread at a time can own an object's monitor.
|
||||
|
|
|
@ -845,7 +845,7 @@ public abstract class Process {
|
|||
* A nested class to delay looking up the Charset for the native encoding.
|
||||
*/
|
||||
private static class CharsetHolder {
|
||||
private final static Charset nativeCharset;
|
||||
private static final Charset nativeCharset;
|
||||
static {
|
||||
Charset cs;
|
||||
try {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2015, 2021, 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
|
||||
|
@ -118,7 +118,7 @@ final class StackStreamFactory {
|
|||
* For example, StackFrameInfo for StackWalker::walk or
|
||||
* Class<?> for StackWalker::getCallerClass
|
||||
*/
|
||||
static abstract class AbstractStackWalker<R, T> {
|
||||
abstract static class AbstractStackWalker<R, T> {
|
||||
protected final StackWalker walker;
|
||||
protected final Thread thread;
|
||||
protected final int maxDepth;
|
||||
|
@ -783,7 +783,7 @@ final class StackStreamFactory {
|
|||
*
|
||||
* Each specialized AbstractStackWalker subclass may subclass the FrameBuffer.
|
||||
*/
|
||||
static abstract class FrameBuffer<F> {
|
||||
abstract static class FrameBuffer<F> {
|
||||
static final int START_POS = 2; // 0th and 1st elements are reserved
|
||||
|
||||
// buffers for VM to fill stack frame info
|
||||
|
|
|
@ -331,7 +331,7 @@ public final class System {
|
|||
private static class CallersHolder {
|
||||
// Remember callers of setSecurityManager() here so that warning
|
||||
// is only printed once for each different caller
|
||||
final static Map<Class<?>, Boolean> callers
|
||||
static final Map<Class<?>, Boolean> callers
|
||||
= Collections.synchronizedMap(new WeakHashMap<>());
|
||||
}
|
||||
|
||||
|
@ -1595,7 +1595,7 @@ public final class System {
|
|||
*
|
||||
* @since 9
|
||||
*/
|
||||
public static abstract class LoggerFinder {
|
||||
public abstract static class LoggerFinder {
|
||||
/**
|
||||
* The {@code RuntimePermission("loggerFinder")} is
|
||||
* necessary to subclass and instantiate the {@code LoggerFinder} class,
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2016, 2021, 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
|
||||
|
@ -340,7 +340,7 @@ final class WeakPairMap<K1, K2, V> {
|
|||
/**
|
||||
* Common abstract supertype of a pair of WeakReference peers.
|
||||
*/
|
||||
private static abstract class WeakRefPeer<K> extends WeakReference<K> {
|
||||
private abstract static class WeakRefPeer<K> extends WeakReference<K> {
|
||||
|
||||
WeakRefPeer(K k, ReferenceQueue<Object> queue) {
|
||||
super(Objects.requireNonNull(k), queue);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2017, 2021, 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
|
||||
|
@ -244,7 +244,7 @@ abstract class AbstractConstantGroup implements ConstantGroup {
|
|||
}
|
||||
}
|
||||
|
||||
static abstract
|
||||
abstract static
|
||||
class WithCache extends AbstractConstantGroup {
|
||||
@Stable final Object[] cache;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2008, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2008, 2021, 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
|
||||
|
@ -84,8 +84,8 @@ private static CallSite bootstrapDynamic(MethodHandles.Lookup caller, String nam
|
|||
* @author John Rose, JSR 292 EG
|
||||
* @since 1.7
|
||||
*/
|
||||
abstract
|
||||
public class CallSite {
|
||||
public
|
||||
abstract class CallSite {
|
||||
|
||||
// The actual payload of this call site.
|
||||
// Can be modified using {@link MethodHandleNatives#setCallSiteTargetNormal} or {@link MethodHandleNatives#setCallSiteTargetVolatile}.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue