Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Object Cloning and performance?  RSS feed

Max Tomlinson
Ranch Hand
Posts: 365
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all-
I have been tasked with optimizing an MQ message transport package my company uses. The package consists of a configurable MQImpl class (taking a properties file) and two support classes (one for Put, one for Get). I've already implemented IBM's MQ Connection pooling, which shaves quite a bit of time (about half) off the MQImpl instantiation but there's still a fair amount of time taken to create the objects themselves.
My questions:
a) can I create a template type object for MQImpl and clone it for requests? Is that faster?
b) also, if I make the support classes (Put and Get) inner classes to the MQImpl object (probably a cleaner design, something I'm tempted to do), is that faster or slower overall?
This project will be using both IBM and SUN jvms in production.
thanks in advance,
Max Tomlinson
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!