head 1.9; access; symbols bg2_23:1.9 bg2_22:1.9 bg2_21:1.9 bg2_20:1.9 bg2_16:1.9 bg2_15:1.9 bg2_12:1.9 bg2_07:1.9; locks; strict; comment @# @; 1.9 date 2008.02.25.02.49.21; author stefant; state Exp; branches; next 1.8; commitid 699447c22cae4567; 1.8 date 2008.02.24.20.19.13; author stefant; state Exp; branches; next 1.7; commitid 60fc47c1d13d4567; 1.7 date 2008.02.21.03.09.49; author stefant; state Exp; branches; next 1.6; commitid 65cc47bceb7c4567; 1.6 date 2008.02.21.02.43.58; author stefant; state Exp; branches; next 1.5; commitid 5b5247bce56b4567; 1.5 date 2008.02.17.20.47.29; author stefant; state Exp; branches; next 1.4; commitid 6be447b89d5a4567; 1.4 date 2008.02.15.01.07.33; author stefant; state Exp; branches; next 1.3; commitid 798647b4e5d34567; 1.3 date 2008.02.15.00.40.50; author stefant; state Exp; branches; next 1.2; commitid 6e9d47b4df8f4567; 1.2 date 2008.02.14.01.28.36; author stefant; state Exp; branches; next 1.1; commitid 527547b3993c4567; 1.1 date 2008.01.13.20.43.52; author stefant; state Exp; branches; next ; commitid 4e54478a77ec4567; desc @@ 1.9 log @loading arch config from property-file allow to load configfile from cmdline @ text @# Set default classpath and output-dir arch=jop cp=${JOP_HOME}/java/target/dist/classes.orig/ writeclasses.out=${JOP_HOME}/java/target/dist/classes/ ignore-errors=true # Calltree printer printcallgraph.format=txt,dot printcallgraph.ignore=java.lang.,java.io. printcallgraph.maxdepth=12 #printcallgraph.start=jbe.DoApp\#main([Ljava/lang/String;)V # Set optimization level, configure optimizations O=2 inline.ignore=jbe.DoAll,jbe.micro,jbe.DoApp,com.jopdesign.sys.JVMHelp inline.changeaccess=true inline.maxsize=100 @ 1.8 log @added timing infos, added better gain calculation and some heuristics @ text @d2 1 @ 1.7 log @do not touch JVMHelp as this messes things up @ text @d16 1 a16 1 inline.maxsize=60 @ 1.6 log @added exception for graphs with exceptiontables, using ignore-option added top-down inline option @ text @d14 1 a14 1 inline.ignore=jbe.DoAll,jbe.micro,jbe.DoApp,com.jopdesign.sys @ 1.5 log @initializing all actions with id, fallback for configuration to default name, new syntax for action-options. @ text @d4 1 d14 1 a14 1 inline.ignore=jbe.DoAll,jbe.micro,com.jopdesign.sys,jbe.DoApp @ 1.4 log @fixed invalid access flags for constructors using better default maxcodesize @ text @d3 1 a3 1 cwout=${JOP_HOME}/java/target/dist/classes/ d6 4 a9 5 #printcalltree ctformat=txt,dot ctignore=java.lang.,java.io. ctmaxdepth=12 #ctstart=jbe.DoApp\#main([Ljava/lang/String;)V d13 3 a15 3 inlineignore=jbe.DoAll,jbe.micro,com.jopdesign.sys,jbe.DoApp inlinechangeaccess=true inlinemaxsize=60 @ 1.3 log @some fixes for inline checks added max method size check option @ text @d16 1 a16 1 inlinemaxsize=80 @ 1.2 log @Added completely new inliner @ text @d16 1 @ 1.1 log @added joptimizer sources @ text @d1 15 a15 14 # Set default classpath and output-dir cp=${JOP_HOME}/java/target/dist/classes.orig/ cwout=${JOP_HOME}/java/target/dist/classes/ # Calltree printer #printcalltree ctformat=txt,dot ctignore=java.lang.,java.io. ctmaxdepth=12 #ctstart=jbe.DoApp\#main([Ljava/lang/String;)V # Set optimization level, configure optimizations O=2 inlineignore=jbe.DoAll,jbe.micro,com.jopdesign.sys,jbe.DoApp@