comparison src/share/vm/includeDB_compiler2 @ 33:3288958bf319

6667580: Optimize CmpP for allocations Summary: CmpP could be optimized out if it compares new allocated objects. Reviewed-by: jrose, never, rasbold
author kvn
date Fri, 29 Feb 2008 09:57:18 -0800
parents a61af66fc99e
children b789bcaf2dd9
comparison
equal deleted inserted replaced
32:4d428c5b4cb3 33:3288958bf319
17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 // 18 //
19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
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 ad_<arch_model>.cpp adGlobals_<arch_model>.hpp 25 ad_<arch_model>.cpp adGlobals_<arch_model>.hpp
26 ad_<arch_model>.cpp ad_<arch_model>.hpp 26 ad_<arch_model>.cpp ad_<arch_model>.hpp
27 ad_<arch_model>.cpp allocation.inline.hpp 27 ad_<arch_model>.cpp allocation.inline.hpp
988 988
989 stubRoutines.cpp runtime.hpp 989 stubRoutines.cpp runtime.hpp
990 990
991 subnode.cpp addnode.hpp 991 subnode.cpp addnode.hpp
992 subnode.cpp allocation.inline.hpp 992 subnode.cpp allocation.inline.hpp
993 subnode.cpp callnode.hpp
993 subnode.cpp cfgnode.hpp 994 subnode.cpp cfgnode.hpp
994 subnode.cpp compileLog.hpp 995 subnode.cpp compileLog.hpp
995 subnode.cpp connode.hpp 996 subnode.cpp connode.hpp
996 subnode.cpp loopnode.hpp 997 subnode.cpp loopnode.hpp
997 subnode.cpp matcher.hpp 998 subnode.cpp matcher.hpp
1084 idealGraphPrinter.hpp vectset.hpp 1085 idealGraphPrinter.hpp vectset.hpp
1085 idealGraphPrinter.hpp growableArray.hpp 1086 idealGraphPrinter.hpp growableArray.hpp
1086 idealGraphPrinter.hpp ostream.hpp 1087 idealGraphPrinter.hpp ostream.hpp
1087 1088
1088 idealGraphPrinter.cpp idealGraphPrinter.hpp 1089 idealGraphPrinter.cpp idealGraphPrinter.hpp
1089 idealGraphPrinter.cpp chaitin.hpp 1090 idealGraphPrinter.cpp chaitin.hpp
1090 idealGraphPrinter.cpp machnode.hpp 1091 idealGraphPrinter.cpp machnode.hpp
1091 idealGraphPrinter.cpp parse.hpp 1092 idealGraphPrinter.cpp parse.hpp
1092 idealGraphPrinter.cpp threadCritical.hpp 1093 idealGraphPrinter.cpp threadCritical.hpp
1093 1094
1094 compile.cpp idealGraphPrinter.hpp 1095 compile.cpp idealGraphPrinter.hpp
1096 phaseX.cpp idealGraphPrinter.hpp 1097 phaseX.cpp idealGraphPrinter.hpp
1097 parse2.cpp idealGraphPrinter.hpp 1098 parse2.cpp idealGraphPrinter.hpp
1098 parse1.cpp idealGraphPrinter.hpp 1099 parse1.cpp idealGraphPrinter.hpp
1099 matcher.cpp idealGraphPrinter.hpp 1100 matcher.cpp idealGraphPrinter.hpp
1100 loopnode.cpp idealGraphPrinter.hpp 1101 loopnode.cpp idealGraphPrinter.hpp
1101 chaitin.cpp idealGraphPrinter.hpp 1102 chaitin.cpp idealGraphPrinter.hpp