Sequencer.cc (6825:104115ebc206) Sequencer.cc (6829:4169f24434ef)
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

--- 447 unchanged lines hidden (view full) ---

456 break;
457 case RubyRequestType_LD:
458 ctype = CacheRequestType_LD;
459 break;
460 case RubyRequestType_ST:
461 ctype = CacheRequestType_ST;
462 break;
463 case RubyRequestType_Locked_Read:
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

--- 447 unchanged lines hidden (view full) ---

456 break;
457 case RubyRequestType_LD:
458 ctype = CacheRequestType_LD;
459 break;
460 case RubyRequestType_ST:
461 ctype = CacheRequestType_ST;
462 break;
463 case RubyRequestType_Locked_Read:
464 ctype = CacheRequestType_ST;
465 break;
466 case RubyRequestType_Locked_Write:
464 case RubyRequestType_Locked_Write:
467 ctype = CacheRequestType_ST;
468 break;
469 case RubyRequestType_RMW_Read:
465 case RubyRequestType_RMW_Read:
470 ctype = CacheRequestType_ATOMIC;
471 break;
472 case RubyRequestType_RMW_Write:
473 ctype = CacheRequestType_ATOMIC;
474 break;
475 default:
476 assert(0);
477 }
478 AccessModeType amtype;
479 switch(request.access_mode){

--- 68 unchanged lines hidden ---
466 case RubyRequestType_RMW_Write:
467 ctype = CacheRequestType_ATOMIC;
468 break;
469 default:
470 assert(0);
471 }
472 AccessModeType amtype;
473 switch(request.access_mode){

--- 68 unchanged lines hidden ---