src/share/vm/jfr/leakprofiler/emitEventOperation.cpp

changeset 9874
9c3c8469d9be
parent 9867
150ab470bf7f
equal deleted inserted replaced
9873:c2fd697c6c1a 9874:9c3c8469d9be
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");

mercurial