src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
changeset 54669 ad45b3802d4e
parent 47216 71c04702a3d5
equal deleted inserted replaced
54668:0bda2308eded 54669:ad45b3802d4e
     1 /*
     1 /*
     2  * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    52     /**
    52     /**
    53      * The unique VM identifier for the intrinsic.
    53      * The unique VM identifier for the intrinsic.
    54      */
    54      */
    55     public final int id;
    55     public final int id;
    56 
    56 
       
    57     @VMEntryPoint
    57     VMIntrinsicMethod(String declaringClass, String name, String descriptor, int id) {
    58     VMIntrinsicMethod(String declaringClass, String name, String descriptor, int id) {
    58         this.declaringClass = declaringClass;
    59         this.declaringClass = declaringClass;
    59         this.name = name;
    60         this.name = name;
    60         this.descriptor = descriptor;
    61         this.descriptor = descriptor;
    61         this.id = id;
    62         this.id = id;