Sequencer.cc (6285:ce086eca1ede) | Sequencer.cc (6288:083a6806dd96) |
---|---|
1 2/* 3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 263 unchanged lines hidden (view full) --- 272 assert((request->ruby_request.type == RubyRequestType_LD) || 273 (request->ruby_request.type == RubyRequestType_IFETCH)); 274 275 hitCallback(request, data); 276} 277 278void Sequencer::hitCallback(SequencerRequest* srequest, DataBlock& data) { 279 const RubyRequest & ruby_request = srequest->ruby_request; | 1 2/* 3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 263 unchanged lines hidden (view full) --- 272 assert((request->ruby_request.type == RubyRequestType_LD) || 273 (request->ruby_request.type == RubyRequestType_IFETCH)); 274 275 hitCallback(request, data); 276} 277 278void Sequencer::hitCallback(SequencerRequest* srequest, DataBlock& data) { 279 const RubyRequest & ruby_request = srequest->ruby_request; |
280 int size = ruby_request.len; | |
281 Address request_address(ruby_request.paddr); 282 Address request_line_address(ruby_request.paddr); 283 request_line_address.makeLineAddress(); 284 RubyRequestType type = ruby_request.type; 285 Time issued_time = srequest->issue_time; 286 287 // Set this cache entry to the most recently used 288 if (type == RubyRequestType_IFETCH) { --- 350 unchanged lines hidden --- | 280 Address request_address(ruby_request.paddr); 281 Address request_line_address(ruby_request.paddr); 282 request_line_address.makeLineAddress(); 283 RubyRequestType type = ruby_request.type; 284 Time issued_time = srequest->issue_time; 285 286 // Set this cache entry to the most recently used 287 if (type == RubyRequestType_IFETCH) { --- 350 unchanged lines hidden --- |