[PATCH] D23662: [libclang] Control whether crash recovery is enabled/disabled using function argument.
Argyrios Kyrtzidis via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 28 09:25:45 PDT 2016
akyrtzi added a comment.
> I could disable crash recovery by calling clang_toggleCrashRecovery(false) after clang_createIndex has been called but this doesn't work because the right JVM handler isn't reinstalled
Could you explain more why this doesn't work ? Is it a bug with the crash handling logic or something else ?
If we are going to have a 'clang_createIndex2' function to be able to introduce a new flag, it should be made to accept OR'ed enums for flags, so we can add more flags in the future and not get in a similar situation and have to add 'clang_createIndex3'..
More information about the cfe-commits