comparison src/share/vm/graal/graalCompilerToVM.cpp @ 9992:b2aea23ee2b1

Only avoid graph caching when the graph was built without profiling information.
author Christian Haeubl <haeubl@ssw.jku.at>
date Mon, 10 Jun 2013 15:17:10 +0200
parents 0f7ca53be929
children f90fc8987779
comparison
equal deleted inserted replaced
9964:e2ffbaa682b8 9992:b2aea23ee2b1
736 set_int("dataLayoutCellSize", DataLayout::cell_size); 736 set_int("dataLayoutCellSize", DataLayout::cell_size);
737 set_int("bciProfileWidth", BciProfileWidth); 737 set_int("bciProfileWidth", BciProfileWidth);
738 set_int("typeProfileWidth", TypeProfileWidth); 738 set_int("typeProfileWidth", TypeProfileWidth);
739 set_int("methodProfileWidth", MethodProfileWidth); 739 set_int("methodProfileWidth", MethodProfileWidth);
740 740
741 set_int("interpreterProfilingThreshold", InvocationCounter::get_ProfileLimit());
742
743 set_int("tlabAlignmentReserve", (int32_t)ThreadLocalAllocBuffer::alignment_reserve()); 741 set_int("tlabAlignmentReserve", (int32_t)ThreadLocalAllocBuffer::alignment_reserve());
744 set_long("tlabIntArrayMarkWord", (intptr_t)markOopDesc::prototype()->copy_set_hash(0x2)); 742 set_long("tlabIntArrayMarkWord", (intptr_t)markOopDesc::prototype()->copy_set_hash(0x2));
745 set_long("heapTopAddress", (jlong)(address) Universe::heap()->top_addr()); 743 set_long("heapTopAddress", (jlong)(address) Universe::heap()->top_addr());
746 set_long("heapEndAddress", (jlong)(address) Universe::heap()->end_addr()); 744 set_long("heapEndAddress", (jlong)(address) Universe::heap()->end_addr());
747 set_int("threadTlabStartOffset", in_bytes(JavaThread::tlab_start_offset())); 745 set_int("threadTlabStartOffset", in_bytes(JavaThread::tlab_start_offset()));