1
1

Investigating improvement of cache line management on shared memory

This commit was SVN r16183.
Этот коммит содержится в:
Aurelien Bouteiller 2007-09-21 20:02:56 +00:00
родитель 909f10b8c0
Коммит 0df0087f17

Просмотреть файл

@ -86,13 +86,13 @@ void vprotocol_pessimist_sender_based_alloc(size_t len);
sbhdr->tag = req->req_base.req_tag; \ sbhdr->tag = req->req_base.req_tag; \
sbhdr->contextid = req->req_base.req_comm->c_contextid; \ sbhdr->contextid = req->req_base.req_comm->c_contextid; \
sbhdr->sequence = req->req_base.req_sequence; \ sbhdr->sequence = req->req_base.req_sequence; \
mca_vprotocol_pessimist.sender_based.sb_cursor += \ /* mca_vprotocol_pessimist.sender_based.sb_cursor += */\
sizeof(vprotocol_pessimist_sender_based_header_t); \ /* sizeof(vprotocol_pessimist_sender_based_header_t); */\
\ \
__SENDER_BASED_METHOD_COPY(req); \ __SENDER_BASED_METHOD_COPY(req); \
mca_vprotocol_pessimist.sender_based.sb_cursor += sbhdr->size; \ /* mca_vprotocol_pessimist.sender_based.sb_cursor += sbhdr->size; */\
mca_vprotocol_pessimist.sender_based.sb_available -= (sbhdr->size + \ /* mca_vprotocol_pessimist.sender_based.sb_available -= (sbhdr->size + */\
sizeof(vprotocol_pessimist_sender_based_header_t)); \ /* sizeof(vprotocol_pessimist_sender_based_header_t)); */\
V_OUTPUT_VERBOSE(70, "pessimist:\tsb\twrite\t%"PRIpclock"\tsize %lu", VPESSIMIST_REQ(&req->req_base)->reqid, sbhdr->size + sizeof(vprotocol_pessimist_sender_based_header_t)); \ V_OUTPUT_VERBOSE(70, "pessimist:\tsb\twrite\t%"PRIpclock"\tsize %lu", VPESSIMIST_REQ(&req->req_base)->reqid, sbhdr->size + sizeof(vprotocol_pessimist_sender_based_header_t)); \
} while(0) } while(0)