diff -r a6ccade6b295 -r f9648f8ca4da src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp --- a/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Sun Sep 22 14:00:00 2019 +0200 +++ b/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Sun Sep 22 14:18:39 2019 +0200 @@ -323,7 +323,7 @@ WriteOperation wo(chunkwriter); WriterHost wh(wo); CheckpointReleaseOperation cro(mspace, Thread::current(), false); - CompositeOperation, CheckpointReleaseOperation, And> co(&wh, &cro); + CompositeOperation, CheckpointReleaseOperation, CompositeOperationAnd> co(&wh, &cro); assert(mspace->is_full_empty(), "invariant"); process_free_list(co, mspace); return wo.processed();