diff src/share/vm/utilities/vmError.cpp @ 12865:5cc2d82aa82a

8024943: ciReplay: fails to dump replay data during safepointing Reviewed-by: kvn, twisti
author vlivanov
date Mon, 07 Oct 2013 14:11:49 +0400
parents 38f750491293
children 096c224171c4 183bd5c00828 5656140324ed
line wrap: on
line diff
--- a/src/share/vm/utilities/vmError.cpp	Mon Oct 07 14:10:29 2013 +0400
+++ b/src/share/vm/utilities/vmError.cpp	Mon Oct 07 14:11:49 2013 +0400
@@ -1050,7 +1050,7 @@
         FILE* replay_data_file = os::open(fd, "w");
         if (replay_data_file != NULL) {
           fileStream replay_data_stream(replay_data_file, /*need_close=*/true);
-          env->dump_replay_data(&replay_data_stream);
+          env->dump_replay_data_unsafe(&replay_data_stream);
           out.print_raw("#\n# Compiler replay data is saved as:\n# ");
           out.print_raw_cr(buffer);
         } else {