How to get profile?

<[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.devel
Message-ID <[email protected]>
Hello Grzegorz,

    Sorry for late response.

    In the latest version sablevm1.1.7 I added --with-profiling=gprof to configure switch together with --with-obj-layout=traditional --with-threading=direct, after test, I got the following result which is the same as before. I can't trace the calls of subfunctions such as libsablevm.c, gc_copying, and etc.
	
Flat profile:
Each sample counts as 0.01 seconds.
 no time accumulated
  %   cumulative   self              self     total
 time   seconds   seconds    calls  Ts/call  Ts/call  name
  0.00      0.00     0.00       14     0.00     0.00  data_start
  0.00      0.00     0.00        2     0.00     0.00  getProperties
  0.00      0.00     0.00        1     0.00     0.00  parseConfig
  0.00      0.00     0.00        1     0.00     0.00  printVersionAndCopyright
^L
                        Call graph

granularity: each sample hit covers 4 byte(s) no time propagated
index % time    self  children    called     name
                0.00    0.00      14/14          main [18]
[1]      0.0    0.00    0.00      14         data_start [1]
-----------------------------------------------
                0.00    0.00       2/2           parseConfig [3]
[2]      0.0    0.00    0.00       2         getProperties [2]
-----------------------------------------------
                0.00    0.00       1/1           main [18]
[3]      0.0    0.00    0.00       1         parseConfig [3]
                0.00    0.00       2/2           getProperties [2]
-----------------------------------------------
                0.00    0.00       1/1           main [18]
[4]      0.0    0.00    0.00       1         printVersionAndCopyright [4]
-----------------------------------------------
^L
Index by function name
   [1] data_start              [3] parseConfig (gmon-start.c)
   [2] getProperties (gmon-start.c) [4] printVersionAndCopyright (gmon-start.c)
 
    Could you help me find out where I had made the mistake ? 

    Thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.