comparison src/share/vm/opto/compile.cpp @ 22851:ddce0b7cee93

8072383: resolve conflicts between open and closed ports Summary: refactor close to remove references to closed ports Reviewed-by: kvn, simonis, sgehwolf, dholmes
author dlong
date Tue, 24 Feb 2015 15:04:52 -0500
parents 9e69e8d1c900
children eb8b5cc64669
comparison
equal deleted inserted replaced
22850:34f0c0e9df21 22851:ddce0b7cee93
1 /* 1 /*
2 * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2015, 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.
65 #include "runtime/signature.hpp" 65 #include "runtime/signature.hpp"
66 #include "runtime/stubRoutines.hpp" 66 #include "runtime/stubRoutines.hpp"
67 #include "runtime/timer.hpp" 67 #include "runtime/timer.hpp"
68 #include "trace/tracing.hpp" 68 #include "trace/tracing.hpp"
69 #include "utilities/copy.hpp" 69 #include "utilities/copy.hpp"
70 #ifdef TARGET_ARCH_MODEL_x86_32 70 #if defined AD_MD_HPP
71 # include AD_MD_HPP
72 #elif defined TARGET_ARCH_MODEL_x86_32
71 # include "adfiles/ad_x86_32.hpp" 73 # include "adfiles/ad_x86_32.hpp"
72 #endif 74 #elif defined TARGET_ARCH_MODEL_x86_64
73 #ifdef TARGET_ARCH_MODEL_x86_64
74 # include "adfiles/ad_x86_64.hpp" 75 # include "adfiles/ad_x86_64.hpp"
75 #endif 76 #elif defined TARGET_ARCH_MODEL_sparc
76 #ifdef TARGET_ARCH_MODEL_sparc
77 # include "adfiles/ad_sparc.hpp" 77 # include "adfiles/ad_sparc.hpp"
78 #endif 78 #elif defined TARGET_ARCH_MODEL_zero
79 #ifdef TARGET_ARCH_MODEL_zero
80 # include "adfiles/ad_zero.hpp" 79 # include "adfiles/ad_zero.hpp"
81 #endif 80 #elif defined TARGET_ARCH_MODEL_ppc_64
82 #ifdef TARGET_ARCH_MODEL_arm
83 # include "adfiles/ad_arm.hpp"
84 #endif
85 #ifdef TARGET_ARCH_MODEL_ppc_32
86 # include "adfiles/ad_ppc_32.hpp"
87 #endif
88 #ifdef TARGET_ARCH_MODEL_ppc_64
89 # include "adfiles/ad_ppc_64.hpp" 81 # include "adfiles/ad_ppc_64.hpp"
90 #endif 82 #endif
91 83
92 84
93 // -------------------- Compile::mach_constant_base_node ----------------------- 85 // -------------------- Compile::mach_constant_base_node -----------------------