[Mono-dev] [PATCH] Implement support for compiled regular expressions in profile 1.x

Kornél Pál kornelpal at gmail.com
Thu Apr 2 07:10:11 EDT 2009


Because of the restrictions of 1.x I modified visibility so I also would 
like to set skipVisibility = false in DynamicMethod constructor (not 
included in the patch) to avoid 1.x only bugs because of this.


Kornél Pál wrote:
> Hi,
> I've implement support for compiled regular expressions in profile 1.x 
> using dynamic assemblies.
> I also have cleaned up the code by removing GetEvalMethod and 
> CreateEvalMethod methods and moving their functionality to 
> GetMachineFactory.
> I also modified the signature of EmitEvalMethodBody and replaced generic 
> dictionaries with hashtables in profile 1.x that results in a larger 
> patch but I haven't modify the actual code generator.
> I also had to modify some visibility levels to pass runtime type checks.
> Please review the attached patch.
> Kornél

More information about the Mono-devel-list mailing list