Differences between revisions 2 and 3
Revision 2 as of 2008-05-14 11:23:50
Size: 702
Comment:
Revision 3 as of 2009-09-20 21:55:06
Size: 706
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
[[BR]][[BR]] <<BR>><<BR>>
Line 4: Line 4:
[[BR]] <<BR>>
Line 6: Line 6:
Check [http://harmony.apache.org/subcomponents/drlvm/JIT_PMF.html 'Jitrino Pipeline Management Framework'] document to learn how to enable an optimization for a particular method. Check [[http://harmony.apache.org/subcomponents/drlvm/JIT_PMF.html|'Jitrino Pipeline Management Framework']] document to learn how to enable an optimization for a particular method.
Line 8: Line 8:
implementation file: [http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp?view=markup http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp] implementation file: [[http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp?view=markup|http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp]]

'itrace' - instruments method entry/exit and unwind points with calls to logger.

This transformation can be used for tracing of all entries, exits and arguments passed to a method.
The optimization is disabled by default. Check 'Jitrino Pipeline Management Framework' document to learn how to enable an optimization for a particular method.

implementation file: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp

Jitrino_OPT/itrace (last edited 2009-09-20 21:55:06 by localhost)