This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[patch] libitm: Truncate undo log after rolling back.


When rolling back the undo log, the previous code restored the previous
data values but didn't actually truncate the undo log.  So, on the next
restart of the transaction, we would be growing the undo log and
performing old undos again, leading to data corruption.

Committed to trunk as obvious.

Attachment: patch1
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]