Skip to content

Releases: vittoriom/VMInstrumenter

0.9

07 Jan 20:58
Compare
Choose a tag to compare

#21 Protect selectors from being called from instances of unwanted classes.
Added VMDStacktrace and VMDStacktraceFrame convenience classes for dealing with stacktraces
#32 Added useful constructors and methods to runtime wrappers

0.8

23 Nov 22:25
Compare
Choose a tag to compare
0.8

#22 FEATURE: Updated public API to track execution time of a selector
#23 CHANGED: Updated public API with a bitfield enumeration instead of multiple arguments for dumping the stacktrace, the object and the execution time
#11 ENHANCEMENT: the dumpInfo method now also prints out the ivar value, when possible
#25 ENHANCEMENT: When dumping the stacktrace, the current thread is also logged
#12 FEATURE: Added wrapper classes for methods, properties, ivars, classes
#27 ENHANCEMENT: Unit tests for every wrapper class

0.7 release

10 Nov 20:20
Compare
Choose a tag to compare

#19 Add method to public API to instrument instances of a class that pass a specified test block
#16 Try to reduce code duplication enhancement
#15 Add method to public API to instrument only on specific instances of a class enhancement
#13 Write unit tests for all the classes and all the use cases enhancement