메소드 | 설명 | |
---|---|---|
HotPatch ( string assemblyFilename ) : void | ||
HotPatcher ( ) : System | ||
Start ( string assemblyFilename ) : void |
메소드 | 설명 | |
---|---|---|
ConcatBody ( Mono.Cecil method ) : string |
Generate "position independent" representation of IL. We need to do this extra work because even if we skip instrumentation prologue of functions when iterating instructions, typical "toString()" representation of Cecil.Cil.Instructions contains absolute instruction positions.
|
|
FindType ( Mono.Cecil asm, string name ) : Mono.Cecil.TypeDefinition | ||
GenBodyHashcode ( Mono.Cecil method ) : int | ||
InitialLoadSignatures ( ) : void | ||
IsInstruemnted ( Mono.Cecil assembly ) : bool |
Check if assembly is instrumented
|
|
IterateMethods ( Mono.Cecil asm ) : IEnumerable |
public HotPatch ( string assemblyFilename ) : void | ||
assemblyFilename | string | |
리턴 | void |