Mercurial > hg > truffle
comparison src/share/vm/opto/type.hpp @ 17:ff5961f4c095
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
Reviewed-by: kvn, rasbold
author | never |
---|---|
date | Wed, 05 Dec 2007 09:01:00 -0800 |
parents | a61af66fc99e |
children | b8f5ba577b02 |
comparison
equal
deleted
inserted
replaced
16:f8236e79048a | 17:ff5961f4c095 |
---|---|
1068 #define CmpXNode CmpLNode | 1068 #define CmpXNode CmpLNode |
1069 #define SubXNode SubLNode | 1069 #define SubXNode SubLNode |
1070 #define LShiftXNode LShiftLNode | 1070 #define LShiftXNode LShiftLNode |
1071 // For object size computation: | 1071 // For object size computation: |
1072 #define AddXNode AddLNode | 1072 #define AddXNode AddLNode |
1073 #define RShiftXNode RShiftLNode | |
1073 // For card marks and hashcodes | 1074 // For card marks and hashcodes |
1074 #define URShiftXNode URShiftLNode | 1075 #define URShiftXNode URShiftLNode |
1075 // Opcodes | 1076 // Opcodes |
1076 #define Op_LShiftX Op_LShiftL | 1077 #define Op_LShiftX Op_LShiftL |
1077 #define Op_AndX Op_AndL | 1078 #define Op_AndX Op_AndL |
1106 #define CmpXNode CmpINode | 1107 #define CmpXNode CmpINode |
1107 #define SubXNode SubINode | 1108 #define SubXNode SubINode |
1108 #define LShiftXNode LShiftINode | 1109 #define LShiftXNode LShiftINode |
1109 // For object size computation: | 1110 // For object size computation: |
1110 #define AddXNode AddINode | 1111 #define AddXNode AddINode |
1112 #define RShiftXNode RShiftINode | |
1111 // For card marks and hashcodes | 1113 // For card marks and hashcodes |
1112 #define URShiftXNode URShiftINode | 1114 #define URShiftXNode URShiftINode |
1113 // Opcodes | 1115 // Opcodes |
1114 #define Op_LShiftX Op_LShiftI | 1116 #define Op_LShiftX Op_LShiftI |
1115 #define Op_AndX Op_AndI | 1117 #define Op_AndX Op_AndI |