| Age | Commit message (Collapse) | Author |
|
|
|
Turns out, this is a rather hot path on initial binary loading (>50% runtime), and trying to pipe it all through the FFI makes it really slow. Like 100% slower. Ouch. Now, the demangler plugins are written with a bunch of #ifdef macros to allow for building both as a plugin and directly into the core. There is no functionality change here apart from regaining the lost performance.
|
|
@failed_to_load
|
|
|
|
|
|
|
|
Should fix the warning being printed in the log
|
|
|
|
To allow python plugins to do work not on the UI thread.
Also allows them to call update_analysis_and_wait()
|
|
|
|
The culprit here is the _n class member which serves as the counter for the __next__ function. That needs to be reset when iterating through the list
|
|
|
|
|
|
Thanks glenn
|
|
|
|
|
|
|
|
|
|
Pseudo Python example plugin
|
|
|
|
|
|
|
|
Should make it more clear when certain callbacks are called.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|