comparison src/share/vm/interpreter/bytecodeInterpreter.hpp @ 1972:f95d63e2154a

6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
author stefank
date Tue, 23 Nov 2010 13:22:55 -0800
parents 126ea7725993
children b92c45f2bc75
comparison
equal deleted inserted replaced
1971:e33f46fc48ed 1972:f95d63e2154a
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 * 22 *
23 */ 23 */
24
25 #ifndef SHARE_VM_INTERPRETER_BYTECODEINTERPRETER_HPP
26 #define SHARE_VM_INTERPRETER_BYTECODEINTERPRETER_HPP
27
28 #include "memory/allocation.hpp"
29 #include "oops/methodDataOop.hpp"
30 #include "oops/methodOop.hpp"
31 #include "runtime/basicLock.hpp"
32 #include "runtime/frame.hpp"
33 #include "runtime/globals.hpp"
34 #include "utilities/globalDefinitions.hpp"
35 #ifdef TARGET_ARCH_x86
36 # include "bytes_x86.hpp"
37 #endif
38 #ifdef TARGET_ARCH_sparc
39 # include "bytes_sparc.hpp"
40 #endif
41 #ifdef TARGET_ARCH_zero
42 # include "bytes_zero.hpp"
43 #endif
24 44
25 #ifdef CC_INTERP 45 #ifdef CC_INTERP
26 46
27 // CVM definitions find hotspot equivalents... 47 // CVM definitions find hotspot equivalents...
28 48
556 static const char* C_msg(BytecodeInterpreter::messages msg); 576 static const char* C_msg(BytecodeInterpreter::messages msg);
557 void print(); 577 void print();
558 #endif // PRODUCT 578 #endif // PRODUCT
559 579
560 // Platform fields/methods 580 // Platform fields/methods
561 # include "incls/_bytecodeInterpreter_pd.hpp.incl" 581 #ifdef TARGET_ARCH_x86
582 # include "bytecodeInterpreter_x86.hpp"
583 #endif
584 #ifdef TARGET_ARCH_sparc
585 # include "bytecodeInterpreter_sparc.hpp"
586 #endif
587 #ifdef TARGET_ARCH_zero
588 # include "bytecodeInterpreter_zero.hpp"
589 #endif
590
562 591
563 }; // BytecodeInterpreter 592 }; // BytecodeInterpreter
564 593
565 #endif // CC_INTERP 594 #endif // CC_INTERP
595
596 #endif // SHARE_VM_INTERPRETER_BYTECODEINTERPRETER_HPP