summaryrefslogtreecommitdiff
path: root/opengl/libagl/primitives.cpp
diff options
context:
space:
mode:
author Ganesh Mahendran <opensource.ganesh@gmail.com> 2017-10-11 18:05:13 +0800
committer Ganesh Mahendran <opensource.ganesh@gmail.com> 2017-10-11 18:05:13 +0800
commit58e5daaed8b446bdcf937a5eb368d6623d33f423 (patch)
tree03dadce41c2ea8c844324fabd000f4389bccae75 /opengl/libagl/primitives.cpp
parent2560692961211fe25857fea729ad8d839619bb4e (diff)
binder: remove unnecessary err check
In function IPCThreadState::transact(), data.errorCheck() will be executed twice. Since IPCThreadState::transact() is the critical path for binder call, it is better to do data.errorCheck() once. This patch removes the first check at the beginning of IPCThreadState::transact(), the effect of this change is that LOG_ONEWAY(...) will be executed in error case("data.errorCheck() != NO_ERROR") I think this is not a problem. As "data.errorCheck() == NO_ERROR" is the normal case(which will execute LOG_ONEWAY()), and even in error case, we print a log about src/dst pid is not a bad idea. Change-Id: I7b892a2294774c55ce0df56edee6a820f82c6f13 Signed-off-by: Ganesh Mahendran <opensource.ganesh@gmail.com>
Diffstat (limited to 'opengl/libagl/primitives.cpp')
0 files changed, 0 insertions, 0 deletions