comparison src/share/vm/opto/graphKit.hpp @ 2444:07acc51c1d2a

7032314: Allow to generate CallLeafNoFPNode in IdealKit Summary: Added CallLeafNoFPNode generation to IdealKit. Added i_o synchronization. Reviewed-by: never
author kvn
date Sat, 02 Apr 2011 09:49:27 -0700
parents 9dc311b8473e
children 6c97c830fb6f
comparison
equal deleted inserted replaced
2443:f8b038506985 2444:07acc51c1d2a
660 static bool use_ReduceInitialCardMarks() { 660 static bool use_ReduceInitialCardMarks() {
661 return (ReduceInitialCardMarks 661 return (ReduceInitialCardMarks
662 && Universe::heap()->can_elide_tlab_store_barriers()); 662 && Universe::heap()->can_elide_tlab_store_barriers());
663 } 663 }
664 664
665 // Sync Ideal and Graph kits.
665 void sync_kit(IdealKit& ideal); 666 void sync_kit(IdealKit& ideal);
667 void final_sync(IdealKit& ideal);
666 668
667 // vanilla/CMS post barrier 669 // vanilla/CMS post barrier
668 void write_barrier_post(Node *store, Node* obj, 670 void write_barrier_post(Node *store, Node* obj,
669 Node* adr, uint adr_idx, Node* val, bool use_precise); 671 Node* adr, uint adr_idx, Node* val, bool use_precise);
670 672