tlds
Transactional Operations for Linked Data Structures
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
checkpoint.h
Go to the documentation of this file.
1
/**
2
* Copyright (C) 2011
3
* University of Rochester Department of Computer Science
4
* and
5
* Lehigh University Department of Computer Science and Engineering
6
*
7
* License: Modified BSD
8
* Please see the file LICENSE.RSTM for licensing information
9
*/
10
11
#ifndef STM_ITM2STM_ARCH_X86_CHECKPOINT_H
12
#define STM_ITM2STM_ARCH_X86_CHECKPOINT_H
13
14
#define CHECKPOINT_SIZE 8
15
16
#define CHECKPOINT_EBX_ 0x0
17
#define CHECKPOINT_ECX_ 0x4
18
#define CHECKPOINT_EDX_ 0x8
19
#define CHECKPOINT_ESI_ 0xc
20
#define CHECKPOINT_EDI_ 0x10
21
#define CHECKPOINT_ESP_ 0x14
22
#define CHECKPOINT_EBP_ 0x18
23
#define CHECKPOINT_EIP_ 0x1c
24
25
#endif // STM_ITM2STM_ARCH_X86_CHECKPOINT_H
rstm
rstm-dev
libitm2stm
arch
x86
checkpoint.h
Generated on Thu Sep 8 2016 13:28:38 for tlds by
1.8.6