equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2014, 2016, 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. |
27 |
27 |
28 #include "classfile/classLoader.hpp" |
28 #include "classfile/classLoader.hpp" |
29 #include "runtime/os.hpp" |
29 #include "runtime/os.hpp" |
30 |
30 |
31 // During dumping time, when processing class paths, we build up the dump-time |
31 // During dumping time, when processing class paths, we build up the dump-time |
32 // classpath. The JAR files that exist are stored in the list ClassLoader::_first_entry. |
32 // classpath. The JAR files that exist are stored in the list ClassLoader::_first_append_entry. |
33 // However, we need to store other "misc" information for run-time checking, such as |
33 // However, we need to store other "misc" information for run-time checking, such as |
34 // |
34 // |
35 // + The values of Arguments::get_sysclasspath() used during dumping. |
35 // + The values of Arguments::get_sysclasspath() used during dumping. |
36 // |
36 // |
37 // + The meta-index file(s) used during dumping (incl modification time and size) |
37 // + The meta-index file(s) used during dumping (incl modification time and size) |