Nick Fitzgerald
Nick Fitzgerald
https://github.com/llvm-mirror/libcxxabi/blob/master/test/test_demangle.pass.cpp as pointed to in https://github.com/fitzgen/cpp_demangle/issues/16#issuecomment-281807910
This means that one has to either use UFCS or casting into a trait object to actually use the method: ```rust let e: failure::Error = get_the_error_from_somewhere(); // Have to use...
An implementation of the algorithm from ["A Fast Algorithm for Finding Dominators in a Flowgraph" by Thomas Lengauer and Robert E. Tarjan][0]. This algorithm runs in **O(|E| log |V|)** time....
http://refspecs.linux-foundation.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-generic/dwarfext.html DW_CFA_GNU_args_size0x2eThe DW_CFA_GNU_args_size instruction takes an unsigned LEB128 operand representing an argument size. This instruction specifies the total of the size of the arguments which have been pushed onto the...
Kind of like a fuzzer. Not sure if it would be useful for this library? Worth investigating; I hear great things.
Depends on #113 (at least for the .eh_frame part).
There are so many FDEs for each CIE (that's the whole point of CIEs) so we end up copying the same data many many times. Alternatively, we could make FDEs...
Something like this: ``` rust struct Subprogram { ... } impl Subprogram { pub fn new(die: DebuggingInformationEntry) -> Subprogram { assert!(die.tag() == DW_TAG_subprogram); Subprogram { ... } } pub fn...