Commits

Author Commit Message Labels Comments Date
Jordan Earls
Fixed minor regression where --extra-labels would cause a null reference
Jordan Earls
It actually works now, and will compensate for nops being removed when trimming is enabled
Jordan Earls
Last commit before big redo of labelling to not be so horrible
Jordan Earls
Redid label naming to work better with trimming. Code is badly in need of refactor now
Jordan Earls
Fixed encoding error issue when operating on assemblies with non-ASCII strings
Jordan Earls
Changed --no-nops to --trimming as documented Made it so the output file doesn't have to exist(design flaw) Reworked label renaming so that it will now label in order of IL address, not first "useage" of that label
Jordan Earls
Forgot a file
Jordan Earls
Updated readme with super basic information
Jordan Earls
More options added Now it's formatted a little bit Prints out a more normal method header now
Jordan Earls
Added Constraint directive, which because it's relatively "dumb", can filter sorta powerfully
Jordan Earls
Now outputs to a file Fixed bug with labels -- they are hex, not decimal! Fixed it so the output is more readable now
Jordan Earls
It actually does some stuff now. It might even be barely useful It now will dump the IL of all methods in assembly, eliminate pointless labels, and rename IL_0000 labels to something more "standard" for both reading and diffing purposes
Jordan Earls
More work. Now have a simple command parser
Jordan Earls
Initial creation