On Thu, 2009-08-06 at 16:13 +0200, Vegard Nossum wrote:
> This fixes the performance issue in liveness analysis.
> 
> Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com>

Nice! Perf report looks like this now:

# Overhead  Command                            Shared Object  Symbol
# ........  .......  .......................................  ......
#
    18.53%     jato  /home/penberg/bin/jato                   [.] 
allocate_registers
     7.14%     jato  [kernel]                                 [k] 
get_page_from_freelist
     6.13%     jato  /lib/tls/i686/cmov/libc-2.8.90.so        [.] __GI_strcmp
     5.87%     jato  /lib/tls/i686/cmov/libc-2.8.90.so        [.] _int_malloc
     3.70%     jato  /home/penberg/bin/jato                   [.] zalloc
     2.67%     jato  /usr/lib/libzip.so.1.0.0                 [.] _zip_get_name
     2.32%     jato  /home/penberg/bin/jato                   [.] 
split_interval_at
     2.23%     jato  /lib/tls/i686/cmov/libc-2.8.90.so        [.] 
__GI___libc_malloc
     1.93%     jato  /usr/lib/libz.so.1.2.3.3                 [.] 
0x0000000000ef54
     1.84%     jato  /home/penberg/bin/jato                   [.] 
mono_burg_label_priv
     1.69%     jato  [kernel]                                 [k] kunmap_atomic
     1.56%     jato  /home/penberg/bin/jato                   [.] alloc_insn
     1.45%     jato  /home/penberg/bin/jato                   [.] append_buffer
     1.45%     jato  /home/penberg/bin/jato                   [.] 
cafebabe_constant_info_utf8_compare
     1.18%     jato  /usr/lib/libzip.so.1.0.0                 [.] 
_zip_name_locate
     1.14%     jato  /home/penberg/bin/jato                   [.] 
analyze_liveness
     1.05%     jato  /home/penberg/bin/jato                   [.] next_use_pos
     0.90%     jato  /home/penberg/bin/jato                   [.] 
classloader_load
     0.90%     jato  /home/penberg/bin/jato                   [.] 
radix_tree_insert
     0.85%     jato  [kernel]                                 [k] do_page_fault
     0.81%     jato  /home/penberg/bin/jato                   [.] 
build_bc_offset_map
     0.79%     jato  /home/penberg/bin/jato                   [.] reg_type
     0.70%     jato  /home/penberg/bin/jato                   [.] emit
     0.64%     jato  /home/penberg/bin/jato                   [.] 
cafebabe_class_get_method
     0.61%     jato  /lib/tls/i686/cmov/libc-2.8.90.so        [.] _int_free
     0.61%     jato  /lib/tls/i686/cmov/libc-2.8.90.so        [.] cfree
     0.59%     jato  /usr/lib/libzip.so.1.0.0                 [.] 
0x00000000003897
     0.57%     jato  /home/penberg/bin/jato                   [.] 
all_insn_have_bytecode_offset
     0.57%     jato  /home/penberg/bin/jato                   [.] 
cafebabe_stream_read_uint8
     0.55%     jato  /home/penberg/bin/jato                   [.] mono_burg_emit
     0.55%     jato  /home/penberg/bin/jato                   [.] free_state
     0.50%     jato  /usr/lib/libz.so.1.2.3.3                 [.] inflate
     0.50%     jato  /lib/tls/i686/cmov/libpthread-2.8.90.so  [.] 
0x00000000007a3c
     0.50%     jato  /home/penberg/bin/jato                   [.] 
compute_insn_positions



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to