Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
hidl
/
6132a8c29f873eb14566cc02049600d82e959eaf
/
generateCpp.cpp
5abcf01
hidl-gen knows what files its outputting.
by Steven Moreland
· 7 years ago
6d3d3c8
Coordinator keeps track of output directory.
by Steven Moreland
· 7 years ago
3ce7214
Unify Java + C++ flag definitions.
by Steven Moreland
· 7 years ago
f819790
Fix vtable assumption.
by Steven Moreland
· 7 years ago
8e61c5a
Add emitGlobalTypeDeclarations.
by Steven Moreland
· 7 years ago
4b8f7a1
Rename global..Decls to package...Decls
by Steven Moreland
· 7 years ago
cbcf9f7
Add -Wextra-semi to HIDL.
by Steven Moreland
· 7 years ago
91977fd
Use getBn/sConstructorMap in static c-tor/d-tors
by Yifan Hong
· 7 years ago
bf71421
Build toString + operator== in client libraries.
by Steven Moreland
· 7 years ago
cbff561
Remove use of LOG(*) from HIDL.
by Steven Moreland
· 7 years ago
78f95f9
Remove autogenerated getService code.
by Steven Moreland
· 7 years ago
bff4bd2
Use wrapPassthrough in getService.
by Steven Moreland
· 7 years ago
a885d25
Use getFormatter everywhere.
by Steven Moreland
· 7 years ago
71f289f
don’t duplicate BnHwBase onTransact code.
by Howard Chen
· 7 years ago
3e78700
Fix IMPL_STUB_IMPL methods.
by Steven Moreland
· 7 years ago
8c90cc5
Fix clang-tidy performance warnings in system/tools/hidl.
by Chih-Hung Hsieh
· 7 years ago
7fa79f6
Merge structures with duplication features
by Timur Iskhakov
· 7 years ago
f16c5c0
ABI stable smaller HIDL libs
by Steven Moreland
· 7 years ago
d8b10ee
Clean up CPP Method class.
by Steven Moreland
· 7 years ago
92a08a7
CHECK in instrumentation generation.
by Steven Moreland
· 7 years ago
1a52e82
Emit tags for interfaces.
by Steven Moreland
· 7 years ago
ce6fd19
Only erase Bn object from map if equal.
by Martijn Coenen
· 7 years ago
f7f2a9a
Support minor version upgrade of hwservicemanager.
by Steven Moreland
· 7 years ago
57a8936
Revert "Revert "Allow proxies to be compared and identified.""
by Steven Moreland
· 7 years ago
cb0ba52
Moving hidl-gen parser stack outside of AST
by Timur Iskhakov
· 7 years ago
a8559fc
Revert "Allow proxies to be compared and identified."
by Steven Moreland
· 7 years ago
217fc60
Allow proxies to be compared and identified.
by Steven Moreland
· 7 years ago
b4d7795
Set minimum scheduling policy for a service.
by Martijn Coenen
· 7 years ago
225bc92
Fix infinite recursion in onTransact().
by Martijn Coenen
· 7 years ago
369d053
Try fetching hwservice before waiting for it.
by Steven Moreland
· 7 years ago
8247210
Fix hidl_test on non-"full Treble" devices.
by Steven Moreland
· 7 years ago
d281ebc
Don't return the passthrough interface for getStub
by Steven Moreland
· 7 years ago
0b84377
Add B(n|p|s)Foo::Pure.
by Steven Moreland
· 7 years ago
610002f
Explicit error message for all errors.
by Steven Moreland
· 7 years ago
0a99126
Remove unused import.
by Steven Moreland
· 7 years ago
836cb31
Fix error on user builds with future compiler.
by Steven Moreland
· 7 years ago
30b76e9
Disable record/reply on user builds.
by Steven Moreland
· 7 years ago
f9cf33b
Require manifest specification for HIDL devices.
by Steven Moreland
· 7 years ago
19f11b5
Removed "bool AST::isInterface(std::string*)"
by Steven Moreland
· 7 years ago
4a6dd39
remove "// static" comments
by Steven Moreland
· 7 years ago
1cbf036
Add c++-headers and c++-sources
by Steven Moreland
· 7 years ago
340c882
Passthrough: don't capture unused value.
by Steven Moreland
· 7 years ago
a4c565f
Passthrough oneway: keep hold on mImpl
by Steven Moreland
· 7 years ago
61d3f4b
Explicitly declare android-base dependency in Bs*
by Steven Moreland
· 7 years ago
9083150
warn_unused_result on registerAsService
by Steven Moreland
· 8 years ago
341112d
Fix wrapPassthrough casts to the wrong type.
by Yifan Hong
· 7 years ago
6755e9d
Enforce Treble "wire" ABI by emitting static_asserts for the sizes of
by Andreas Huber
· 8 years ago
58b478b
Add onRegistration hook in registerAsService.
by Steven Moreland
· 8 years ago
bcf5180
getService: hwservicemanager over libvintf
by Steven Moreland
· 8 years ago
9c74a5b
Fix getService should retry on DEAD_OBJECT
by Yifan Hong
· 8 years ago
200209c
Extra branches for getService.
by Yifan Hong
· 8 years ago
2edcf9d
Remove toggled transport.
by Steven Moreland
· 8 years ago
932464e
Add Formatter::join
by Yifan Hong
· 8 years ago
038903b
Add tryGetService.
by Steven Moreland
· 8 years ago
605bb6e
Break on getService null interface
by Steven Moreland
· 8 years ago
223fd47
Revert "Revert "Cleanup getService""
by Yifan Hong
· 8 years ago
42394ce
getService: break on null hwservicemanager
by Steven Moreland
· 8 years ago
937408a
s/IMPL_HEADER/IMPL_INTERFACE/g
by Steven Moreland
· 8 years ago
dff644c
Clarify getService log.
by Steven Moreland
· 8 years ago
31f07ff
Revert "Revert "getService should retry if getting nullptr""
by Yifan Hong
· 8 years ago
f01dad4
TaskRunner starts the background thread only when needed.
by Yifan Hong
· 8 years ago
ef91d36
Move TaskRunner to details
by Yifan Hong
· 8 years ago
d4b068a
Move interface reserved cpp impl to source file.
by Steven Moreland
· 8 years ago
2f7abc9
Revert "getService should retry if getting nullptr"
by Ian Pedowitz
· 8 years ago
5f009cb
Revert "Cleanup getService"
by Ian Pedowitz
· 8 years ago
45d4730
Cleanup getService
by Yifan Hong
· 8 years ago
a159f3b
Update for moving gBn/sConstructorMap into details.
by Yifan Hong
· 8 years ago
64ba3d7
getService should retry if getting nullptr
by Yifan Hong
· 8 years ago
33e7801
Move castInterface to details.
by Yifan Hong
· 8 years ago
052425a
Move wrapPassthrough into details.
by Yifan Hong
· 8 years ago
bc9f5c9
Remove interfaceChain from IServiceManager::add()
by Martijn Coenen
· 8 years ago
152866b
getService should consult the VINTF object with instance name.
by Yifan Hong
· 8 years ago
7d3ac80
Revert "Revert "Move HidlInstrumentor to HidlInternal and namespace details.""
by Zhuoyao Zhang
· 8 years ago
7f12d6b
Revert "Move HidlInstrumentor to HidlInternal and namespace details."
by Zhuoyao Zhang
· 8 years ago
5f1d031
Move HidlInstrumentor to HidlInternal and namespace details.
by Zhuoyao Zhang
· 8 years ago
2a5d977
getService: respect vintf passthrough
by Steven Moreland
· 8 years ago
b04de38
Update for locking gBn/sConstructorMap.
by Yifan Hong
· 8 years ago
6081863
Add -Werror.
by Steven Moreland
· 8 years ago
8adcb65
Do proper cleanup of static block.
by Martijn Coenen
· 8 years ago
bcffce2
IBase::getReferenceInfo -> getDebugInfo
by Yifan Hong
· 8 years ago
d3b58ed
Specify full interface name for getTransport.
by Yifan Hong
· 8 years ago
cd2ae45
Add getReferenceInfo to IBase.
by Yifan Hong
· 8 years ago
1583517
getService: respect vintf toggled
by Steven Moreland
· 8 years ago
d10feea
Update hidl-gen for HidlInstrumentor.
by Zhuoyao Zhang
· 8 years ago
bec74ed
getService: respect persist.hal.binderization
by Steven Moreland
· 8 years ago
6d7b91c
Wait for binderized service if VINTF promises it.
by Steven Moreland
· 8 years ago
f10af87
Revert "Revert "getService respects the vendor interface object.""
by Steven Moreland
· 8 years ago
e3fa5da
Revert "getService respects the vendor interface object."
by Steven Moreland
· 8 years ago
fa7f58c
getService respects the vendor interface object.
by Yifan Hong
· 8 years ago
c672c80
Revert "getService respects the vendor interface object."
by Yifan Hong
· 8 years ago
5079be7
getService respects the vendor interface object.
by Yifan Hong
· 8 years ago
2c2dea8
getService: use passthrough service manager.
by Steven Moreland
· 8 years ago
623c004
hidl-gen: add LOG_TAG to *All.cpp
by Steven Moreland
· 8 years ago
96a79e2
BBinder -> BHwBinder.
by Yifan Hong
· 8 years ago
db0d634
Add name "default" as default to register service
by Chris Phoenix
· 8 years ago
01e7cde
Bp/nFoo -> Bp/nHwFoo
by Yifan Hong
· 8 years ago
dd85c5c
Support to enable profiling dynamically.
by Zhuoyao Zhang
· 8 years ago
8e4fc84
Generate API_EXIT instrumentation event in all cases.
by Martijn Coenen
· 8 years ago
eefe4f2
Clean up hard-coded Bp/Bn/Bs/IHw prefixes.
by Yifan Hong
· 8 years ago
51a6509
Renamed Interface::getProxyName to getProxyFqName
by Yifan Hong
· 8 years ago
Next »