@@ -20,8 +20,8 @@ namespace olympia
20
20
replay_buffer_ (" replay_buffer" , p->replay_buffer_size, getClock()),
21
21
replay_buffer_size_ (p->replay_buffer_size),
22
22
replay_issue_delay_ (p->replay_issue_delay),
23
- store_buffer_ (" store_buffer" , p->ldst_inst_queue_size, getClock()), // Add this line
24
- store_buffer_size_ (p->ldst_inst_queue_size),
23
+ // store_buffer_("store_buffer", p->ldst_inst_queue_size, getClock()), // Add this line
24
+ // store_buffer_size_(p->ldst_inst_queue_size),
25
25
ready_queue_ (),
26
26
load_store_info_allocator_ (sparta::notNull(OlympiaAllocators::getOlympiaAllocators(node))
27
27
->load_store_info_allocator),
@@ -51,7 +51,7 @@ namespace olympia
51
51
ldst_pipeline_.enableCollection (node);
52
52
ldst_inst_queue_.enableCollection (node);
53
53
replay_buffer_.enableCollection (node);
54
- store_buffer_.enableCollection (node);
54
+ // store_buffer_.enableCollection(node);
55
55
56
56
// Startup handler for sending initial credits
57
57
sparta::StartupEvent (node, CREATE_SPARTA_HANDLER (LSU, sendInitialCredits_));
@@ -960,7 +960,7 @@ namespace olympia
960
960
if (store_buffer_.empty ()) {
961
961
return nullptr ;
962
962
}
963
- return store_buffer_.read ( 0 );
963
+ return store_buffer_.front ( );
964
964
}
965
965
966
966
bool LSU::allOlderStoresIssued_ (const InstPtr & inst_ptr)
0 commit comments