20 * CA 95054 USA or visit www.sun.com if you need additional information or |
20 * CA 95054 USA or visit www.sun.com if you need additional information or |
21 * have any questions. |
21 * have any questions. |
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 // This file holds platform-independant bodies of inline functions for frames. |
25 // This file holds platform-independent bodies of inline functions for frames. |
26 |
26 |
27 // Note: The bcx usually contains the bcp; however during GC it contains the bci |
27 // Note: The bcx usually contains the bcp; however during GC it contains the bci |
28 // (changed by gc_prologue() and gc_epilogue()) to be methodOop position |
28 // (changed by gc_prologue() and gc_epilogue()) to be methodOop position |
29 // independent. These accessors make sure the correct value is returned |
29 // independent. These accessors make sure the correct value is returned |
30 // by testing the range of the bcx value. bcp's are guaranteed to be above |
30 // by testing the range of the bcx value. bcp's are guaranteed to be above |