| Commit message (Expand) | Author | Age | Files | Lines |
* | Add HTM fastpath and use Intel RTM for it on x86. | torvald | 2012-11-09 | 3 | -17/+84 |
* | * config/x86/target.h (struct gtm_jmpbuf): Merge x86_64 | uros | 2012-10-02 | 2 | -8/+3 |
* | gcc/ | uros | 2012-07-03 | 1 | -1/+1 |
* | Use long long in gtm_jmpbuf for x86-64 | hjl | 2012-04-04 | 1 | -7/+7 |
* | libitm: Fix lost wake-up in serial lock. | torvald | 2012-03-13 | 1 | -0/+26 |
* | * config/x86/target.h (GTM_longjmp): Correct the .cfi corrections. | rth | 2012-02-14 | 1 | -5/+5 |
* | * config/x86/target.h (GTM_longjmp): Correct .cfi directives. | uros | 2012-02-14 | 1 | -3/+5 |
* | * config/sparc/target.h (cpu_relax): Read from CC register. | ebotcazou | 2012-02-14 | 2 | -5/+6 |
* | * config/x86/target.h (GTM_longjmp): Jump indirect from memory address. | uros | 2012-02-14 | 1 | -6/+4 |
* | * configure.tgt (target_cpu): Handle sparc and sparc64 & sparcv9. | ebotcazou | 2012-02-13 | 4 | -0/+245 |
* | libitm: Fix wake-up of readers in futex-based serial lock. | torvald | 2012-01-24 | 1 | -3/+6 |
* | * config/x86/target.h (gtm_jmpbuf) [__x86_64__]: Move rip to the | uros | 2012-01-24 | 2 | -19/+17 |
* | PR libitm/51830 | uros | 2012-01-23 | 1 | -0/+1 |
* | libitm: Filter out undo writes that overlap with the libitm stack. | torvald | 2012-01-13 | 2 | -0/+24 |
* | libitm: PowerPC support. | rth | 2012-01-05 | 5 | -2/+572 |
* | libitm: Fix privatization safety during upgrades to serial mode. | torvald | 2011-12-24 | 4 | -10/+30 |
* | libitm: Fixed conversion to C++11 atomics. | torvald | 2011-12-24 | 10 | -71/+98 |
* | * configure.tgt: Add sh* case. | kkojima | 2011-12-17 | 3 | -0/+223 |
* | arm-linux: Add libitm support. | rth | 2011-12-15 | 8 | -7/+374 |
* | * config/posix/rwlock.cc (gtm_rwlock::write_lock_generic): Fix | rth | 2011-12-13 | 1 | -1/+1 |
* | libitm: Conversion to c++11 atomics. | rth | 2011-12-13 | 4 | -42/+12 |
* | Swap the action and jmpbuf arguments to GTM_longjmp | rth | 2011-11-30 | 2 | -32/+31 |
* | libitm: | iains | 2011-11-22 | 1 | -18/+39 |
* | Support libitm on Solaris 8 and 9/x86 with Sun as | ro | 2011-11-18 | 2 | -1/+13 |
* | libitm port to Tru64 UNIX | ro | 2011-11-10 | 1 | -0/+4 |
* | libitm: Don't add -mavx if the assembler doesn't support avx. | rth | 2011-11-10 | 1 | -12/+8 |
* | libitm: Work around assembler missing AVX insns. | rth | 2011-11-10 | 1 | -0/+59 |
* | libitm: Remove unused code. | rth | 2011-11-09 | 13 | -1405/+3 |
* | libitm: Avoid non-portable x86 branch prediction mnemonic. | rth | 2011-11-09 | 1 | -3/+5 |
* | libitm: de-ELF-ize x86/sjlj.S. | rth | 2011-11-09 | 1 | -5/+14 |
* | libitm: Configure for gas cfi pseudo ops. | rth | 2011-11-09 | 2 | -12/+59 |
* | Fix Solaris/x86 libitm build | ro | 2011-11-08 | 2 | -1/+5 |
* | Merge from transactional-memory branch. | aldyh | 2011-11-08 | 27 | -0/+3199 |