stoat
stoat copied to clipboard
STatic (LLVM) Object file Analysis Tool
It looks like they've changed their API slightly for LLVM 5. Currently the LLVM pass has a chance to throw: ``` /usr/include/llvm-5.0/llvm/IR/Type.h:363: llvm::Type* llvm::Type::getArrayElementType() const: Assertion `getTypeID() == ArrayTyID' failed...
Some typechecks and exception handling should be added to the YAML loading to provide clear errors and debugging information when the ruby layer reads in malformed files produced by the...
Note sure how to title this. Take the following code: https://github.com/falkTX/Carla/blob/01b50d2f0ba44f4e98e2ae75082a0a465116d9ef/source/backend/plugin/CarlaPlugin.cpp#L1306 There's 2 boolean arguments - sendOsc and sendCallback. This function is called from RT side, but with those arguments...
I have some functions with the same name in multiple plugin-like .so files. I annotated the first and it picked it up and reported a number of realtime functions, when...
When building with -g clang produces information which should be mappable back to line numbers and whatnot. - [x] Add line number/file information to nodes in yaml printout (it might...
This could make it easier to turn on and off annotations