< prev index next >

src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp

Print this page
@@ -41,11 +41,14 @@
  
  void C1_MacroAssembler::explicit_null_check(Register base) {
    ShouldNotCallThis(); // unused
  }
  
- void C1_MacroAssembler::build_frame(int frame_size_in_bytes, int bang_size_in_bytes) {
+ void C1_MacroAssembler::build_frame(int frame_size_in_bytes, int bang_size_in_bytes,
+                                     int sp_offset_for_orig_pc,
+                                     bool needs_stack_repair, bool has_scalarized_args,
+                                     Label* verified_inline_entry_label) {
    assert(bang_size_in_bytes >= frame_size_in_bytes, "stack bang size incorrect");
    generate_stack_overflow_check(bang_size_in_bytes);
    save_return_pc();
    push_frame(frame_size_in_bytes);
  

@@ -246,10 +249,15 @@
    //   call(RuntimeAddress(Runtime1::entry_for (StubId::c1_dtrace_object_alloc_id)));
    // }
  
    verify_oop(obj, FILE_AND_LINE);
  }
+ 
+ int C1_MacroAssembler::scalarized_entry(const CompiledEntrySignature* ces, int frame_size_in_bytes, int bang_size_in_bytes, int sp_offset_for_orig_pc, Label& verified_inline_entry_label, bool is_inline_ro_entry) {
+   Unimplemented();
+ }
+ 
  
  
  #ifndef PRODUCT
  
  void C1_MacroAssembler::verify_stack_oop(int stack_offset) {
< prev index next >