]
Galder Zamarreño commented on ISPN-1267:
----------------------------------------
Apparently the call tree looks fine with JProfiler 6.2.2 though.
IsMarshallableInterceptor causes unnecessary marshalling in remote
access mode
------------------------------------------------------------------------------
Key: ISPN-1267
URL:
https://issues.jboss.org/browse/ISPN-1267
Project: Infinispan
Issue Type: Bug
Components: Marshalling
Affects Versions: 5.0.0.CR8
Reporter: Michal Linhard
Assignee: Galder Zamarreño
Fix For: 5.0.0.FINAL
Attachments: Call graph looks fine though.jpg, JProfiler Call tree view not
showing calls.jpg
this is because by default GenericJBossMarshaller is used and
GenericJBossMarshaller.isMarshallable implementation marshalls objects to find whether
they are marshallable.
this proves to be a very significant performance bottleneck, see details in JBPAPP-6865
in remote access storeAsBinary shouldn't have any performance impact, because the
values that are received on serverside are already byte arrays.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: