The KAP switches table lists the settings of the command switches related to optimization used for this program unit. Some of the values may be changed within the program unit by using directives. Not all of these switches can be changed by the user. An example of a KAP switches tables is as follows:
KAP/Digital_VMS_F V3.1 k271625 970317 ATIMESB Transformed 05-Apr-1997 15:02:48 Page 1 Switches Used for this Program Unit no aggressive no library_calls tune=EV4 arclimit=5000 limit=10 assume=cel lines=55 list=mat.k listingwidth=132 cacheline=32,32 listoptions=klo cache_prefetch_line_count=0 cachesize=8 no case machine=s chunk=1 cmp=mat.cmp miifg=500 nocmpoptions minconcurrent=1000 complex=8 no concurrentize no namepartitioning datasave no natural no dlines directives=akpv optimize=5 dpregisters=32 no onetrip eiifg=20 no parallelio escape fpregisters=32 no freeformat no fuse fuselevel=0 no generateh no guide no hdir real=4 heaplimit=116 no recursion hli=1 roundoff=3 no include no ignoreoptions save=manual_adjust no inline scalaroptimize=3 no inline_and_copy scan=72 no inline_create scheduling=e inline_depth=2 setassociativity=1 no inline_from_files no skip no inline_from_libraries no srlcd inline_looplevel=2 no suppress inline_optimize=0 no inline_manual no syntax input=mat.f integer=4 interchange interleave no type intlog no ipa no ipa_create ipa_depth=2 unroll=4 no ipa_from_files unroll2=160 no ipa_from_libraries unroll3=1 ipa_looplevel=2 useh no ipa_manual no ipa_optimize