comparison src/share/vm/c1/c1_MacroAssembler.hpp @ 1330:4a9cc99938e3

Merge
author acorn
date Fri, 26 Mar 2010 11:10:26 -0400
parents 3cf667df43ef
children c18cbe5936b8
comparison
equal deleted inserted replaced
1329:84043c7507b9 1330:4a9cc99938e3
1 /* 1 /*
2 * Copyright 2000-2005 Sun Microsystems, Inc. All Rights Reserved. 2 * Copyright 2000-2010 Sun Microsystems, Inc. All Rights Reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 * 4 *
5 * This code is free software; you can redistribute it and/or modify it 5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as 6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. 7 * published by the Free Software Foundation.
32 //---------------------------------------------------- 32 //----------------------------------------------------
33 void explicit_null_check(Register base); 33 void explicit_null_check(Register base);
34 34
35 void inline_cache_check(Register receiver, Register iCache); 35 void inline_cache_check(Register receiver, Register iCache);
36 void build_frame(int frame_size_in_bytes); 36 void build_frame(int frame_size_in_bytes);
37 void method_exit(bool restore_frame); 37 void remove_frame(int frame_size_in_bytes);
38 38
39 void unverified_entry(Register receiver, Register ic_klass); 39 void unverified_entry(Register receiver, Register ic_klass);
40 void verified_entry(); 40 void verified_entry();
41 void verify_stack_oop(int offset) PRODUCT_RETURN; 41 void verify_stack_oop(int offset) PRODUCT_RETURN;
42 void verify_not_null_oop(Register r) PRODUCT_RETURN; 42 void verify_not_null_oop(Register r) PRODUCT_RETURN;