# HG changeset patch # User Christos Kotselidis # Date 1381504153 -7200 # Node ID c4af81d4fcc394de297904c1b5e0f84bfe48599e # Parent 0991c12c4186e8c45d2df7f59ba94b1c9ebdf767 Customize deferred barrier flags fro Graal diff -r 0991c12c4186 -r c4af81d4fcc3 src/share/vm/gc_interface/collectedHeap.cpp --- a/src/share/vm/gc_interface/collectedHeap.cpp Fri Oct 11 17:08:22 2013 +0200 +++ b/src/share/vm/gc_interface/collectedHeap.cpp Fri Oct 11 17:09:13 2013 +0200 @@ -207,6 +207,9 @@ #ifdef COMPILER2 _defer_initial_card_mark = ReduceInitialCardMarks && can_elide_tlab_store_barriers() && (DeferInitialCardMark || card_mark_must_follow_store()); +#elif GRAAL + _defer_initial_card_mark = GraalDeferredInitBarriers && can_elide_tlab_store_barriers() + && (DeferInitialCardMark || card_mark_must_follow_store()); #else assert(_defer_initial_card_mark == false, "Who would set it?"); #endif