jfrijters
|
0ea53c4cbb
|
Remove implementation specific methods from top of stack trace for threads started from Java.
|
2010-11-24 06:38:14 +00:00 |
jfrijters
|
b5e0d64fcc
|
Exception cause in stack trace should use Throwable.toString() not System.Exception.ToString().
|
2010-11-17 13:08:21 +00:00 |
jfrijters
|
5593445918
|
Fixed regression in stack trace printing of .NET (not remapped) exceptions introduced in 0.44. The .NET stack trace should not be included in the message.
|
2010-10-11 10:02:48 +00:00 |
jfrijters
|
9004a9f65a
|
Add forgotten HideFromJava to ExceptionInfoHelper constructor that collects stack trace.
|
2010-06-02 10:15:53 +00:00 |
jfrijters
|
969cd0f5ea
|
Made MapException generic, instead of passing the type explicitly.
|
2010-05-31 05:58:37 +00:00 |
jfrijters
|
ce4dfa49da
|
Removed exception mapping methods from Throwable and consolidated into a single method (actually, two methods, but the dynamic one should not be necessary and should be removed later).
|
2010-05-30 06:53:49 +00:00 |
jfrijters
|
64563f9af9
|
Removed unused field.
|
2010-05-30 06:20:26 +00:00 |
jfrijters
|
3b953eaf24
|
Disable stack trace collection for remapped exceptions that are discarded in their handler.
|
2010-05-29 13:53:32 +00:00 |
jfrijters
|
96794bab50
|
Tiny optimization. Don't examine the same frame twice.
|
2010-05-28 11:06:06 +00:00 |
jfrijters
|
0f1a9fbcaa
|
Fix FIRST_PASS build break.
|
2010-05-28 10:22:04 +00:00 |
jfrijters
|
f6a7da207d
|
Minor clean up.
|
2010-05-28 05:48:35 +00:00 |
jfrijters
|
82730f124b
|
- More filtering regression fixes.
- Synchronize on SyncRoot for Exception.Data collection access.
|
2010-05-28 05:36:03 +00:00 |
jfrijters
|
9085b75ad8
|
More clean up and added HideFromJava to two more Map methods.
|
2010-05-28 05:18:12 +00:00 |
jfrijters
|
85b418c2e9
|
- Util.mapException() shouldn't be HideFromJava as that would be a breaking change, and were explicitly filtering it from the stack trace anyway.
- Minor ExceptionHelper clean up.
|
2010-05-28 04:23:58 +00:00 |
jfrijters
|
b242c1026b
|
Moved ExceptionHelper into proper namespace and some cleanup.
|
2010-05-27 16:07:56 +00:00 |
jfrijters
|
2cbe4b732b
|
Moved the last part of ExceptionHelper from Java to C# side.
|
2010-05-27 15:24:29 +00:00 |
jfrijters
|
0d2012757f
|
Moved the remainder of the exception mapping to the C# side.
|
2010-05-27 14:54:41 +00:00 |
jfrijters
|
63fac84c10
|
- Added new public API to unmap exception (ikvm.runtime.Util.unmapException()).
- Moved (parts of) mapping and unmapping to C# side.
|
2010-05-27 14:08:58 +00:00 |
jfrijters
|
d67bc55267
|
Moved more ExceptionHelper methods to C# side.
|
2010-05-27 13:23:04 +00:00 |
jfrijters
|
fa0e1b04f0
|
Yet more ExceptionHelper moving.
|
2010-05-27 13:03:26 +00:00 |
jfrijters
|
fe0f5df2a1
|
Moved a few more ExceptionHelper methods to C# side.
|
2010-05-27 12:36:40 +00:00 |
jfrijters
|
4da8e27cf7
|
Moved printStackTrace to C# side.
|
2010-05-27 12:08:01 +00:00 |
jfrijters
|
a4500fdb47
|
Moved readObject/writeObject to C# side.
|
2010-05-27 11:21:23 +00:00 |
jfrijters
|
195f6ce2c6
|
First step of moving all exception handling code to C#.
|
2010-05-27 09:17:56 +00:00 |
jfrijters
|
db9c796794
|
Removed vestigial compact framework support.
|
2009-08-28 06:47:16 +00:00 |
jfrijters
|
fbf4d5167a
|
Rewrote exception handling to store Java exception state in our java.lang.Throwable class, instead of an additional object in a weak keyed map.
|
2009-03-16 05:50:59 +00:00 |
jfrijters
|
316dd359eb
|
Use .NET reflection instead of soon to be removed MethodWrapper.Invoke().
|
2008-08-21 06:16:40 +00:00 |
jfrijters
|
684cdf651e
|
Generified all collections.
|
2008-08-15 12:01:06 +00:00 |
jfrijters
|
21c028191c
|
Moved generated exception mapping code from ExceptionHelper to Throwable and made it slightly less hacky.
|
2008-08-14 06:51:32 +00:00 |
jfrijters
|
16a65985af
|
Removed support for building with GNU Classpath class library.
|
2008-08-06 12:22:06 +00:00 |
jfrijters
|
5e4182edb5
|
- Implemented CallerID infrastructure.
- Marked various methods with HasCallerID annotation.
- Rewrote some methods to explicitly use CallerID.
|
2008-05-31 15:20:29 +00:00 |
jfrijters
|
e5808c1188
|
Handle stack frames that contain methods in primitive types.
|
2008-03-14 09:15:55 +00:00 |
jfrijters
|
160d93fc1f
|
Made all "native" method classes internal.
|
2007-12-18 11:05:30 +00:00 |
jfrijters
|
860429230e
|
Remoed VMStackWalker dependency (from OpenJDK build)
|
2007-08-07 07:42:13 +00:00 |
jfrijters
|
a86df80b50
|
*** empty log message ***
|
2007-01-16 08:53:15 +00:00 |
jfrijters
|
8f2adc6fc7
|
*** empty log message ***
|
2006-08-17 07:33:38 +00:00 |
jfrijters
|
a6912a94ce
|
*** empty log message ***
|
2006-07-24 15:47:39 +00:00 |
jfrijters
|
03e7ccfc66
|
*** empty log message ***
|
2006-05-23 12:49:16 +00:00 |
jfrijters
|
e3cd40801b
|
*** empty log message ***
|
2006-05-15 09:08:01 +00:00 |
jfrijters
|
323fa284ca
|
*** empty log message ***
|
2006-05-04 08:09:56 +00:00 |
jfrijters
|
69be416b18
|
*** empty log message ***
|
2006-04-10 09:09:09 +00:00 |
jfrijters
|
7fb5bb4b47
|
*** empty log message ***
|
2005-12-07 09:06:32 +00:00 |
jfrijters
|
b8d8624779
|
*** empty log message ***
|
2005-09-07 07:02:48 +00:00 |
jfrijters
|
82d25abb36
|
Fixed bug 1257044.
|
2005-08-14 15:49:50 +00:00 |
jfrijters
|
cf1552326b
|
*** empty log message ***
|
2005-07-07 11:24:08 +00:00 |
jfrijters
|
550604d59b
|
*** empty log message ***
|
2005-06-01 09:49:30 +00:00 |
jfrijters
|
529108bd40
|
*** empty log message ***
|
2005-05-23 08:24:07 +00:00 |
jfrijters
|
1b65938abf
|
*** empty log message ***
|
2005-01-03 08:26:21 +00:00 |
jfrijters
|
ef5c340d43
|
*** empty log message ***
|
2004-11-29 13:58:21 +00:00 |
jfrijters
|
beb4ed90f8
|
*** empty log message ***
|
2004-11-29 09:48:01 +00:00 |