ÔÚ 07-1-23£¬Spark Shen дµÀ£º > Do you need native test cases. I'd like to do it :) > Thanks Spark, up to now I see all junit-test is enough, but we maybe need some more native testcases :) > 2007/1/23, Leo Li : > > > > Hi, Jimmy: > > Enabling id caching and avoiding calling reflection each time is > > able to improve our performance, which will become one of the focuses > > for our customers. > > Besides, "Harmony" or "hy" are both good substitutes for"jcl". > > And I am willing to work with you on the issue. > > > > Good luck! > > Leo. > > > > On 1/23/07, LvJimmy£¬Jing wrote: > > > Hi all, > > > > > > Looking into luni native code, I find its reflection caching is > > > disabled, I'd like to enable it to improve Harmony performance. > > > Native reflection caching is to cache reflection method/field id > > > of some classes which is used frequently in native, this mechanism > > > avoid reflect some ids several times which is usually costly. > > > And I find the caching structure(and its file, e.g, jclgrob.h ) > > > is usually named with "jcl". I don't know the exact reason why it was > > > named like this, but IMHO it will make sense if we rename it to > > > "Harmony" or something related. Any suggestion? > > > The name style is used in all native codes, not only in luni. I > > > shall rename them in luni during my refactor if no objection, and any > > > volunteer to look into other modules? > > > > > > BTW, I'm not sure if all modules have applied this cache > > > mechanism, if not, maybe we can work to improve the performance. > > > > > > -- > > > > > > Best Regards! > > > > > > Jimmy, Jing Lv > > > China Software Development Lab, IBM > > > > > > > > > -- > > Leo Li > > China Software Development Lab, IBM > > > > > > -- > Spark Shen > China Software Development Lab, IBM > -- Best Regards! Jimmy, Jing Lv China Software Development Lab, IBM