| 
| sync calls in org.eclipse.osgi.storagemanager.StorageManager.save and com.ibm.icu.impl.ICUResourceBu [message #201544] | Fri, 23 March 2007 20:31 |  | 
| Eclipse User  |  |  |  |  | I was running a very simple birt program and a profiler run (java -Xrunhprof) using times sample shows a lot of calls being in the
 com.ibm.icu.impl.* and for a cpu:samples profiler run,  I see these
 time spent in sync calls.
 
 TRACE 300171:
 java.io.FileDescriptor.sync(FileDescriptor.java:Unknown line)
 
 org.eclipse.osgi.framework.internal.reliablefile.ReliableFil eOutputStream.closeIntermediateFile(ReliableFileOutputStream .java:131)
 
 org.eclipse.osgi.framework.internal.reliablefile.ReliableFil eOutputStream.close(ReliableFileOutputStream.java:115)
 
 org.eclipse.osgi.storagemanager.StorageManager.save(StorageM anager.java:552)
 
 -----------------
 Does this trace look ok/familiar ?
 
 Else, if someone can point me or suggest which projects in Eclipse to
 look at, that would be great.
 
 
 Another trace that I wanted to bring up here was calls in
 com.ibm.icu.impl.ICUResourceBundleImpl
 
 BIRT uses com.ibm.icu jar. I'll keep looking but just wanted to post
 here one trace, incase someone on this list may have more ideas on why
 there are so many (136285) calls ..
 
 TRACE 330814:
 java.lang.StringBuffer.append(StringBuffer.java:Unknown line)
 
 com.ibm.icu.impl.ICUResourceBundleImpl.RES_GET_KEY(ICUResour ceBundleImpl.java:Unknown
 line)
 com.ibm.icu.impl.ICUResourceBundleImpl.access$1500(ICUResour ceBundleImpl.java:Unknown
 line)
 com.ibm.icu.impl.ICUResourceBundleImpl$ResourceTable.getKey( ICUResourceBundleImpl.java:Unknown
 line)
 
 A google search took me to the javadoc here :
 http://www.icu-project.org/apiref/icu4j/com/ibm/icu/text/pac kage-tree.html
 
 Thanks,
 Sunitha.
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.09259 seconds