Skip to content

Commit ddc817f

Browse files
Add reflection log for dacapo 2006
1 parent 468c7a8 commit ddc817f

11 files changed

+2543
-0
lines changed

dacapo-2006/antlr-refl.log

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Array.newInstance;java.lang.String[];java.util.Arrays.copyOf;2760;;
2+
Array.newInstance;sun.security.jca.ProviderConfig[];java.util.Arrays.copyOf;2760;;
3+
Class.forName;antlr.CommonToken;antlr.CharScanner.setTokenObjectClass;337;;
4+
Class.forName;antlr.CppCodeGenerator;antlr.Tool.doEverything;249;;
5+
Class.forName;antlr.CSharpCodeGenerator;antlr.Tool.doEverything;249;;
6+
Class.forName;antlr.JavaCodeGenerator;antlr.Tool.doEverything;249;;
7+
Class.forName;dacapo.antlr.AntlrHarness;dacapo.TestHarness.findClass;414;;
8+
Class.forName;dacapo.Benchmark;dacapo.Benchmark.class$;439;;
9+
Class.forName;dacapo.Benchmark;dacapo.TestHarness.class$;60;;
10+
Class.forName;dacapo.parser.Config;dacapo.TestHarness.class$;60;;
11+
Class.forName;dacapo.TestHarness;dacapo.TestHarness.class$;60;;
12+
Class.forName;java.io.File;dacapo.TestHarness.class$;60;;
13+
Class.forName;java.security.MessageDigestSpi;java.security.Security.getSpiClass;640;;
14+
Class.forName;java.util.CurrencyData;java.util.Currency$1.run;128;;
15+
Class.forName;sun.security.provider.SHA;java.security.Provider$Service.getImplClass;1260;;
16+
Class.newInstance;antlr.CommonToken;antlr.CharScanner.makeToken;175;;
17+
Class.newInstance;antlr.CppCodeGenerator;antlr.Tool.doEverything;250;;
18+
Class.newInstance;antlr.CSharpCodeGenerator;antlr.Tool.doEverything;250;;
19+
Class.newInstance;antlr.JavaCodeGenerator;antlr.Tool.doEverything;250;;
20+
Class.newInstance;sun.security.provider.SHA;java.security.Provider$Service.newInstance;1221;;
21+
Class.newInstance;sun.security.provider.Sun;sun.security.jca.ProviderConfig$3.run;240;;
22+
Class.newInstance;sun.text.resources.FormatData;java.util.ResourceBundle$Control.newBundle;2295;;
23+
Class.newInstance;sun.text.resources.FormatData_en;java.util.ResourceBundle$Control.newBundle;2295;;
24+
Class.newInstance;sun.text.resources.FormatData_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
25+
Class.newInstance;sun.util.resources.CurrencyNames;java.util.ResourceBundle$Control.newBundle;2295;;
26+
Class.newInstance;sun.util.resources.CurrencyNames_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
27+
Constructor.newInstance;<antlr.CommonToken: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
28+
Constructor.newInstance;<antlr.CppCodeGenerator: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
29+
Constructor.newInstance;<antlr.CSharpCodeGenerator: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
30+
Constructor.newInstance;<antlr.JavaCodeGenerator: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
31+
Constructor.newInstance;<dacapo.antlr.AntlrHarness: void <init>(dacapo.parser.Config,java.io.File)>;dacapo.TestHarness.runBenchmark;270;isAccessible=false;
32+
Constructor.newInstance;<sun.security.provider.SHA: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
33+
Constructor.newInstance;<sun.security.provider.Sun: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
34+
Constructor.newInstance;<sun.text.resources.FormatData: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
35+
Constructor.newInstance;<sun.text.resources.FormatData_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
36+
Constructor.newInstance;<sun.text.resources.FormatData_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
37+
Constructor.newInstance;<sun.util.resources.CurrencyNames: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
38+
Constructor.newInstance;<sun.util.resources.CurrencyNames_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
39+
Field.get*;<java.util.CurrencyData: int[] otherCurrenciesDFD>;java.util.Currency$1.run;136;isAccessible=false;
40+
Field.get*;<java.util.CurrencyData: int[] scNewCurrenciesDFD>;java.util.Currency$1.run;134;isAccessible=false;
41+
Field.get*;<java.util.CurrencyData: int[] scOldCurrenciesDFD>;java.util.Currency$1.run;133;isAccessible=false;
42+
Field.get*;<java.util.CurrencyData: java.lang.String mainTable>;java.util.Currency$1.run;129;isAccessible=false;
43+
Field.get*;<java.util.CurrencyData: java.lang.String otherCurrencies>;java.util.Currency$1.run;135;isAccessible=false;
44+
Field.get*;<java.util.CurrencyData: java.lang.String[] scNewCurrencies>;java.util.Currency$1.run;132;isAccessible=false;
45+
Field.get*;<java.util.CurrencyData: java.lang.String[] scOldCurrencies>;java.util.Currency$1.run;131;isAccessible=false;
46+
Field.get*;<java.util.CurrencyData: long[] scCutOverTimes>;java.util.Currency$1.run;130;isAccessible=false;

dacapo-2006/bloat-refl.log

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
Array.newInstance;EDU.purdue.cs.bloat.reflect.Constant[];java.util.Arrays.copyOf;2760;;
2+
Array.newInstance;java.lang.String[];java.util.Arrays.copyOf;2760;;
3+
Array.newInstance;sun.security.jca.ProviderConfig[];java.util.Arrays.copyOf;2760;;
4+
Class.forName;dacapo.Benchmark;dacapo.TestHarness.class$;60;;
5+
Class.forName;dacapo.bloat.BloatHarness;dacapo.TestHarness.findClass;414;;
6+
Class.forName;dacapo.parser.Config;dacapo.TestHarness.class$;60;;
7+
Class.forName;dacapo.TestHarness;dacapo.TestHarness.class$;60;;
8+
Class.forName;java.io.File;dacapo.TestHarness.class$;60;;
9+
Class.forName;java.security.MessageDigestSpi;java.security.Security.getSpiClass;640;;
10+
Class.forName;java.util.CurrencyData;java.util.Currency$1.run;128;;
11+
Class.forName;sun.security.provider.SHA;java.security.Provider$Service.getImplClass;1260;;
12+
Class.newInstance;sun.security.provider.SHA;java.security.Provider$Service.newInstance;1221;;
13+
Class.newInstance;sun.security.provider.Sun;sun.security.jca.ProviderConfig$3.run;240;;
14+
Class.newInstance;sun.text.resources.FormatData;java.util.ResourceBundle$Control.newBundle;2295;;
15+
Class.newInstance;sun.text.resources.FormatData_en;java.util.ResourceBundle$Control.newBundle;2295;;
16+
Class.newInstance;sun.text.resources.FormatData_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
17+
Class.newInstance;sun.util.resources.CalendarData;java.util.ResourceBundle$Control.newBundle;2295;;
18+
Class.newInstance;sun.util.resources.CalendarData_en;java.util.ResourceBundle$Control.newBundle;2295;;
19+
Class.newInstance;sun.util.resources.CurrencyNames;java.util.ResourceBundle$Control.newBundle;2295;;
20+
Class.newInstance;sun.util.resources.CurrencyNames_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
21+
Constructor.newInstance;<dacapo.bloat.BloatHarness: void <init>(dacapo.parser.Config,java.io.File)>;dacapo.TestHarness.runBenchmark;270;isAccessible=false;
22+
Constructor.newInstance;<sun.security.provider.SHA: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
23+
Constructor.newInstance;<sun.security.provider.Sun: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
24+
Constructor.newInstance;<sun.text.resources.FormatData: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
25+
Constructor.newInstance;<sun.text.resources.FormatData_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
26+
Constructor.newInstance;<sun.text.resources.FormatData_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
27+
Constructor.newInstance;<sun.util.resources.CalendarData: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
28+
Constructor.newInstance;<sun.util.resources.CalendarData_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
29+
Constructor.newInstance;<sun.util.resources.CurrencyNames: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
30+
Constructor.newInstance;<sun.util.resources.CurrencyNames_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
31+
Field.get*;<java.util.CurrencyData: int[] otherCurrenciesDFD>;java.util.Currency$1.run;136;isAccessible=false;
32+
Field.get*;<java.util.CurrencyData: int[] scNewCurrenciesDFD>;java.util.Currency$1.run;134;isAccessible=false;
33+
Field.get*;<java.util.CurrencyData: int[] scOldCurrenciesDFD>;java.util.Currency$1.run;133;isAccessible=false;
34+
Field.get*;<java.util.CurrencyData: java.lang.String mainTable>;java.util.Currency$1.run;129;isAccessible=false;
35+
Field.get*;<java.util.CurrencyData: java.lang.String otherCurrencies>;java.util.Currency$1.run;135;isAccessible=false;
36+
Field.get*;<java.util.CurrencyData: java.lang.String[] scNewCurrencies>;java.util.Currency$1.run;132;isAccessible=false;
37+
Field.get*;<java.util.CurrencyData: java.lang.String[] scOldCurrencies>;java.util.Currency$1.run;131;isAccessible=false;
38+
Field.get*;<java.util.CurrencyData: long[] scCutOverTimes>;java.util.Currency$1.run;130;isAccessible=false;

dacapo-2006/chart-refl.log

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
Array.newInstance;java.lang.String[];java.util.Arrays.copyOf;2760;;
2+
Class.forName;dacapo.Benchmark;dacapo.Benchmark.class$;439;;
3+
Class.forName;dacapo.Benchmark;dacapo.TestHarness.class$;60;;
4+
Class.forName;dacapo.chart.ChartHarness;dacapo.TestHarness.findClass;414;;
5+
Class.forName;dacapo.parser.Config;dacapo.TestHarness.class$;60;;
6+
Class.forName;dacapo.TestHarness;dacapo.TestHarness.class$;60;;
7+
Class.forName;java.awt.EventQueue;sun.awt.SunToolkit$1.run;86;;
8+
Class.forName;java.io.File;dacapo.TestHarness.class$;60;;
9+
Class.forName;java.nio.Buffer;org.jfree.text.TextUtilities.<clinit>;102;;
10+
Class.forName;java.nio.DirectByteBufferR;sun.nio.ch.Util$4.run;392;;
11+
Class.forName;java.security.MessageDigestSpi;java.security.Security.getSpiClass;640;;
12+
Class.forName;java.util.CurrencyData;java.util.Currency$1.run;128;;
13+
Class.forName;org.jfree.base.BaseBoot;org.jfree.JCommonInfo.class$;125;;
14+
Class.forName;org.jfree.base.config.PropertyFileConfiguration;org.jfree.base.config.PropertyFileConfiguration.class$;68;;
15+
Class.forName;org.jfree.base.log.DefaultLogModule;org.jfree.base.BaseBoot.class$;119;;
16+
Class.forName;org.jfree.chart.event.AxisChangeListener;org.jfree.chart.axis.Axis.class$;826;;
17+
Class.forName;org.jfree.chart.event.PlotChangeListener;org.jfree.chart.plot.Plot.class$;700;;
18+
Class.forName;org.jfree.chart.event.RendererChangeListener;org.jfree.chart.renderer.AbstractRenderer.class$;2488;;
19+
Class.forName;org.jfree.chart.event.TitleChangeListener;org.jfree.chart.title.Title.class$;348;;
20+
Class.forName;org.jfree.data.general.DatasetChangeListener;org.jfree.data.general.AbstractDataset.class$;128;;
21+
Class.forName;org.jfree.data.general.SeriesChangeListener;org.jfree.data.general.Series.class$;266;;
22+
Class.forName;org.jfree.text.TextBlock;org.jfree.text.TextBlock.class$;90;;
23+
Class.forName;org.jfree.text.TextFragment;org.jfree.text.TextFragment.class$;105;;
24+
Class.forName;org.jfree.text.TextLine;org.jfree.text.TextLine.class$;80;;
25+
Class.forName;org.jfree.text.TextUtilities;org.jfree.text.TextUtilities.class$;85;;
26+
Class.forName;org.jfree.util.PrintStreamLogTarget;org.jfree.base.log.DefaultLogModule.class$;88;;
27+
Class.forName;org.jfree.util.PrintStreamLogTarget;org.jfree.base.log.LogConfiguration.class$;70;;
28+
Class.forName;sun.awt.X11.XToolkit;java.awt.Toolkit$2.run;834;;
29+
Class.forName;sun.awt.X11GraphicsEnvironment;java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment;68;;
30+
Class.forName;sun.awt.X11GraphicsEnvironment;sun.swing.SwingUtilities2.isLocalDisplay;1397;;
31+
Class.forName;sun.nio.cs.ISO_8859_1;sun.nio.cs.FastCharsetProvider.lookup;102;;
32+
Class.forName;sun.nio.cs.UTF_16;sun.nio.cs.FastCharsetProvider.lookup;102;;
33+
Class.forName;sun.security.provider.MD5;java.security.Provider$Service.getImplClass;1260;;
34+
Class.forName;sun.security.provider.SHA;java.security.Provider$Service.getImplClass;1260;;
35+
Class.newInstance;java.awt.EventQueue;sun.awt.SunToolkit$1.run;86;;
36+
Class.newInstance;org.jfree.base.log.DefaultLogModule;org.jfree.base.modules.PackageManager.loadModule;330;;
37+
Class.newInstance;org.jfree.chart.resources.JFreeChartResources;java.util.ResourceBundle$Control.newBundle;2295;;
38+
Class.newInstance;org.jfree.resources.JCommonResources;java.util.ResourceBundle$Control.newBundle;2295;;
39+
Class.newInstance;sun.awt.resources.awt;java.util.ResourceBundle$Control.newBundle;2295;;
40+
Class.newInstance;sun.awt.X11.XToolkit;java.awt.Toolkit$2.run;859;;
41+
Class.newInstance;sun.awt.X11GraphicsEnvironment;java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment;68;;
42+
Class.newInstance;sun.nio.cs.ISO_8859_1;sun.nio.cs.FastCharsetProvider.lookup;105;;
43+
Class.newInstance;sun.nio.cs.UTF_16;sun.nio.cs.FastCharsetProvider.lookup;105;;
44+
Class.newInstance;sun.security.provider.MD5;java.security.Provider$Service.newInstance;1221;;
45+
Class.newInstance;sun.security.provider.SHA;java.security.Provider$Service.newInstance;1221;;
46+
Class.newInstance;sun.security.provider.Sun;sun.security.jca.ProviderConfig$3.run;240;;
47+
Class.newInstance;sun.text.resources.BreakIteratorInfo;java.util.ResourceBundle$Control.newBundle;2295;;
48+
Class.newInstance;sun.text.resources.FormatData;java.util.ResourceBundle$Control.newBundle;2295;;
49+
Class.newInstance;sun.text.resources.FormatData_en;java.util.ResourceBundle$Control.newBundle;2295;;
50+
Class.newInstance;sun.text.resources.FormatData_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
51+
Class.newInstance;sun.util.resources.CalendarData;java.util.ResourceBundle$Control.newBundle;2295;;
52+
Class.newInstance;sun.util.resources.CalendarData_en;java.util.ResourceBundle$Control.newBundle;2295;;
53+
Class.newInstance;sun.util.resources.CurrencyNames;java.util.ResourceBundle$Control.newBundle;2295;;
54+
Class.newInstance;sun.util.resources.CurrencyNames_en_US;java.util.ResourceBundle$Control.newBundle;2295;;
55+
Class.newInstance;sun.util.resources.TimeZoneNames;java.util.ResourceBundle$Control.newBundle;2295;;
56+
Class.newInstance;sun.util.resources.TimeZoneNames_en;java.util.ResourceBundle$Control.newBundle;2295;;
57+
Constructor.newInstance;<dacapo.chart.ChartHarness: void <init>(dacapo.parser.Config,java.io.File)>;dacapo.TestHarness.runBenchmark;270;isAccessible=false;
58+
Constructor.newInstance;<java.awt.AWTKeyStroke: void <init>()>;java.awt.AWTKeyStroke.getCachedStroke;248;isAccessible=true;
59+
Constructor.newInstance;<java.awt.EventQueue: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
60+
Constructor.newInstance;<java.nio.DirectByteBufferR: void <init>(int,long,java.lang.Runnable)>;sun.nio.ch.Util.newMappedByteBufferR;419;isAccessible=true;
61+
Constructor.newInstance;<org.jfree.base.log.DefaultLogModule: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
62+
Constructor.newInstance;<org.jfree.chart.resources.JFreeChartResources: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
63+
Constructor.newInstance;<org.jfree.resources.JCommonResources: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
64+
Constructor.newInstance;<sun.awt.resources.awt: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
65+
Constructor.newInstance;<sun.awt.X11.XToolkit: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
66+
Constructor.newInstance;<sun.awt.X11GraphicsEnvironment: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
67+
Constructor.newInstance;<sun.nio.cs.ISO_8859_1: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
68+
Constructor.newInstance;<sun.nio.cs.UTF_16: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
69+
Constructor.newInstance;<sun.security.provider.MD5: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
70+
Constructor.newInstance;<sun.security.provider.SHA: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
71+
Constructor.newInstance;<sun.security.provider.Sun: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
72+
Constructor.newInstance;<sun.text.resources.BreakIteratorInfo: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
73+
Constructor.newInstance;<sun.text.resources.FormatData: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
74+
Constructor.newInstance;<sun.text.resources.FormatData_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
75+
Constructor.newInstance;<sun.text.resources.FormatData_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
76+
Constructor.newInstance;<sun.util.resources.CalendarData: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
77+
Constructor.newInstance;<sun.util.resources.CalendarData_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
78+
Constructor.newInstance;<sun.util.resources.CurrencyNames: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
79+
Constructor.newInstance;<sun.util.resources.CurrencyNames_en_US: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
80+
Constructor.newInstance;<sun.util.resources.TimeZoneNames: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
81+
Constructor.newInstance;<sun.util.resources.TimeZoneNames_en: void <init>()>;java.lang.Class.newInstance0;;isAccessible=true;
82+
Field.get*;<java.util.CurrencyData: int[] otherCurrenciesDFD>;java.util.Currency$1.run;136;isAccessible=false;
83+
Field.get*;<java.util.CurrencyData: int[] scNewCurrenciesDFD>;java.util.Currency$1.run;134;isAccessible=false;
84+
Field.get*;<java.util.CurrencyData: int[] scOldCurrenciesDFD>;java.util.Currency$1.run;133;isAccessible=false;
85+
Field.get*;<java.util.CurrencyData: java.lang.String mainTable>;java.util.Currency$1.run;129;isAccessible=false;
86+
Field.get*;<java.util.CurrencyData: java.lang.String otherCurrencies>;java.util.Currency$1.run;135;isAccessible=false;
87+
Field.get*;<java.util.CurrencyData: java.lang.String[] scNewCurrencies>;java.util.Currency$1.run;132;isAccessible=false;
88+
Field.get*;<java.util.CurrencyData: java.lang.String[] scOldCurrencies>;java.util.Currency$1.run;131;isAccessible=false;
89+
Field.get*;<java.util.CurrencyData: long[] scCutOverTimes>;java.util.Currency$1.run;130;isAccessible=false;
90+
Method.invoke;<sun.awt.X11GraphicsEnvironment: boolean isDisplayLocal()>;sun.swing.SwingUtilities2.isLocalDisplay;1400;isAccessible=false;
91+
Method.invoke;<sun.font.EAttribute: sun.font.EAttribute[] values()>;java.lang.Class.getEnumConstantsShared;;isAccessible=true;

0 commit comments

Comments
 (0)