XML Serialization Performance

Hank Grabowski <[email protected]> Wed, 4 Feb 2015 10:58:45 -0500
Newsgroups gmane.comp.java.ikvm.devel
Message-ID <CAP2my4b1zgCeGDBHrBLM7=s6Ez8ZjbODk=g_e5Ddf+pPgENDiQ@mail.gmail.com>
First, I wanted to say that the IKVM software is a godsend.  It is often
the case that one has to pick either a MS or a Java stack when you really
need both.  This gives a third way, where you can build in Java and use in
.NET.

I've seen the performance benchmarks on your blog and it looks like there
are many test suites where you are getting good performance. However I'm
seeing some cases where things run an order of magnitude slower than in the
JVM directly.  One of the most recent one was in XML
serialization/deserialization using the built in JAXB providers.  I'd have
to pull up the timing numbers again but if I recall correctly it was
something like under a second inside of the JVM and over 10 seconds to
parse the same file in C#.  Are there any known performance caveats that I
should read up on?  Would there be interest in performing test cases and
trying to isolate the problem on my side?  Is that then something that
you'd like to have code contributed back or just the test cases so that the
IKVM core development team could look at?

Thanks again for a great piece of technology!

Hank

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/

_______________________________________________
Ikvm-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ikvm-developers