C# Class CSPspEmu.Core.Cpu.InstructionCache.MethodCacheInfo

Show file Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
FollowPspCallingConventions bool
MethodCache MethodCache
Methods MethodCacheInfo
PC uint
StaticField ILInstanceHolderPoolItem>

Public Methods

Method Description
CallDelegate ( CpuThreadState CpuThreadState ) : void

Free ( ) : void

MethodCacheInfo ( MethodCache MethodCache, Action DelegateGeneratorForPC, uint PC ) : System
SetDynarecFunction ( DynarecFunction DynarecFunction ) : void

Private Methods

Method Description
MethodCacheInfo ( ) : System

Method Details

CallDelegate() public method

public CallDelegate ( CpuThreadState CpuThreadState ) : void
CpuThreadState CpuThreadState
return void

Free() public method

public Free ( ) : void
return void

MethodCacheInfo() public method

public MethodCacheInfo ( MethodCache MethodCache, Action DelegateGeneratorForPC, uint PC ) : System
MethodCache MethodCache
DelegateGeneratorForPC Action
PC uint
return System

SetDynarecFunction() public method

public SetDynarecFunction ( DynarecFunction DynarecFunction ) : void
DynarecFunction CSPspEmu.Core.Cpu.Dynarec.DynarecFunction
return void

Property Details

FollowPspCallingConventions public property

public bool FollowPspCallingConventions
return bool

MethodCache public property

public MethodCache,CSPspEmu.Core.Cpu.InstructionCache MethodCache
return MethodCache

Methods public static property

public static MethodCacheInfo,CSPspEmu.Core.Cpu.InstructionCache Methods
return MethodCacheInfo

PC public property

EntryPoint setted first.
public uint PC
return uint

StaticField public property

Functions that are calling to this one. And that should be uncached when this function Static Field that will hold the Delegate
public ILInstanceHolderPoolItem> StaticField
return ILInstanceHolderPoolItem>