182 static int array_size(const oop object) { |
182 static int array_size(const oop object) { |
183 assert(object != NULL, "invariant"); |
183 assert(object != NULL, "invariant"); |
184 if (object->is_array()) { |
184 if (object->is_array()) { |
185 return arrayOop(object)->length(); |
185 return arrayOop(object)->length(); |
186 } |
186 } |
187 return -1; |
187 return min_jint; |
188 } |
188 } |
189 |
189 |
190 void EmitEventOperation::write_event(const ObjectSample* sample, EdgeStore* edge_store) { |
190 void EmitEventOperation::write_event(const ObjectSample* sample, EdgeStore* edge_store) { |
191 assert(sample != NULL, "invariant"); |
191 assert(sample != NULL, "invariant"); |
192 assert(!sample->is_dead(), "invariant"); |
192 assert(!sample->is_dead(), "invariant"); |