comparison src/share/vm/graal/graalCompilerToVM.cpp @ 9928:a9311ec68721

Avoid graph caching if immature or no profiling information was used for graph building.
author Christian Haeubl <haeubl@ssw.jku.at>
date Fri, 07 Jun 2013 14:36:45 +0200
parents 477fb9a9a06d
children 0f7ca53be929
comparison
equal deleted inserted replaced
9927:81b298e0868b 9928:a9311ec68721
732 set_int("dataLayoutCellSize", DataLayout::cell_size); 732 set_int("dataLayoutCellSize", DataLayout::cell_size);
733 set_int("bciProfileWidth", BciProfileWidth); 733 set_int("bciProfileWidth", BciProfileWidth);
734 set_int("typeProfileWidth", TypeProfileWidth); 734 set_int("typeProfileWidth", TypeProfileWidth);
735 set_int("methodProfileWidth", MethodProfileWidth); 735 set_int("methodProfileWidth", MethodProfileWidth);
736 736
737 set_int("interpreterProfilingThreshold", InvocationCounter::get_ProfileLimit());
738
737 set_int("tlabAlignmentReserve", (int32_t)ThreadLocalAllocBuffer::alignment_reserve()); 739 set_int("tlabAlignmentReserve", (int32_t)ThreadLocalAllocBuffer::alignment_reserve());
738 set_long("tlabIntArrayMarkWord", (intptr_t)markOopDesc::prototype()->copy_set_hash(0x2)); 740 set_long("tlabIntArrayMarkWord", (intptr_t)markOopDesc::prototype()->copy_set_hash(0x2));
739 set_long("heapTopAddress", (jlong)(address) Universe::heap()->top_addr()); 741 set_long("heapTopAddress", (jlong)(address) Universe::heap()->top_addr());
740 set_long("heapEndAddress", (jlong)(address) Universe::heap()->end_addr()); 742 set_long("heapEndAddress", (jlong)(address) Universe::heap()->end_addr());
741 set_int("threadTlabStartOffset", in_bytes(JavaThread::tlab_start_offset())); 743 set_int("threadTlabStartOffset", in_bytes(JavaThread::tlab_start_offset()));