[Soot-list] option to suppress inter-class analysis in Soot

Eric Bodden bodden at st.informatik.tu-darmstadt.de
Fri Sep 4 12:49:19 EDT 2009


Hi Vivek.

Usually these analyses *are* disabled by default.

This document here describes all the options:

http://www.sable.mcgill.ca/soot/tutorial/phase/

Look for "whole-program".

Hope that helps,
Eric

2009/9/4 Vivek Sarkar <vsarkar at rice.edu>:
> Hi,
>
> We have a quick question re. the use of Soot: is there an existing
> option to suppress inter-class analysis in Soot?  If not, can someone
> suggest which Soot passes can be safely suppressed if we just want to
> process a single classfile at a time (under control of an option)?
>
> The context here is that we've been using Soot in the Habanero project
> (habanero.rice.edu) for about a year now, and it's been working out
> well.  While our default mode is to perform full interprocedural
> analysis, there are cases when we'd like a user be able to optionally
> suppress inter-class analysis to reduce compile-time overhead.
>
> Thanks,
>
> Vivek
>
>
>
> Vivek Sarkar
> E.D. Butcher Professor of Computer Science, Rice University
>
> EMAIL: vsarkar at rice.edu, PHONE: +1-713-348-5304, FAX: +1-713-348-5930,
> HOME PAGE: www.cs.rice.edu/~vsarkar
>
> ASSISTANT: Bob Garcia, rxg at rice.edu, +1-713-348-5186, Duncan Hall 3137
>
> MAILING ADDRESS: Dept. of Computer Science - MS 132, Rice University,
> P.O. Box 1892, Houston, TX 77251, USA
>
> STREET ADDRESS (for Fedex/courier deliveries): Duncan Hall, Room 3131,
> Rice University, 6100 Main Street, Houston, TX 77005, USA
>
>
>
>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>



-- 
Eric Bodden
Software Technology Group, Technische Universität Darmstadt, Germany
Tel: +49 6151 16-5478    Fax: +49 6151 16-5410
Mailing Address: S2|02 A209, Hochschulstraße 10, 64289 Darmstadt


More information about the Soot-list mailing list