[PATCH] D12685: Document the stability policy for LLVM-C APIs.
Mehdi AMINI via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 15 09:53:54 PDT 2015
joker.eph added a subscriber: joker.eph.
joker.eph added a comment.
Thanks for putting this together, this initiative was needed to have this discussion moving forward.
FWIW I'm on the same track as Eric on this topic.
Ideally, I would love to have a way for the "bindings" to be auto-generated as much as possible from the C++ public headers, and thus they couldn't have different stability guarantee than the C++ API.
Right now I'm not sure we take it by the right end, Who are the clients of a "stable" C API vs a binding API? what are the use cases to solve? A "stable" C API needs to have a smaller surface than the bindings (obviously), but to which extent?
http://reviews.llvm.org/D12685
More information about the llvm-commits
mailing list