Review Request JDK-8212948: Remove unused jdk.internal.misc.VMNotification interface
Lance Andersen
lance.andersen at oracle.com
Wed Oct 24 22:29:06 UTC 2018
+1
> On Oct 24, 2018, at 6:17 PM, Mandy Chung <mandy.chung at oracle.com> wrote:
>
> Remove a leftover file from JDK-8159590 that removed
> jdk.internal.misc.VM.registerVMNotification method taking
> VMNotification parameter.
>
> $ hg remove src/java.base/share/classes/jdk/internal/misc/VMNotification.java
>
> Mandy
>
> diff --git a/src/java.base/share/classes/jdk/internal/misc/VMNotification.java b/src/java.base/share/classes/jdk/internal/misc/VMNotification.java
> deleted file mode 100644
> --- a/src/java.base/share/classes/jdk/internal/misc/VMNotification.java
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -/*
> - * Copyright (c) 1996, 2004, 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. Oracle designates this
> - * particular file as subject to the "Classpath" exception as provided
> - * by Oracle in the LICENSE file that accompanied this code.
> - *
> - * This code is distributed in the hope that it will be useful, but WITHOUT
> - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
> - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
> - * version 2 for more details (a copy is included in the LICENSE file that
> - * accompanied this code).
> - *
> - * You should have received a copy of the GNU General Public License version
> - * 2 along with this work; if not, write to the Free Software Foundation,
> - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
> - *
> - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
> - * or visit www.oracle.com if you need additional information or have any
> - * questions.
> - */
> -
> -package jdk.internal.misc;
> -
> -/** @deprecated */
> - at Deprecated
> -public interface VMNotification {
> -
> - // when the vm switches allocation states, we get notified
> - // (possible semantics: if the state changes while in this
> - // notification, don't recursively notify).
> - // oldState and newState may be the same if we are just releasing
> - // suspended threads.
> - void newAllocState(int oldState, int newState,
> - boolean threadsSuspended);
> -}
>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
Lance.Andersen at oracle.com <mailto:Lance.Andersen at oracle.com>
More information about the core-libs-dev
mailing list