in mono/mono/mini:
authorJb Evain <jbevain@gmail.com>
Mon, 20 Aug 2007 16:18:27 +0000 (16:18 -0000)
committerJb Evain <jbevain@gmail.com>
Mon, 20 Aug 2007 16:18:27 +0000 (16:18 -0000)
commit1f84cc22414a1407ff67136c3e943f78257df49c
treead73514b27665c0f7738554837c424fe04b8db5c
parentca0903bcbdcfab98ce180fcdab4ac15b42c10997
in mono/mono/mini:
2007-08-20  Jb Evain  <jbevain@novell.com>

* mini.c (mono_method_to_ir): throw MethodAccessException
and FieldAccessException instead of InvalidProgramException.

in mono/mono/metadata:
2007-08-20  Jb Evain  <jbevain@novell.com>

* class-internals: add definitions for MONO_EXCEPTION_METHOD_ACCESS
and MONO_EXCEPTION_FIELD_ACCESS.

* debug-helpers.[c|h]: new mono_field_full_name function.

in mono/mono/tests:
2007-08-20  Jb Evain  <jbevain@novell.com>

* field-access.il, method-access.il, Makefile.am: tests
for FieldAccessException and MethodAccessException.

svn path=/trunk/mono/; revision=84470
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/debug-helpers.c
mono/metadata/debug-helpers.h
mono/mini/ChangeLog
mono/mini/mini.c
mono/tests/ChangeLog
mono/tests/Makefile.am
mono/tests/field-access.il [new file with mode: 0644]
mono/tests/method-access.il [new file with mode: 0644]