|
| size_t | block_write (stm::TxThread &, void *target, const void *source, size_t bytes) __attribute__((nonnull)) |
| |
| size_t | block_read (stm::TxThread &, void *target, const void *source, size_t bytes) __attribute__((nonnull)) |
| |
| void | block_set (stm::TxThread &, void *target, uint8_t c, size_t bytes) __attribute__((nonnull)) |
| |
| void * | new_wrapper (size_t sz) asm("_Znwj._$TXN") |
| |
| void | delete_wrapper (void *ptr) asm("_ZdlPv._$TXN") |
| |
| void * | malloc_wrapper (size_t sz) asm("malloc._$TXN") |
| |
| void | free_wrapper (void *ptr) asm("free._$TXN") |
| |
| size_t | offset_of (const void *const address) |
| |
| void ** | base_of (const void *const address) |
| |
| void | add_bytes (const void *&address, size_t bytes) |
| |
| void | add_bytes (void *&address, size_t bytes) |
| |
| uintptr_t | make_mask (size_t i, size_t j) |
| |
Copyright (C) 2011 University of Rochester Department of Computer Science and Lehigh University Department of Computer Science and Engineering
License: Modified BSD Please see the file LICENSE.RSTM for licensing information