diff options
author | jfrijters <jfrijters> | 2010-05-27 18:08:58 +0400 |
---|---|---|
committer | jfrijters <jfrijters> | 2010-05-27 18:08:58 +0400 |
commit | 63fac84c10fffd47ab44d3e79da2b2185b476614 (patch) | |
tree | 6b07067f322aa33f68d8256e46fca12778ed4441 /openjdk | |
parent | d67bc55267dae670d6add79755db8ca78e01781d (diff) |
- Added new public API to unmap exception (ikvm.runtime.Util.unmapException()).
- Moved (parts of) mapping and unmapping to C# side.
Diffstat (limited to 'openjdk')
-rw-r--r-- | openjdk/map.xml | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml index a7458bd3..40a916a8 100644 --- a/openjdk/map.xml +++ b/openjdk/map.xml @@ -951,7 +951,7 @@ <body> <ldarg_0 /> <ldarg_1 /> - <call class="java.lang.ExceptionHelper" name="MapExceptionFast" sig="(Ljava.lang.Throwable;Z)Ljava.lang.Throwable;" /> + <call type="IKVM.NativeCode.java.lang.ExceptionHelper" name="MapExceptionFast" sig="(Ljava.lang.Throwable;Z)Ljava.lang.Throwable;" /> <ret /> </body> </method> @@ -975,7 +975,7 @@ </attribute> <body> <ldarg_0 /> - <call class="java.lang.ExceptionHelper" name="UnmapException" sig="(Ljava.lang.Throwable;)Ljava.lang.Throwable;" /> + <call type="IKVM.NativeCode.java.lang.ExceptionHelper" name="UnmapException" sig="(Ljava.lang.Throwable;)Ljava.lang.Throwable;" /> <ret /> </body> </method> @@ -986,7 +986,7 @@ </attribute> <body> <ldarg_0 /> - <call class="java.lang.ExceptionHelper" name="FixateException" sig="(Lcli.System.Exception;)V" /> + <call class="cli.IKVM.NativeCode.java.lang.ExceptionHelper" name="FixateException" sig="(Ljava.lang.Throwable;)V" /> <ldarg_0 /> <ret /> </body> @@ -2008,18 +2008,6 @@ </implements> </class> <class name="java.lang.ExceptionHelper"> - <method name="getOriginalAndClear" sig="(Ljava.lang.Throwable;)Lcli.System.Exception;"> - <body> - <ldarg_0 /> - <castclass_impl class="java.lang.Throwable" /> - <ldfld class="java.lang.Throwable" name="original" sig="Ljava.lang.Throwable;" /> - <ldarg_0 /> - <castclass_impl class="java.lang.Throwable" /> - <ldnull /> - <stfld class="java.lang.Throwable" name="original" sig="Ljava.lang.Throwable;" /> - <ret /> - </body> - </method> <method name="setOriginal" sig="(Ljava.lang.Throwable;Lcli.System.Exception;)V"> <body> <ldarg_0 /> |