Releases: SEDS/PinPP
Releases · SEDS/PinPP
v1.3.1
This release contains the following enhancements and bug fixes:
- Separated methods for memory operand from those of just an operand. The methods for a memory operand now appear in the class named
Memory_Operand
. TheMemory_Operand
class is derived fromOperand
. - Added a factory method to the thread local data class (
TLS
). Clients now have the option of calling aget_*
method when a factory functor. If the data has not been set, then the factory functor is invoked to create the data object, and is also returned to the client. The functor allows clients to use C++ lambda objects when creating the object the first time such that the lambda function is not required to invoke the default constructor of the object to create it. This provides the client with more initialization control when first constructing the object. - Added support for reverse iterators to complement the current forward iterators.
v1.3.0
v1.2.0
This release is a bug-fix only (BFO) release. It includes fixes for the following bugs:
- The end iterator returned by container objects, such as
Image
,Section
,Routine
, andTrace
, did not return the correct end location. This resulted in exclusion of elements in the iteration.
v1.1.0-beta
Version 1.1.0 (Beta)
v1.0.1-beta
v1.0.1-beta
v1.0.0-beta
v1.0.0