src/cpu/zero/vm/cppInterpreter_zero.cpp

Print this page
rev 3850 : [mq]: shark.patch


 998   istate->set_stack_limit(stack_base - method->max_stack() - 1);
 999 }
1000 
1001 address CppInterpreter::return_entry(TosState state, int length) {
1002   ShouldNotCallThis();
1003 }
1004 
1005 address CppInterpreter::deopt_entry(TosState state, int length) {
1006   return NULL;
1007 }
1008 
1009 // Helper for (runtime) stack overflow checks
1010 
1011 int AbstractInterpreter::size_top_interpreter_activation(Method* method) {
1012   return 0;
1013 }
1014 
1015 // Helper for figuring out if frames are interpreter frames
1016 
1017 bool CppInterpreter::contains(address pc) {
1018 #ifdef PRODUCT
1019   ShouldNotCallThis();
1020 #else
1021   return false; // make frame::print_value_on work
1022 #endif // !PRODUCT
1023 }
1024 
1025 // Result handlers and convertors
1026 
1027 address CppInterpreterGenerator::generate_result_handler_for(
1028     BasicType type) {
1029   assembler()->advance(1);
1030   return ShouldNotCallThisStub();
1031 }
1032 
1033 address CppInterpreterGenerator::generate_tosca_to_stack_converter(
1034     BasicType type) {
1035   assembler()->advance(1);
1036   return ShouldNotCallThisStub();
1037 }
1038 
1039 address CppInterpreterGenerator::generate_stack_to_stack_converter(
1040     BasicType type) {
1041   assembler()->advance(1);
1042   return ShouldNotCallThisStub();


 998   istate->set_stack_limit(stack_base - method->max_stack() - 1);
 999 }
1000 
1001 address CppInterpreter::return_entry(TosState state, int length) {
1002   ShouldNotCallThis();
1003 }
1004 
1005 address CppInterpreter::deopt_entry(TosState state, int length) {
1006   return NULL;
1007 }
1008 
1009 // Helper for (runtime) stack overflow checks
1010 
1011 int AbstractInterpreter::size_top_interpreter_activation(Method* method) {
1012   return 0;
1013 }
1014 
1015 // Helper for figuring out if frames are interpreter frames
1016 
1017 bool CppInterpreter::contains(address pc) {



1018   return false; // make frame::print_value_on work

1019 }
1020 
1021 // Result handlers and convertors
1022 
1023 address CppInterpreterGenerator::generate_result_handler_for(
1024     BasicType type) {
1025   assembler()->advance(1);
1026   return ShouldNotCallThisStub();
1027 }
1028 
1029 address CppInterpreterGenerator::generate_tosca_to_stack_converter(
1030     BasicType type) {
1031   assembler()->advance(1);
1032   return ShouldNotCallThisStub();
1033 }
1034 
1035 address CppInterpreterGenerator::generate_stack_to_stack_converter(
1036     BasicType type) {
1037   assembler()->advance(1);
1038   return ShouldNotCallThisStub();