src/hotspot/share/classfile/klassFactory.hpp
changeset 51444 3e5d28e6de32
parent 48157 7c4d43c26352
child 53244 9807daeb47c4
equal deleted inserted replaced
51443:cdffba164671 51444:3e5d28e6de32
     1 /*
     1 /*
     2 * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
     2 * Copyright (c) 2015, 2018, 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.
    70  private:
    70  private:
    71   static InstanceKlass* create_from_stream(ClassFileStream* stream,
    71   static InstanceKlass* create_from_stream(ClassFileStream* stream,
    72                                            Symbol* name,
    72                                            Symbol* name,
    73                                            ClassLoaderData* loader_data,
    73                                            ClassLoaderData* loader_data,
    74                                            Handle protection_domain,
    74                                            Handle protection_domain,
    75                                            const InstanceKlass* host_klass,
    75                                            const InstanceKlass* unsafe_anonymous_host,
    76                                            GrowableArray<Handle>* cp_patches,
    76                                            GrowableArray<Handle>* cp_patches,
    77                                            TRAPS);
    77                                            TRAPS);
    78  public:
    78  public:
    79   static InstanceKlass* check_shared_class_file_load_hook(
    79   static InstanceKlass* check_shared_class_file_load_hook(
    80                                           InstanceKlass* ik,
    80                                           InstanceKlass* ik,