< prev index next >

src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2011, 2017, 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) 2011, 2018, 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.
*** 20,29 **** --- 20,47 ---- * or visit www.oracle.com if you need additional information or have any * questions. */ package jdk.vm.ci.hotspot; + import static jdk.vm.ci.hotspot.CompilerToVM.compilerToVM; + import static jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.runtime; + import static jdk.vm.ci.hotspot.HotSpotModifiers.BRIDGE; + import static jdk.vm.ci.hotspot.HotSpotModifiers.SYNTHETIC; + import static jdk.vm.ci.hotspot.HotSpotModifiers.VARARGS; + import static jdk.vm.ci.hotspot.HotSpotModifiers.jvmMethodModifiers; + import static jdk.vm.ci.hotspot.HotSpotVMConfig.config; + import static jdk.vm.ci.hotspot.UnsafeAccess.UNSAFE; + + import java.lang.annotation.Annotation; + import java.lang.reflect.Executable; + import java.lang.reflect.Method; + import java.lang.reflect.Modifier; + import java.lang.reflect.Type; + import java.util.Arrays; + import java.util.HashMap; + import java.util.Map; + import jdk.vm.ci.common.JVMCIError; import jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.Option; import jdk.vm.ci.meta.Constant; import jdk.vm.ci.meta.ConstantPool; import jdk.vm.ci.meta.DefaultProfilingInfo;
*** 38,65 **** import jdk.vm.ci.meta.ResolvedJavaType; import jdk.vm.ci.meta.Signature; import jdk.vm.ci.meta.SpeculationLog; import jdk.vm.ci.meta.TriState; - import java.lang.annotation.Annotation; - import java.lang.reflect.Executable; - import java.lang.reflect.Method; - import java.lang.reflect.Modifier; - import java.lang.reflect.Type; - import java.util.Arrays; - import java.util.HashMap; - import java.util.Map; - - import static jdk.vm.ci.hotspot.CompilerToVM.compilerToVM; - import static jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.runtime; - import static jdk.vm.ci.hotspot.HotSpotModifiers.BRIDGE; - import static jdk.vm.ci.hotspot.HotSpotModifiers.SYNTHETIC; - import static jdk.vm.ci.hotspot.HotSpotModifiers.VARARGS; - import static jdk.vm.ci.hotspot.HotSpotModifiers.jvmMethodModifiers; - import static jdk.vm.ci.hotspot.HotSpotVMConfig.config; - import static jdk.vm.ci.hotspot.UnsafeAccess.UNSAFE; - /** * Implementation of {@link JavaMethod} for resolved HotSpot methods. */ final class HotSpotResolvedJavaMethodImpl extends HotSpotMethod implements HotSpotResolvedJavaMethod, MetaspaceWrapperObject { --- 56,65 ----
< prev index next >