Mercurial > hg > truffle
comparison src/share/vm/graal/graalVMEntries.cpp @ 3569:76a7f1732bb0
New runtime parameter: runtimeCallStackSize (size on the stack that must be left empty in case of runtime calls)
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Fri, 02 Sep 2011 18:28:45 +0200 |
parents | 8780fa370aab |
children | da1b32a58d7e |
comparison
equal
deleted
inserted
replaced
3564:f79b652d4437 | 3569:76a7f1732bb0 |
---|---|
868 set_long(env, config, "monitorEnterStub", VmIds::addStub(Runtime1::entry_for(Runtime1::monitorenter_id))); | 868 set_long(env, config, "monitorEnterStub", VmIds::addStub(Runtime1::entry_for(Runtime1::monitorenter_id))); |
869 set_long(env, config, "monitorExitStub", VmIds::addStub(Runtime1::entry_for(Runtime1::monitorexit_id))); | 869 set_long(env, config, "monitorExitStub", VmIds::addStub(Runtime1::entry_for(Runtime1::monitorexit_id))); |
870 set_long(env, config, "fastMonitorEnterStub", VmIds::addStub(Runtime1::entry_for(Runtime1::graal_monitorenter_id))); | 870 set_long(env, config, "fastMonitorEnterStub", VmIds::addStub(Runtime1::entry_for(Runtime1::graal_monitorenter_id))); |
871 set_long(env, config, "fastMonitorExitStub", VmIds::addStub(Runtime1::entry_for(Runtime1::graal_monitorexit_id))); | 871 set_long(env, config, "fastMonitorExitStub", VmIds::addStub(Runtime1::entry_for(Runtime1::graal_monitorexit_id))); |
872 set_long(env, config, "safepointPollingAddress", (jlong)(os::get_polling_page() + (SafepointPollOffset % os::vm_page_size()))); | 872 set_long(env, config, "safepointPollingAddress", (jlong)(os::get_polling_page() + (SafepointPollOffset % os::vm_page_size()))); |
873 set_int(env, config, "runtimeCallStackSize", (jint)frame::arg_reg_save_area_bytes); | |
873 set_boolean(env, config, "isPollingPageFar", Assembler::is_polling_page_far()); | 874 set_boolean(env, config, "isPollingPageFar", Assembler::is_polling_page_far()); |
874 | 875 |
875 BarrierSet* bs = Universe::heap()->barrier_set(); | 876 BarrierSet* bs = Universe::heap()->barrier_set(); |
876 switch (bs->kind()) { | 877 switch (bs->kind()) { |
877 case BarrierSet::CardTableModRef: | 878 case BarrierSet::CardTableModRef: |