src/share/vm/gc_interface/collectedHeap.cpp

changeset 1903
15190cbcabe9
parent 1629
34fb2662f6c2
child 1904
1634cec09505
equal deleted inserted replaced
1902:fb1a39993f69 1903:15190cbcabe9
63 } 63 }
64 64
65 void CollectedHeap::pre_initialize() { 65 void CollectedHeap::pre_initialize() {
66 // Used for ReduceInitialCardMarks (when COMPILER2 is used); 66 // Used for ReduceInitialCardMarks (when COMPILER2 is used);
67 // otherwise remains unused. 67 // otherwise remains unused.
68 #ifdef COMPLER2 68 #ifdef COMPILER2
69 _defer_initial_card_mark = ReduceInitialCardMarks && can_elide_tlab_store_barriers() 69 _defer_initial_card_mark = ReduceInitialCardMarks && can_elide_tlab_store_barriers()
70 && (DeferInitialCardMark || card_mark_must_follow_store()); 70 && (DeferInitialCardMark || card_mark_must_follow_store());
71 #else 71 #else
72 assert(_defer_initial_card_mark == false, "Who would set it?"); 72 assert(_defer_initial_card_mark == false, "Who would set it?");
73 #endif 73 #endif

mercurial