comparison src/cpu/x86/vm/interpreter_x86_32.cpp @ 2245:638119ce7cfd

7009309: JSR 292: compiler/6991596/Test6991596.java crashes on fastdebug JDK7/b122 Reviewed-by: kvn, never
author twisti
date Tue, 01 Feb 2011 03:38:44 -0800
parents f95d63e2154a
children 8033953d67ff
comparison
equal deleted inserted replaced
2244:4f26f535a225 2245:638119ce7cfd
1 /* 1 /*
2 * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2011, Oracle and/or its affiliates. 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.
49 #include "c1/c1_Runtime1.hpp" 49 #include "c1/c1_Runtime1.hpp"
50 #endif 50 #endif
51 51
52 #define __ _masm-> 52 #define __ _masm->
53 53
54 // Initialize the sentinel used to distinguish an interpreter return address.
55 const int Interpreter::return_sentinel = 0xfeedbeed;
56
57 //------------------------------------------------------------------------------------------------------------------------ 54 //------------------------------------------------------------------------------------------------------------------------
58 55
59 address AbstractInterpreterGenerator::generate_slow_signature_handler() { 56 address AbstractInterpreterGenerator::generate_slow_signature_handler() {
60 address entry = __ pc(); 57 address entry = __ pc();
61 // rbx,: method 58 // rbx,: method