WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/callgraph
Ben Liblit 5336a08af2 Avoid using deprecated boxing constructors
Boxing a primitive using the constructor ("new Integer(4)") always
creates a distinct new boxed instance.  That's rarely what you need,
and in fact all of those constructors have been deprecated in Java 9.
Using the static "valueOf" method instead ("Integer.valueOf(4)") can
give better performance by reusing existing instances.  You no longer
get a unique boxed object, but generally that's OK.
2018-06-05 14:44:59 -05:00
..
cha further refactoring to enable more reuse 2018-02-05 15:18:37 -08:00
impl rename getNumberOfParameters to getNumberOfPositionalParameters since the Python front end now supports keyword parameters 2018-04-12 19:09:25 -04:00
propagation Avoid using deprecated boxing constructors 2018-06-05 14:44:59 -05:00
pruned Remove type arguments that Java 1.7+ can infer for us 2017-12-04 14:04:39 -08:00
AnalysisCache.java allow access from Scala wrappers 2017-06-24 18:51:27 +02:00
AnalysisCacheImpl.java changes for analysis cache view 2017-03-15 22:06:19 -04:00
AnalysisOptions.java adding some support for averroes 2017-10-23 17:43:28 -06:00
AnalysisScope.java ast-based constant folding 2018-04-28 12:05:49 +02:00
CGNode.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
CallGraph.java updates to dynamic call graphs to better match static ones 2015-07-10 09:44:01 +02:00
CallGraphBuilder.java "@throws" with no other information is neither valid nor useful 2017-03-22 20:40:52 -05:00
CallGraphBuilderCancelException.java Add static private serialVersionUID fields to Serializable classes 2017-08-05 13:30:35 -07:00
CallGraphStats.java Use modern for-each loops where possible 2017-11-28 14:44:53 -06:00
CallGraphTransitiveClosure.java Remove type arguments that Java 1.7+ can infer for us 2017-12-04 14:04:39 -08:00
ClassTargetSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
Context.java Escape "<" and ">" in Javadoc when not used as HTML tag syntax 2017-12-19 16:53:52 -06:00
ContextItem.java Remove type arguments that Java 1.7+ can infer for us 2017-12-04 14:04:39 -08:00
ContextKey.java more CPA work 2016-09-19 13:51:18 -04:00
ContextSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ContextUtil.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
DelegatingContext.java merge 2013-06-25 11:57:37 -04:00
Entrypoint.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
IAnalysisCacheView.java changes for analysis cache view 2017-03-15 22:06:19 -04:00
MethodTargetSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ShallowAnalysisScope.java pull exclusions file support into util project and then share it with 2013-11-14 13:02:56 -05:00
package.html more conversion to Unix line endings 2012-09-04 15:59:50 -07:00