[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug classpath/30188] New: VMStackWalker with IKVM.GNU.Classpath
From: |
rappr1 at yahoo dot com |
Subject: |
[Bug classpath/30188] New: VMStackWalker with IKVM.GNU.Classpath |
Date: |
12 Dec 2006 22:42:53 -0000 |
I am writing an application that uses IKVM and the IKVM.GNU.Classpath project.
First off, yes I know this is not the IKVM project, but IKVM compiles a version
of GNU.Classpath and my problem lies in a core Classpath object.
In our project, we are extensively using object serialization. Performance was
poor so I ran a profiler and I see whenever we deserialize an object
ObjectInputStream makes a call to VMStackWalker.firstNonNullClassLoader().
This method makes calls to Native methods and somewhere in this method or the
native methods, an exception is thrown. Our code works but the generation of
thousands of exception objects is very costly. Where is the native
implementation of VMStackWalker? Could it be that we have no native
implmentation installed? If code works without it, why is it needed? Is it
necessary to make a native call(s) every time an object is read from a stream?
And does anyone know what version of GNU.Classpath IKVM uses. The dll
properties of the assembly says 0.31.2468.20231 but I think this is an IKVM
version and not a GNU.Classpath version.
--
Summary: VMStackWalker with IKVM.GNU.Classpath
Product: classpath
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: classpath
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rappr1 at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30188
- [Bug classpath/30188] New: VMStackWalker with IKVM.GNU.Classpath,
rappr1 at yahoo dot com <=