Searched defs:frame_size (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_MacroAssembler.hpp105 int frame_size() const { return _frame_size; } function in class:StubAssembler
H A Dc1_Compilation.cpp357 void Compilation::install_code(int frame_size) { argument
358 // frame_size is in 32-bit words so adjust it intptr_t words
359 assert(frame_size == frame_map()->framesize(), "must match");
406 int frame_size = compile_java_method(); local
415 install_code(frame_size);
H A Dc1_LinearScan.cpp2373 int frame_size = frame_map()->framesize(); local
2375 OopMap* map = new OopMap(frame_size, arg_count);
/openjdk7/hotspot/src/share/vm/opto/
H A Doptoreg.hpp116 static VMReg as_VMReg(OptoReg::Name n, int frame_size, int arg_count) { argument
123 return VMRegImpl::stack2reg(stack_slot + frame_size);
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkNativeWrapper.hpp126 int frame_size() const { function in class:SharkNativeWrapper
/openjdk7/hotspot/src/share/vm/code/
H A DcodeBlob.cpp116 int frame_size,
134 _frame_size = frame_size;
318 int frame_size,
322 : CodeBlob(name, cb, sizeof(RuntimeStub), size, frame_complete, frame_size, oop_maps)
331 int frame_size,
340 stub = new (size) RuntimeStub(stub_name, cb, size, frame_complete, frame_size, oop_maps, caller_must_gc_arguments);
373 int frame_size
375 : SingletonBlob("DeoptimizationBlob", cb, sizeof(DeoptimizationBlob), size, frame_size, oop_maps)
392 int frame_size)
405 frame_size);
110 CodeBlob( const char* name, CodeBuffer* cb, int header_size, int size, int frame_complete, int frame_size, OopMapSet* oop_maps ) argument
313 RuntimeStub( const char* name, CodeBuffer* cb, int size, int frame_complete, int frame_size, OopMapSet* oop_maps, bool caller_must_gc_arguments ) argument
328 new_runtime_stub(const char* stub_name, CodeBuffer* cb, int frame_complete, int frame_size, OopMapSet* oop_maps, bool caller_must_gc_arguments) argument
386 create( CodeBuffer* cb, OopMapSet* oop_maps, int unpack_offset, int unpack_with_exception_offset, int unpack_with_reexecution_offset, int frame_size) argument
428 create( CodeBuffer* cb, OopMapSet* oop_maps, int frame_size) argument
464 create( CodeBuffer* cb, OopMapSet* oop_maps, int frame_size) argument
499 create( CodeBuffer* cb, OopMapSet* oop_maps, int frame_size) argument
[all...]
H A DcodeBlob.hpp90 int frame_size,
169 int frame_size() const { return _frame_size; } function in class:VALUE_OBJ_CLASS_SPEC
283 int frame_size,
296 int frame_size,
334 int frame_size,
337 : CodeBlob(name, cb, header_size, size, CodeOffsets::frame_never_safe, frame_size, oop_maps)
370 int frame_size
381 int frame_size
430 int frame_size
438 int frame_size
329 SingletonBlob( const char* name, CodeBuffer* cb, int header_size, int size, int frame_size, OopMapSet* oop_maps ) argument
[all...]
H A Dnmethod.cpp495 int frame_size,
509 code_buffer, frame_size,
532 int frame_size) {
543 nm = new (nmethod_size) nmethod(method(), nmethod_size, &offsets, code_buffer, frame_size);
568 CodeBuffer* code_buffer, int frame_size,
589 orig_pc_offset, debug_info, dependencies, code_buffer, frame_size,
636 int frame_size,
641 nmethod_size, offsets->value(CodeOffsets::Frame_Complete), frame_size, oop_maps),
720 int frame_size)
722 nmethod_size, offsets->value(CodeOffsets::Frame_Complete), frame_size, NUL
490 new_native_nmethod(methodHandle method, int compile_id, CodeBuffer *code_buffer, int vep_offset, int frame_complete, int frame_size, ByteSize basic_lock_owner_sp_offset, ByteSize basic_lock_sp_offset, OopMapSet* oop_maps) argument
527 new_dtrace_nmethod(methodHandle method, CodeBuffer *code_buffer, int vep_offset, int trap_offset, int frame_complete, int frame_size) argument
561 new_nmethod(methodHandle method, int compile_id, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, DebugInformationRecorder* debug_info, Dependencies* dependencies, CodeBuffer* code_buffer, int frame_size, OopMapSet* oop_maps, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, int comp_level ) argument
630 nmethod( methodOop method, int nmethod_size, int compile_id, CodeOffsets* offsets, CodeBuffer* code_buffer, int frame_size, ByteSize basic_lock_owner_sp_offset, ByteSize basic_lock_sp_offset, OopMapSet* oop_maps ) argument
715 nmethod( methodOop method, int nmethod_size, CodeOffsets* offsets, CodeBuffer* code_buffer, int frame_size) argument
797 nmethod( methodOop method, int nmethod_size, int compile_id, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, DebugInformationRecorder* debug_info, Dependencies* dependencies, CodeBuffer *code_buffer, int frame_size, OopMapSet* oop_maps, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, int comp_level ) argument
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dframe_sparc.inline.hpp65 inline int frame::frame_size(RegisterMap* map) const { return sender_sp() - sp(); } function in class:frame
H A DsharedRuntime_sparc.cpp119 int frame_size = round_to(additional_frame_words + register_save_size, 16); local
121 int frame_size_in_slots = frame_size / sizeof(jint);
123 *total_frame_words = frame_size / wordSize;
138 __ save(SP, -frame_size, SP);
3389 // were to have twice the frame count entries then we could have pairs [sp_adjustment, frame_size]
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dframe_zero.cpp174 int frame::frame_size(RegisterMap* map) const { function in class:frame
/openjdk7/hotspot/src/share/vm/runtime/
H A DvframeArray.hpp164 static vframeArray* allocate(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk,
171 void fill_in(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk, const RegisterMap *reg_map);
198 int frame_size() const { return _frame_size; } function in class:vframeArray
H A DvframeArray.cpp445 vframeArray* vframeArray::allocate(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk, argument
458 result->fill_in(thread, frame_size, chunk, reg_map);
463 int frame_size,
468 _frame_size = frame_size;
606 st->print_cr(" - frame size: %d", frame_size());
462 fill_in(JavaThread* thread, int frame_size, GrowableArray<compiledVFrame*>* chunk, const RegisterMap *reg_map) argument
H A Ddeoptimization.cpp332 assert(cb->frame_size() >= 0, "Unexpected frame size");
333 intptr_t* unpack_sp = stub_frame.sp() + cb->frame_size();
484 UnrollBlock* info = new UnrollBlock(array->frame_size() * BytesPerWord,
1024 int frame_size = caller.sp() - fr.sp(); local
1031 vframeArray* array = vframeArray::allocate(thread, frame_size, chunk, reg_map, sender, caller, fr);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dframe_x86.cpp97 // check for a valid frame_size, otherwise we are unlikely to get a valid sender_pc
99 if (!Interpreter::contains(_pc) && _cb->frame_size() <= 0) {
142 sender_sp = _unextended_sp + _cb->frame_size();
224 if (sender_blob->frame_size() <= 0) {
292 int frame::frame_size(RegisterMap* map) const { function in class:frame
475 assert(_cb->frame_size() >= 0, "must have non-zero frame size");
476 intptr_t* sender_sp = unextended_sp() + _cb->frame_size();
711 int size = _cb->frame_size();
H A DcppInterpreter_x86.cpp2375 int frame_size = (is_top_frame ? full_frame_size : short_frame_size); local
2384 intptr_t* frame_bottom = (intptr_t*) ((intptr_t)interpreter_frame->sp() - (full_frame_size - frame_size));
2441 return frame_size/BytesPerWord;
H A Dc1_Runtime1_x86.cpp115 if (frame_size() == no_frame_size) {
683 const int frame_size = 2 /*BP, return address*/ NOT_LP64(+ 1 /*thread*/) WIN64_ONLY(+ frame::arg_reg_save_area_bytes / BytesPerWord); local
684 oop_map = new OopMap(frame_size * VMRegImpl::slots_per_word, 0);
685 sasm->set_frame_size(frame_size);
/openjdk7/hotspot/src/share/vm/compiler/
H A DoopMap.cpp82 // frame_size units are stack-slots (4 bytes) NOT intptr_t; we can name odd
84 OopMap::OopMap(int frame_size, int arg_count) { argument
91 _locs_length = VMRegImpl::stack2reg(0)->value() + frame_size + arg_count;
149 // frame_size units are stack-slots (4 bytes) NOT intptr_t; we can name odd
/openjdk7/hotspot/src/os/bsd/dtrace/
H A Dlibjvm_db.c1216 int frame_size; local
1218 &frame_size, SZ32);
1221 // frame_size is in words, we want bytes.
1222 frame_size *= POINTER_SIZE; /* word => byte conversion */
1233 if ( (err != PS_OK || trial_pc != pc) && frame_size > 0 ) {
1245 for ( i = 0; i < frame_size * 5 ; i++, base += POINTER_SIZE ) {
1265 jframe->new_sp = real_sp + frame_size + POINTER_SIZE;
1276 * frame_size can be 0 for StubRoutines (1) frame.
1279 if (frame_size > 0) {
1280 jframe->new_fp = J->prev_fr.fp + frame_size;
[all...]
/openjdk7/hotspot/src/os/solaris/dtrace/
H A Dlibjvm_db.c1216 int frame_size; local
1218 &frame_size, SZ32);
1221 // frame_size is in words, we want bytes.
1222 frame_size *= POINTER_SIZE; /* word => byte conversion */
1233 if ( (err != PS_OK || trial_pc != pc) && frame_size > 0 ) {
1245 for ( i = 0; i < frame_size * 5 ; i++, base += POINTER_SIZE ) {
1265 jframe->new_sp = real_sp + frame_size + POINTER_SIZE;
1276 * frame_size can be 0 for StubRoutines (1) frame.
1279 if (frame_size > 0) {
1280 jframe->new_fp = J->prev_fr.fp + frame_size;
[all...]

Completed in 7255 milliseconds