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.07819 seconds