|
From: <hei...@jb...> - 2006-06-29 09:05:51
|
Well, after the last improvement (LinkedList->ArrayList), it became evident that creating the reflection wrapper (getter, setter, field access) is the biggest bottleneck. I did some quick prototype, similiar to what you did with ClassInfo and FieldInfo and it turned out that performance increased significantly. IMO you are on the right way. Although i would suggest to cache this information per Marshaller/Unmarshaller instance and not statically/globally. This way we can additional synchronisation and it would still be possible for the callee to reuse particular instances per usecase. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3954293#3954293 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3954293 |