comparison src/share/vm/c1x/c1x_VMEntries.cpp @ 2059:9508a52cbd32

Add deoptimization blob support.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Wed, 19 Jan 2011 15:48:15 +0100
parents 8f033d37798a
children 40bcc41390e4
comparison
equal deleted inserted replaced
2058:8f033d37798a 2059:9508a52cbd32
515 set_int(env, config, "arrayLengthOffset", arrayOopDesc::length_offset_in_bytes()); 515 set_int(env, config, "arrayLengthOffset", arrayOopDesc::length_offset_in_bytes());
516 set_int(env, config, "klassStateOffset", instanceKlass::init_state_offset_in_bytes() + sizeof(oopDesc)); 516 set_int(env, config, "klassStateOffset", instanceKlass::init_state_offset_in_bytes() + sizeof(oopDesc));
517 set_int(env, config, "klassStateFullyInitialized", (int)instanceKlass::fully_initialized); 517 set_int(env, config, "klassStateFullyInitialized", (int)instanceKlass::fully_initialized);
518 set_int(env, config, "threadTlabTopOffset", in_bytes(JavaThread::tlab_top_offset())); 518 set_int(env, config, "threadTlabTopOffset", in_bytes(JavaThread::tlab_top_offset()));
519 set_int(env, config, "threadTlabEndOffset", in_bytes(JavaThread::tlab_end_offset())); 519 set_int(env, config, "threadTlabEndOffset", in_bytes(JavaThread::tlab_end_offset()));
520 set_int(env, config, "threadObjectOffset", in_bytes(JavaThread::threadObj_offset()));
520 set_int(env, config, "instanceHeaderPrototypeOffset", Klass::prototype_header_offset_in_bytes() + klassOopDesc::klass_part_offset_in_bytes()); 521 set_int(env, config, "instanceHeaderPrototypeOffset", Klass::prototype_header_offset_in_bytes() + klassOopDesc::klass_part_offset_in_bytes());
521 set_int(env, config, "threadExceptionOopOffset", in_bytes(JavaThread::exception_oop_offset())); 522 set_int(env, config, "threadExceptionOopOffset", in_bytes(JavaThread::exception_oop_offset()));
522 set_int(env, config, "threadExceptionPcOffset", in_bytes(JavaThread::exception_pc_offset())); 523 set_int(env, config, "threadExceptionPcOffset", in_bytes(JavaThread::exception_pc_offset()));
523 set_int(env, config, "threadMultiNewArrayStorage", in_bytes(JavaThread::c1x_multinewarray_storage_offset())); 524 set_int(env, config, "threadMultiNewArrayStorage", in_bytes(JavaThread::c1x_multinewarray_storage_offset()));
524 525