Download edu.purdue.cs.bloat.jar
edu/edu.purdue.cs.bloat.jar.zip( 657 k)
The download jar file contains the following class files or Java source files.
.classpath
.cvsignore
.fbwarnings
.project
EDU.purdue.cs.bloat.benchmark.Benchmark.class
EDU.purdue.cs.bloat.benchmark.BenchmarkSecurityManager.class
EDU.purdue.cs.bloat.benchmark.CounterDecorate.class
EDU.purdue.cs.bloat.benchmark.Nonstop.class
EDU.purdue.cs.bloat.benchmark.Shade.class
EDU.purdue.cs.bloat.benchmark.Stats.class
EDU.purdue.cs.bloat.benchmark.Times.class
EDU.purdue.cs.bloat.cfg.Block.class
EDU.purdue.cs.bloat.cfg.DominanceFrontier.class
EDU.purdue.cs.bloat.cfg.DominatorTree.class
EDU.purdue.cs.bloat.cfg.FlowGraph.class
EDU.purdue.cs.bloat.cfg.Handler.class
EDU.purdue.cs.bloat.cfg.ReplaceTarget.class
EDU.purdue.cs.bloat.cfg.Subroutine.class
EDU.purdue.cs.bloat.cfg.VerifyCFG.class
EDU.purdue.cs.bloat.codegen.CodeGenerator.class
EDU.purdue.cs.bloat.codegen.Liveness.class
EDU.purdue.cs.bloat.codegen.RegisterAllocator.class
EDU.purdue.cs.bloat.context.BloatContext.class
EDU.purdue.cs.bloat.context.BloatingClassLoader.class
EDU.purdue.cs.bloat.context.CachingBloatContext.class
EDU.purdue.cs.bloat.context.PersistentBloatContext.class
EDU.purdue.cs.bloat.decorate.Main.class
EDU.purdue.cs.bloat.diva.InductionVarAnalyzer.class
EDU.purdue.cs.bloat.diva.Main.class
EDU.purdue.cs.bloat.dump.Main.class
EDU.purdue.cs.bloat.editor.ClassEditor.class
EDU.purdue.cs.bloat.editor.ClassHierarchy.class
EDU.purdue.cs.bloat.editor.CodeArray.class
EDU.purdue.cs.bloat.editor.ConstantPool.class
EDU.purdue.cs.bloat.editor.EditorContext.class
EDU.purdue.cs.bloat.editor.EditorVisitor.class
EDU.purdue.cs.bloat.editor.FieldEditor.class
EDU.purdue.cs.bloat.editor.IncOperand.class
EDU.purdue.cs.bloat.editor.Instruction.class
EDU.purdue.cs.bloat.editor.InstructionAdapter.class
EDU.purdue.cs.bloat.editor.InstructionVisitor.class
EDU.purdue.cs.bloat.editor.Label.class
EDU.purdue.cs.bloat.editor.LocalVariable.class
EDU.purdue.cs.bloat.editor.MemberRef.class
EDU.purdue.cs.bloat.editor.MethodEditor.class
EDU.purdue.cs.bloat.editor.MultiArrayOperand.class
EDU.purdue.cs.bloat.editor.NameAndType.class
EDU.purdue.cs.bloat.editor.Opcode.class
EDU.purdue.cs.bloat.editor.SerialVersionUID.class
EDU.purdue.cs.bloat.editor.Switch.class
EDU.purdue.cs.bloat.editor.TryCatch.class
EDU.purdue.cs.bloat.editor.Type.class
EDU.purdue.cs.bloat.editor.TypeComparator.class
EDU.purdue.cs.bloat.editor.UseMap.class
EDU.purdue.cs.bloat.file.Attribute.class
EDU.purdue.cs.bloat.file.ClassFile.class
EDU.purdue.cs.bloat.file.ClassFileLoader.class
EDU.purdue.cs.bloat.file.ClassSource.class
EDU.purdue.cs.bloat.file.Code.class
EDU.purdue.cs.bloat.file.ConstantValue.class
EDU.purdue.cs.bloat.file.DefaultClassSource.class
EDU.purdue.cs.bloat.file.Exceptions.class
EDU.purdue.cs.bloat.file.Field.class
EDU.purdue.cs.bloat.file.FunkyJar.class
EDU.purdue.cs.bloat.file.GenericAttribute.class
EDU.purdue.cs.bloat.file.JarFileCommitter.class
EDU.purdue.cs.bloat.file.LineNumberTable.class
EDU.purdue.cs.bloat.file.LocalVariableTable.class
EDU.purdue.cs.bloat.file.Method.class
EDU.purdue.cs.bloat.inline.CallGraph.class
EDU.purdue.cs.bloat.inline.CallVisitor.class
EDU.purdue.cs.bloat.inline.Inline.class
EDU.purdue.cs.bloat.inline.InlineContext.class
EDU.purdue.cs.bloat.inline.InlineStats.class
EDU.purdue.cs.bloat.inline.InstructionStack.class
EDU.purdue.cs.bloat.inline.Mapper.class
EDU.purdue.cs.bloat.inline.MemberRefComparator.class
EDU.purdue.cs.bloat.inline.Specialize.class
EDU.purdue.cs.bloat.inline.StackHeightCounter.class
EDU.purdue.cs.bloat.optimize.Main.class
EDU.purdue.cs.bloat.reflect.Catch.class
EDU.purdue.cs.bloat.reflect.ClassFormatException.class
EDU.purdue.cs.bloat.reflect.ClassInfo.class
EDU.purdue.cs.bloat.reflect.ClassInfoLoader.class
EDU.purdue.cs.bloat.reflect.Constant.class
EDU.purdue.cs.bloat.reflect.FieldInfo.class
EDU.purdue.cs.bloat.reflect.LineNumberDebugInfo.class
EDU.purdue.cs.bloat.reflect.LocalDebugInfo.class
EDU.purdue.cs.bloat.reflect.MethodInfo.class
EDU.purdue.cs.bloat.reflect.Modifiers.class
EDU.purdue.cs.bloat.shrink.Main.class
EDU.purdue.cs.bloat.ssa.ComponentVisitor.class
EDU.purdue.cs.bloat.ssa.PhiReturnStmt.class
EDU.purdue.cs.bloat.ssa.SSA.class
EDU.purdue.cs.bloat.ssa.SSAConstructionInfo.class
EDU.purdue.cs.bloat.ssa.SSAGraph.class
EDU.purdue.cs.bloat.strip.Main.class
EDU.purdue.cs.bloat.tbaa.TBAA.class
EDU.purdue.cs.bloat.tbaa.TypeInference.class
EDU.purdue.cs.bloat.tbaa.TypeInferenceVisitor.class
EDU.purdue.cs.bloat.tools.BloatBenchmark.class
EDU.purdue.cs.bloat.trans.ArrayList2.class
EDU.purdue.cs.bloat.trans.CompactArrayInitializer.class
EDU.purdue.cs.bloat.trans.DeadCodeElimination.class
EDU.purdue.cs.bloat.trans.ExprPropagation.class
EDU.purdue.cs.bloat.trans.NodeComparator.class
EDU.purdue.cs.bloat.trans.Peephole.class
EDU.purdue.cs.bloat.trans.PersistentCheckElimination.class
EDU.purdue.cs.bloat.trans.SSAPRE.class
EDU.purdue.cs.bloat.trans.SideEffectChecker.class
EDU.purdue.cs.bloat.trans.StackOpt.class
EDU.purdue.cs.bloat.trans.StackPRE.class
EDU.purdue.cs.bloat.trans.ValueFolder.class
EDU.purdue.cs.bloat.trans.ValueFolding.class
EDU.purdue.cs.bloat.trans.ValueNumbering.class
EDU.purdue.cs.bloat.tree.AddressStoreStmt.class
EDU.purdue.cs.bloat.tree.ArithExpr.class
EDU.purdue.cs.bloat.tree.ArrayLengthExpr.class
EDU.purdue.cs.bloat.tree.ArrayRefExpr.class
EDU.purdue.cs.bloat.tree.AscendVisitor.class
EDU.purdue.cs.bloat.tree.Assign.class
EDU.purdue.cs.bloat.tree.CallExpr.class
EDU.purdue.cs.bloat.tree.CallMethodExpr.class
EDU.purdue.cs.bloat.tree.CallStaticExpr.class
EDU.purdue.cs.bloat.tree.CastExpr.class
EDU.purdue.cs.bloat.tree.CatchExpr.class
EDU.purdue.cs.bloat.tree.CheckExpr.class
EDU.purdue.cs.bloat.tree.CondExpr.class
EDU.purdue.cs.bloat.tree.ConstantExpr.class
EDU.purdue.cs.bloat.tree.DefExpr.class
EDU.purdue.cs.bloat.tree.DefInformation.class
EDU.purdue.cs.bloat.tree.DescendVisitor.class
EDU.purdue.cs.bloat.tree.EliminationInformation.class
EDU.purdue.cs.bloat.tree.Expr.class
EDU.purdue.cs.bloat.tree.ExprStmt.class
EDU.purdue.cs.bloat.tree.FieldExpr.class
EDU.purdue.cs.bloat.tree.GotoStmt.class
EDU.purdue.cs.bloat.tree.IfCmpStmt.class
EDU.purdue.cs.bloat.tree.IfStmt.class
EDU.purdue.cs.bloat.tree.IfZeroStmt.class
EDU.purdue.cs.bloat.tree.InitStmt.class
EDU.purdue.cs.bloat.tree.InstanceOfExpr.class
EDU.purdue.cs.bloat.tree.JsrStmt.class
EDU.purdue.cs.bloat.tree.JumpStmt.class
EDU.purdue.cs.bloat.tree.LEGatherer.class
EDU.purdue.cs.bloat.tree.LabelStmt.class
EDU.purdue.cs.bloat.tree.LeafExpr.class
EDU.purdue.cs.bloat.tree.LocalExpr.class
EDU.purdue.cs.bloat.tree.MemExpr.class
EDU.purdue.cs.bloat.tree.MemRefExpr.class
EDU.purdue.cs.bloat.tree.MonitorStmt.class
EDU.purdue.cs.bloat.tree.NegExpr.class
EDU.purdue.cs.bloat.tree.NewArrayExpr.class
EDU.purdue.cs.bloat.tree.NewExpr.class
EDU.purdue.cs.bloat.tree.NewMultiArrayExpr.class
EDU.purdue.cs.bloat.tree.Node.class
EDU.purdue.cs.bloat.tree.OperandStack.class
EDU.purdue.cs.bloat.tree.PhiCatchStmt.class
EDU.purdue.cs.bloat.tree.PhiJoinStmt.class
EDU.purdue.cs.bloat.tree.PhiStmt.class
EDU.purdue.cs.bloat.tree.PrintVisitor.class
EDU.purdue.cs.bloat.tree.RCExpr.class
EDU.purdue.cs.bloat.tree.ReplaceVisitor.class
EDU.purdue.cs.bloat.tree.RetStmt.class
EDU.purdue.cs.bloat.tree.ReturnAddressExpr.class
EDU.purdue.cs.bloat.tree.ReturnExprStmt.class
EDU.purdue.cs.bloat.tree.ReturnStmt.class
EDU.purdue.cs.bloat.tree.SCStmt.class
EDU.purdue.cs.bloat.tree.SRStmt.class
EDU.purdue.cs.bloat.tree.ShiftExpr.class
EDU.purdue.cs.bloat.tree.StackExpr.class
EDU.purdue.cs.bloat.tree.StackManipStmt.class
EDU.purdue.cs.bloat.tree.StackOptimizer.class
EDU.purdue.cs.bloat.tree.StaticFieldExpr.class
EDU.purdue.cs.bloat.tree.Stmt.class
EDU.purdue.cs.bloat.tree.StoreExpr.class
EDU.purdue.cs.bloat.tree.SwitchStmt.class
EDU.purdue.cs.bloat.tree.Swizzler.class
EDU.purdue.cs.bloat.tree.ThrowStmt.class
EDU.purdue.cs.bloat.tree.Tree.class
EDU.purdue.cs.bloat.tree.TreeVisitor.class
EDU.purdue.cs.bloat.tree.Type0DownVisitor.class
EDU.purdue.cs.bloat.tree.Type0Visitor.class
EDU.purdue.cs.bloat.tree.Type1DownVisitor.class
EDU.purdue.cs.bloat.tree.Type1UpVisitor.class
EDU.purdue.cs.bloat.tree.Type1Visitor.class
EDU.purdue.cs.bloat.tree.UCExpr.class
EDU.purdue.cs.bloat.tree.UseInformation.class
EDU.purdue.cs.bloat.tree.VarExpr.class
EDU.purdue.cs.bloat.tree.ZeroCheckExpr.class
EDU.purdue.cs.bloat.util.Assert.class
EDU.purdue.cs.bloat.util.Graph.class
EDU.purdue.cs.bloat.util.GraphNode.class
EDU.purdue.cs.bloat.util.IdentityComparator.class
EDU.purdue.cs.bloat.util.ImmutableIterator.class
EDU.purdue.cs.bloat.util.ResizeableArrayList.class
EDU.purdue.cs.bloat.util.UnionFind.class
EDU/purdue/cs/bloat/Makefile
EDU/purdue/cs/bloat/benchmark/.cvsignore
EDU/purdue/cs/bloat/benchmark/Makefile
EDU/purdue/cs/bloat/benchmark/benchmark.c
EDU/purdue/cs/bloat/benchmark/package.html
EDU/purdue/cs/bloat/benchmark/shade.c
EDU/purdue/cs/bloat/benchmark/stats.c
EDU/purdue/cs/bloat/cfg/.cvsignore
EDU/purdue/cs/bloat/cfg/Makefile
EDU/purdue/cs/bloat/cfg/package.html
EDU/purdue/cs/bloat/class.mk
EDU/purdue/cs/bloat/codegen/.cvsignore
EDU/purdue/cs/bloat/codegen/Makefile
EDU/purdue/cs/bloat/codegen/package.html
EDU/purdue/cs/bloat/context/.cvsignore
EDU/purdue/cs/bloat/context/Makefile
EDU/purdue/cs/bloat/context/package.html
EDU/purdue/cs/bloat/decorate/.cvsignore
EDU/purdue/cs/bloat/decorate/Makefile
EDU/purdue/cs/bloat/decorate/package.html
EDU/purdue/cs/bloat/diva/.cvsignore
EDU/purdue/cs/bloat/diva/Makefile
EDU/purdue/cs/bloat/diva/package.html
EDU/purdue/cs/bloat/dump/.cvsignore
EDU/purdue/cs/bloat/dump/Makefile
EDU/purdue/cs/bloat/dump/package.html
EDU/purdue/cs/bloat/editor/.cvsignore
EDU/purdue/cs/bloat/editor/Makefile
EDU/purdue/cs/bloat/editor/package.html
EDU/purdue/cs/bloat/file/.cvsignore
EDU/purdue/cs/bloat/file/Makefile
EDU/purdue/cs/bloat/file/package.html
EDU/purdue/cs/bloat/inline/.cvsignore
EDU/purdue/cs/bloat/inline/Makefile
EDU/purdue/cs/bloat/inline/package.html
EDU/purdue/cs/bloat/optimize/.cvsignore
EDU/purdue/cs/bloat/optimize/Makefile
EDU/purdue/cs/bloat/optimize/package.html
EDU/purdue/cs/bloat/reflect/.cvsignore
EDU/purdue/cs/bloat/reflect/Makefile
EDU/purdue/cs/bloat/reflect/package.html
EDU/purdue/cs/bloat/shrink/.cvsignore
EDU/purdue/cs/bloat/shrink/Makefile
EDU/purdue/cs/bloat/shrink/package.html
EDU/purdue/cs/bloat/ssa/.cvsignore
EDU/purdue/cs/bloat/ssa/Makefile
EDU/purdue/cs/bloat/ssa/package.html
EDU/purdue/cs/bloat/strip/.cvsignore
EDU/purdue/cs/bloat/strip/Makefile
EDU/purdue/cs/bloat/strip/package.html
EDU/purdue/cs/bloat/tbaa/.cvsignore
EDU/purdue/cs/bloat/tbaa/Makefile
EDU/purdue/cs/bloat/tbaa/package.html
EDU/purdue/cs/bloat/tools/.cvsignore
EDU/purdue/cs/bloat/tools/Makefile
EDU/purdue/cs/bloat/trans/.cvsignore
EDU/purdue/cs/bloat/trans/Makefile
EDU/purdue/cs/bloat/trans/package.html
EDU/purdue/cs/bloat/tree/.cvsignore
EDU/purdue/cs/bloat/tree/Makefile
EDU/purdue/cs/bloat/tree/package.html
EDU/purdue/cs/bloat/util/.cvsignore
EDU/purdue/cs/bloat/util/Makefile
EDU/purdue/cs/bloat/util/package.html
META-INF/MANIFEST.MF
changes.txt
lgpl.license.txt
overview.html
Related examples in the same category