comparison src/share/vm/opto/runtime.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 166d744df0de
children dd9cc155639c daaf806995b3
comparison
equal deleted inserted replaced
22850:34f0c0e9df21 22851:ddce0b7cee93
1 /* 1 /*
2 * Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1998, 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.
66 #include "runtime/vframe.hpp" 66 #include "runtime/vframe.hpp"
67 #include "runtime/vframeArray.hpp" 67 #include "runtime/vframeArray.hpp"
68 #include "runtime/vframe_hp.hpp" 68 #include "runtime/vframe_hp.hpp"
69 #include "utilities/copy.hpp" 69 #include "utilities/copy.hpp"
70 #include "utilities/preserveException.hpp" 70 #include "utilities/preserveException.hpp"
71 #ifdef TARGET_ARCH_MODEL_x86_32 71 #if defined AD_MD_HPP
72 # include AD_MD_HPP
73 #elif defined TARGET_ARCH_MODEL_x86_32
72 # include "adfiles/ad_x86_32.hpp" 74 # include "adfiles/ad_x86_32.hpp"
73 #endif 75 #elif defined TARGET_ARCH_MODEL_x86_64
74 #ifdef TARGET_ARCH_MODEL_x86_64
75 # include "adfiles/ad_x86_64.hpp" 76 # include "adfiles/ad_x86_64.hpp"
76 #endif 77 #elif defined TARGET_ARCH_MODEL_sparc
77 #ifdef TARGET_ARCH_MODEL_sparc
78 # include "adfiles/ad_sparc.hpp" 78 # include "adfiles/ad_sparc.hpp"
79 #endif 79 #elif defined TARGET_ARCH_MODEL_zero
80 #ifdef TARGET_ARCH_MODEL_zero
81 # include "adfiles/ad_zero.hpp" 80 # include "adfiles/ad_zero.hpp"
82 #endif 81 #elif defined TARGET_ARCH_MODEL_ppc_64
83 #ifdef TARGET_ARCH_MODEL_arm
84 # include "adfiles/ad_arm.hpp"
85 #endif
86 #ifdef TARGET_ARCH_MODEL_ppc_32
87 # include "adfiles/ad_ppc_32.hpp"
88 #endif
89 #ifdef TARGET_ARCH_MODEL_ppc_64
90 # include "adfiles/ad_ppc_64.hpp" 82 # include "adfiles/ad_ppc_64.hpp"
91 #endif 83 #endif
92 84
93 85
94 // For debugging purposes: 86 // For debugging purposes: