equal
deleted
inserted
replaced
202 |
202 |
203 static void check_valid_dependency_type(DepType dept); |
203 static void check_valid_dependency_type(DepType dept); |
204 |
204 |
205 #if INCLUDE_JVMCI |
205 #if INCLUDE_JVMCI |
206 // A Metadata* or object value recorded in an OopRecorder |
206 // A Metadata* or object value recorded in an OopRecorder |
207 class DepValue VALUE_OBJ_CLASS_SPEC { |
207 class DepValue { |
208 private: |
208 private: |
209 // Unique identifier of the value within the associated OopRecorder that |
209 // Unique identifier of the value within the associated OopRecorder that |
210 // encodes both the category of the value (0: invalid, positive: metadata, negative: object) |
210 // encodes both the category of the value (0: invalid, positive: metadata, negative: object) |
211 // and the index within a category specific array (metadata: index + 1, object: -(index + 1)) |
211 // and the index within a category specific array (metadata: index + 1, object: -(index + 1)) |
212 int _id; |
212 int _id; |