/openjdk10/hotspot/test/compiler/dependencies/MonomorphicObjectCall/ |
H A D | TestMonomorphicObjectCall.java | 32 * -XX:CompileCommand=compileonly,compiler.dependencies.MonomorphicObjectCall.TestMonomorphicObjectCall::callFinalize 34 * compiler.dependencies.MonomorphicObjectCall.TestMonomorphicObjectCall 37 package compiler.dependencies.MonomorphicObjectCall;
|
/openjdk10/hotspot/test/native/code/ |
H A D | test_dependencyContext.cpp | 35 DependencyContext dependencies() { function in class:TestDependencyContext 47 dependencies().add_dependent_nmethod(_nmethods[2]); 48 dependencies().add_dependent_nmethod(_nmethods[1]); 49 dependencies().add_dependent_nmethod(_nmethods[0]); 53 dependencies().wipe(); 70 DependencyContext depContext = c.dependencies();
|
/openjdk10/hotspot/src/share/vm/code/ |
H A D | dependencyContext.cpp | 27 #include "code/dependencies.hpp" 64 for (nmethodBucket* b = dependencies(); b != NULL; b = b->next()) { 66 // since dependencies aren't removed until an nmethod becomes a zombie, 85 // It's possible that an nmethod has multiple dependencies on a klass 87 // deletion of dependencies is consistent. 91 for (nmethodBucket* b = dependencies(); b != NULL; b = b->next()) { 97 set_dependencies(new nmethodBucket(nm, dependencies())); 111 // a corresponding bucket otherwise there's a bug in the recording of dependencies. 116 nmethodBucket* first = dependencies(); 167 nmethodBucket* first = dependencies(); [all...] |
H A D | dependencyContext.hpp | 39 // deoptimization. nmethod dependencies are actually <klass, method> 73 // or CallSiteContext oop for call_site_target dependencies (see javaClasses.hpp). 101 nmethodBucket* dependencies() { function in class:DependencyContext 133 static const intptr_t EMPTY = 0; // dependencies = NULL, has_stale_entries = false
|
H A D | nmethod.hpp | 108 bool _has_flushed_dependencies; // Used for maintenance of dependencies (CodeCache_lock) 186 Dependencies* dependencies, 230 Dependencies* dependencies, 544 // tells if any of this method's dependencies have been invalidated
|
/openjdk10/jdk/test/tools/lib/tests/ |
H A D | Helper.java | 146 Path src, Path classes, String moduleName, String... dependencies) throws IOException { 147 return generateModuleCompiledClasses(src, classes, moduleName, getDefaultClasses(moduleName), dependencies); 152 List<String> classNames, String... dependencies) throws IOException { 157 moduleDependencies.put(moduleName, Arrays.asList(dependencies)); 165 JImageGenerator.generateModuleInfo(srcMod, packages, dependencies); 173 public Result generateDefaultJModule(String moduleName, String... dependencies) throws IOException { argument 174 return generateDefaultJModule(moduleName, getDefaultClasses(moduleName), dependencies); 178 String... dependencies) throws IOException { 179 generateModuleCompiledClasses(jmodssrc, jmodsclasses, moduleName, classNames, dependencies); 195 public Result generateDefaultJarModule(String moduleName, String... dependencies) throw argument 145 generateModuleCompiledClasses( Path src, Path classes, String moduleName, String... dependencies) argument 150 generateModuleCompiledClasses( Path src, Path classes, String moduleName, List<String> classNames, String... dependencies) argument 177 generateDefaultJModule(String moduleName, List<String> classNames, String... dependencies) argument 199 generateDefaultJarModule(String moduleName, List<String> classNames, String... dependencies) argument 209 generateDefaultExplodedModule(String moduleName, String... dependencies) argument 213 generateDefaultExplodedModule(String moduleName, List<String> classNames, String... dependencies) argument [all...] |
/openjdk10/langtools/test/tools/jdeps/VerboseFormat/ |
H A D | JdepsDependencyClosure.java | 44 * @summary Test that jdeps verbose output has a summary line when dependencies 110 * @param dependencies For each archive dependency couple, a singleton list 129 String[][] dependencies, String[][] archives, boolean closure) { 139 dependencies[index][0], archives[index][2])) 144 expected.get(cn).add(dependencies[index][0]); 176 final String[][] dependencies = new String[][] { 183 dependencies, archives, false); 192 String[][] dependencies = new String[][] { 199 dependencies, archive, false); 209 final String[][] dependencies 128 make(String pattern, String arcPath, String[][] classes, String[][] dependencies, String[][] archives, boolean closure) argument [all...] |
/openjdk10/common/conf/ |
H A D | jib-profiles.js | 30 * dependencies that we for some reason or other care about specifically. 40 * dependencies. The name of the function is based on the name of this 111 * // List of dependencies needed to build this profile 112 * dependencies: <Array of strings> 123 * dependencies: { 153 * // For certain dependencies where a legacy distribution mechanism is 212 // Generate the dependencies part of the configuration 213 data.dependencies = getJibProfilesDependencies(input, common, data); 240 dependencies: ["boot_jdk", "gnumake", "jtreg", "jib"], 420 dependencies [all...] |
/openjdk10/hotspot/src/share/vm/shark/ |
H A D | sharkInvariants.hpp | 34 #include "code/dependencies.hpp" 107 Dependencies* dependencies() const { function in class:SharkCompileInvariants 108 return env()->dependencies();
|
/openjdk10/jdk/src/jdk.rmic/share/classes/sun/tools/java/ |
H A D | BinaryClass.java | 47 Vector<ClassDeclaration> dependencies; field in class:BinaryClass 55 Vector<ClassDeclaration> dependencies) { 57 this.dependencies = dependencies; 137 // The dependencies of this class 138 Vector<ClassDeclaration> dependencies = cpool.getDependencies(env); 158 interfaces, dependencies); 161 // Add any additional dependencies 502 * Get the dependencies 505 return dependencies 53 BinaryClass(Object source, ClassDeclaration declaration, int modifiers, ClassDeclaration superClass, ClassDeclaration interfaces[], Vector<ClassDeclaration> dependencies) argument [all...] |
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/ |
H A D | Package.java | 58 * It is also educational to see package dependencies triggering recompilation of 61 * dependencies your code has. 83 private Map<String, Set<String>> dependencies = new TreeMap<>(); field in class:Package 113 public Map<String,Set<String>> typeDependencies() { return dependencies; } 148 Map<String, Set<String>> map = cp ? cpDependencies : dependencies; 175 (cp ? cpDependencies : dependencies).clear(); 197 for (String fullyQualifiedFrom : dependencies.keySet()) { 198 for (String fullyQualifiedTo : dependencies.get(fullyQualifiedFrom)) {
|
/openjdk10/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ |
H A D | Test.java | 44 private DependentLink dependencies; field in class:Test 55 dependencies = DependentLink.add(dependencies, mod, filter); 79 dependencies.recurseAndRun(env, this);
|
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ |
H A D | SnippetMaps.java | 54 private final Map<String, Set<Integer>> dependencies = new HashMap<>(); field in class:SnippetMaps 124 for (Set<Integer> as : dependencies.values()) { 128 depset = dependencies.get(snip.name()); 152 dependencies.computeIfAbsent(ref, k -> new HashSet<>())
|
/openjdk10/hotspot/src/share/vm/jvmci/ |
H A D | jvmciEnv.cpp | 413 JVMCIEnv::CodeInstallResult JVMCIEnv::check_for_system_dictionary_modification(Dependencies* dependencies, Handle compiled_code, argument 425 // In debug mode, always check dependencies. 432 for (Dependencies::DepStream deps(dependencies); deps.next(); ) { 444 // The dependencies were invalid at the time of installation 471 Dependencies* dependencies, 489 // and invalidating our dependencies until we install this method. 492 // Encode the dependencies now, so we can check them right away. 493 dependencies->encode_content_bytes(); 496 result = check_for_system_dictionary_modification(dependencies, compiled_code, env, &failure_detail); 521 debug_info, dependencies, code_buffe 459 register_method( const methodHandle& method, nmethod*& nm, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, CodeBuffer* code_buffer, int frame_words, OopMapSet* oop_map_set, ExceptionHandlerTable* handler_table, AbstractCompiler* compiler, DebugInformationRecorder* debug_info, Dependencies* dependencies, JVMCIEnv* env, int compile_id, bool has_unsafe_access, bool has_wide_vector, Handle installed_code, Handle compiled_code, Handle speculation_log) argument [all...] |
H A D | jvmciEnv.hpp | 30 #include "code/dependencies.hpp" 168 Dependencies* dependencies,
|
/openjdk10/langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ |
H A D | Analyzer.java | 62 * Filter to be applied when analyzing the dependencies from the given archives. 63 * Only the accepted dependencies are recorded. 98 // traverse and analyze all dependencies 119 return results.get(archive).dependencies().size() > 0; 133 return results.get(source).dependencies() 161 * Visit the dependencies of the given source. 190 result.dependencies().stream() 203 * Dependences contains the dependencies for an Archive that can have one or 219 Set<Dep> dependencies() { method in class:Analyzer.Dependences
|
H A D | DepsAnalyzer.java | 145 // analyze the dependencies collected 220 // Add dependencies to the next batch for analysis 249 // build unresolved dependencies 368 .filter(deps -> !deps.dependencies().isEmpty()) 369 .flatMap(deps -> deps.dependencies().stream())
|
/openjdk10/langtools/test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ |
H A D | SourceModel.java | 266 HashMap<String,Type> dependencies = new HashMap<>(); 269 dependencies.put(superclass.getName(), superclass); 272 dependencies.put(t.getName(), t); 276 dependencies.put(e.getType().getName(), e.getType()); 279 dependencies.put(t.getName(), t); 284 dependencies.put(t.getName(), t); 285 return dependencies.values();
|
/openjdk10/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/ |
H A D | XSDHandler.java | 911 Vector<XSDocumentInfo> dependencies = new Vector<>(); 1155 dependencies.addElement(newSchemaInfo); 1160 fDependencyMap.put(currSchemaInfo, dependencies); 3004 private Vector expandComponents(XSObject[] components, Map<String, Vector> dependencies) { argument 3015 expandRelatedComponents(component, newComponents, dependencies); 3021 private void expandRelatedComponents(XSObject component, Vector componentList, Map<String, Vector> dependencies) { argument 3025 expandRelatedTypeComponents((XSTypeDefinition) component, componentList, component.getNamespace(), dependencies); 3028 expandRelatedAttributeComponents((XSAttributeDeclaration) component, componentList, component.getNamespace(), dependencies); 3031 expandRelatedAttributeGroupComponents((XSAttributeGroupDefinition) component, componentList, component.getNamespace(), dependencies); 3033 expandRelatedElementComponents((XSElementDeclaration) component, componentList, component.getNamespace(), dependencies); 3046 expandRelatedAttributeComponents(XSAttributeDeclaration decl, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3055 expandRelatedElementComponents(XSElementDeclaration decl, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3069 expandRelatedTypeComponents(XSTypeDefinition type, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3078 expandRelatedModelGroupDefinitionComponents(XSModelGroupDefinition modelGroupDef, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3083 expandRelatedAttributeGroupComponents(XSAttributeGroupDefinition attrGroup, Vector componentList , String namespace, Map<String, Vector> dependencies) argument 3088 expandRelatedComplexTypeComponents(XSComplexTypeDecl type, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3097 expandRelatedSimpleTypeComponents(XSSimpleTypeDefinition type, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3121 expandRelatedAttributeUsesComponents(XSObjectList attrUses, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3129 expandRelatedAttributeUseComponents(XSAttributeUse component, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3134 expandRelatedParticleComponents(XSParticle component, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3149 expandRelatedModelGroupComponents(XSModelGroup modelGroup, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3158 addRelatedType(XSTypeDefinition type, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3173 addRelatedElement(XSElementDeclaration decl, Vector componentList, String namespace, Map<String, Vector> dependencies) argument 3186 addRelatedAttribute(XSAttributeDeclaration decl, Vector componentList, String namespace, Map<String, Vector> dependencies) argument [all...] |
/openjdk10/hotspot/src/share/vm/ci/ |
H A D | bcEscapeAnalyzer.hpp | 32 #include "code/dependencies.hpp" 119 GrowableArray<ciMetadata *>* dependencies() { return &_dependencies; } function in class:BCEscapeAnalyzer 156 // Copy dependencies from this analysis into "deps"
|
H A D | ciEnv.cpp | 902 // First, check non-klass dependencies as we might return early and 903 // not check klass dependencies if the system dictionary 905 for (Dependencies::DepStream deps(dependencies()); deps.next(); ) { 906 if (deps.is_klass_type()) continue; // skip klass dependencies 919 // Klass dependencies must be checked when the system dictionary 921 // recorded in the log. In debug mode check dependencies even if 923 // dependencies were inserted. Any violated dependences in this 931 for (Dependencies::DepStream deps(dependencies()); deps.next(); ) { 932 if (!deps.is_klass_type()) continue; // skip non-klass dependencies 957 assert(counter_changed, "failed dependencies, bu [all...] |
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/ |
H A D | PublicApiCollector.java | 26 package com.sun.tools.sjavac.comp.dependencies;
|
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ |
H A D | CompilationService.java | 52 import com.sun.tools.sjavac.comp.dependencies.NewDependencyCollector; 53 import com.sun.tools.sjavac.comp.dependencies.PublicApiCollector;
|
/openjdk10/jdk/test/jdk/lambda/separate/ |
H A D | SourceModel.java | 265 HashMap<String,Type> dependencies = new HashMap<>(); 268 dependencies.put(superclass.getName(), superclass); 271 dependencies.put(e.getType().getName(), e.getType()); 274 dependencies.put(t.getName(), t); 275 return dependencies.values();
|
/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ |
H A D | TypeEnter.java | 111 private final Dependencies dependencies; field in class:TypeEnter 138 dependencies = Dependencies.instance(context); 195 dependencies.push((ClassSymbol) sym, CompletionCause.MEMBER_ENTER); 199 dependencies.pop(); 271 dependencies.push(env.enclClass.sym, phaseName); 276 dependencies.pop(); 779 //only do the processing based on dependencies in the HierarchyPhase:
|