zhaoren...@hotmail.com has uploaded a new patch set (#23). ( 
http://gerrit.cloudera.org:8080/15300 )

Change subject: IMPALA-9428 Add arm64 atomic ops
......................................................................

IMPALA-9428 Add arm64 atomic ops

Atomic ops are implemented by asm.
Different arc have diffent implementation.
Here add arm64 atomic ops implementation.
The file atomicops-internals-arm64.h is originally from here:
https://github.com/protocolbuffers/protobuf/blob/3.5.x/src/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
and the commit hash is ec021f5.
And I changed some instructions to newer version base
 the original file, such as ldxr + memory barrier was
 changed to ldaxr which has memory barrier natively.
And also added some funtions which impala use.

Change-Id: I469e0169193ad6ad8acca2a800c8b3f043083ddd
---
M be/src/common/init.cc
A be/src/gutil/atomicops-internals-arm64.h
M be/src/gutil/atomicops.h
M be/src/gutil/cpu.cc
4 files changed, 481 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/00/15300/23
--
To view, visit http://gerrit.cloudera.org:8080/15300
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I469e0169193ad6ad8acca2a800c8b3f043083ddd
Gerrit-Change-Number: 15300
Gerrit-PatchSet: 23
Gerrit-Owner: Anonymous Coward <zhaoren...@hotmail.com>
Gerrit-Reviewer: Anonymous Coward <zhaoren...@hotmail.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Laszlo Gaal <laszlo.g...@cloudera.com>
Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>
Gerrit-Reviewer: Zoltan Borok-Nagy <borokna...@cloudera.com>

Reply via email to