comparison src/cpu/zero/vm/frame_zero.cpp @ 12077:e16282db4946

8022956: Clang: enable return type warnings on BSD Reviewed-by: coleenp, sla
author twisti
date Tue, 20 Aug 2013 10:57:50 -0700
parents c566b81b3323
children de6a9e811145
comparison
equal deleted inserted replaced
12076:6725044c5725 12077:e16282db4946
114 } 114 }
115 } 115 }
116 116
117 bool frame::safe_for_sender(JavaThread *thread) { 117 bool frame::safe_for_sender(JavaThread *thread) {
118 ShouldNotCallThis(); 118 ShouldNotCallThis();
119 return false;
119 } 120 }
120 121
121 void frame::pd_gc_epilog() { 122 void frame::pd_gc_epilog() {
122 } 123 }
123 124
124 bool frame::is_interpreted_frame_valid(JavaThread *thread) const { 125 bool frame::is_interpreted_frame_valid(JavaThread *thread) const {
125 ShouldNotCallThis(); 126 ShouldNotCallThis();
127 return false;
126 } 128 }
127 129
128 BasicType frame::interpreter_frame_result(oop* oop_result, 130 BasicType frame::interpreter_frame_result(oop* oop_result,
129 jvalue* value_result) { 131 jvalue* value_result) {
130 assert(is_interpreted_frame(), "interpreted frame expected"); 132 assert(is_interpreted_frame(), "interpreted frame expected");
182 } 184 }
183 185
184 int frame::frame_size(RegisterMap* map) const { 186 int frame::frame_size(RegisterMap* map) const {
185 #ifdef PRODUCT 187 #ifdef PRODUCT
186 ShouldNotCallThis(); 188 ShouldNotCallThis();
187 #else 189 #endif // PRODUCT
188 return 0; // make javaVFrame::print_value work 190 return 0; // make javaVFrame::print_value work
189 #endif // PRODUCT
190 } 191 }
191 192
192 intptr_t* frame::interpreter_frame_tos_at(jint offset) const { 193 intptr_t* frame::interpreter_frame_tos_at(jint offset) const {
193 int index = (Interpreter::expr_offset_in_bytes(offset) / wordSize); 194 int index = (Interpreter::expr_offset_in_bytes(offset) / wordSize);
194 return &interpreter_frame_tos_address()[index]; 195 return &interpreter_frame_tos_address()[index];