< prev index next >

src/hotspot/share/code/codeBlob.cpp

Print this page
@@ -153,14 +153,12 @@
  ) : CodeBlob(name, compiler_none, CodeBlobLayout((address) this, size, header_size, cb), cb, frame_complete, frame_size, oop_maps, caller_must_gc_arguments) {
    cb->copy_code_and_locs_to(this);
  }
  
  void CodeBlob::flush() {
-   if (_oop_maps) {
-     FREE_C_HEAP_ARRAY(unsigned char, _oop_maps);
-     _oop_maps = NULL;
-   }
+   FREE_C_HEAP_ARRAY(unsigned char, _oop_maps);
+   _oop_maps = NULL;
    _strings.free();
  }
  
  void CodeBlob::set_oop_maps(OopMapSet* p) {
    // Danger Will Robinson! This method allocates a big
< prev index next >