Patent ID: 9703578
Date: 2017-07-11
CPC Classifications: G06F

Claim:
1. A method, comprising: retrieving a JAVA™ class file and a source code associated with the JAVA™ class file; identifying a plurality of different types of class dependencies in the source code of the associated JAVA™ class file; comparing, by a processing device, a first total number of occurrences of a first type of class dependencies among the plurality of class dependencies with a second total number of occurrences of a second type of class dependencies among the plurality of class dependencies, wherein the first type of class dependencies are different from the second type of class dependencies, wherein the first total number of the first type of class dependencies is different than the second total number of the second type of class dependencies; determining, by the processing device, a probability that the JAVA™ class file is to be loaded into a cache in view of the comparison; and loading, by the processing device, the JAVA™ class file into the cache in view of the probability determined for the JAVA™ class file.