| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=354405
Review URL: https://codereview.chromium.org/237963017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The 'compare and swap' operations should enforce memory ordering even when
the exchange does not occur.
- The exclusive monitor does not need to be cleared by CLREX if a LDRX was
not followed by a matching STREX.
- Use LDAR and STLR where possible.
- Use the 'I' and 'J' constraints to hint for constants valid for immediate
values
Based on V8 changes at https://codereview.chromium.org/220793002
BUG=354405
Review URL: https://codereview.chromium.org/230963002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262986 0039d316-1c4b-4281-b951-d872f2087c98
|
|
These are taken from the implementation in v8/src/atomicops_internals_a64_gcc.h
BUG=354405
Review URL: https://codereview.chromium.org/206373005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258985 0039d316-1c4b-4281-b951-d872f2087c98
|