equal
deleted
inserted
replaced
53 void C1_MacroAssembler::explicit_null_check(Register base) { |
53 void C1_MacroAssembler::explicit_null_check(Register base) { |
54 Unimplemented(); |
54 Unimplemented(); |
55 } |
55 } |
56 |
56 |
57 |
57 |
58 void C1_MacroAssembler::build_frame(int frame_size_in_bytes) { |
58 void C1_MacroAssembler::build_frame(int frame_size_in_bytes, int bang_size_in_bytes) { |
59 |
59 assert(bang_size_in_bytes >= frame_size_in_bytes, "stack bang size incorrect"); |
60 generate_stack_overflow_check(frame_size_in_bytes); |
60 generate_stack_overflow_check(bang_size_in_bytes); |
61 // Create the frame. |
61 // Create the frame. |
62 save_frame_c1(frame_size_in_bytes); |
62 save_frame_c1(frame_size_in_bytes); |
63 } |
63 } |
64 |
64 |
65 |
65 |