v0.1.0
v0.1.0 (2019-07-25)
Diff since bbc3d7a14027fe4dda709ebe94d67e048c980707
Closed issues:
- BoundsError when using @Descend on a function using @Profile (#45)
- Fails to descend into Type constructors (#42)
FailedCallInfo
printing withf::Union{typeof\(g\), typeof\(h\)}
(#37)- We don't handle TypeTuple inputs like
code\_typed
does (#32) - Cthulhu is missing a function call (#27)
- _apply needs special handling (#16)
descend\_code\_warntype
is broken (#13)- What is this for? (#6)
- assertion failure for
optimize=false
(#5) - Request @descend_code_warntype (#3)
- Some functions aren't descendable, and its hard to tell when they aren't (#2)
Merged pull requests:
- Request: Syntax-highlight for LLVM IR and native code (#44) (tkf)
- use signature type (#43) (vchuravy)
- handle Union{} (#41) (vchuravy)
- various fixes (#36) (vchuravy)
- Fix Docs (#31) (YingboMa)
- Make Cthulhu smarter (#30) (vchuravy)
- Handle _apply (#24) (Keno)
- Add ASM syntax switch (#23) (YingboMa)
- handle jl_threading_run (#22) (vchuravy)
- Add special handling for return_type (#21) (Keno)
- unwrap_type -> widenconst (#20) (Keno)
- Pass
params
through descend calls and add option to dump the cache (#19) (vchuravy) - Find callsites on the rhs of an assignment (#18) (Keno)
- improve reflection (#14) (vchuravy)
- add CthulhuMenu based of RadioMenu (#12) (vchuravy)
- Intelligently decide what to print in limited screen space (#10) (Keno)
- do some dce before printing (#8) (vchuravy)
- add statement of purpose to readme (#7) (jpfairbanks)
- Add descend_code_warntype (#4) (YingboMa)
- added some ui (#1) (peterahrens)