performance - Java Efficiency: Object Assignment & Method Call vs. Inline Method Call -
i'm working on application 3d viewport refreshes 30 times second (or @ least tries render fast). unfortunately, code complicated enough converting test performance effect take quite while, 2 conditions i'd comparing follows:
objecttorender p = objectstorender.get(i); p.render();   as opposed to:
objectstorender.get(i).render();   i'm sure sounds severe case of micro-optimization but, noted above, code being called , has 0 outside factors influence performance (disk i/o, network, etc).
the objectstorender.get(i) part of code might optimised using iterator loop on objects render:
iterator.next().render();   or, if list of objects stable, convert objecttorender[] once , index directly:
objectstorender[i].render();      
Comments
Post a Comment