diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 50 |
1 files changed, 50 insertions, 0 deletions
@@ -1,3 +1,53 @@ +16-12-18 Cyrille Bagard <nocbos@gmail.com> + + * configure.ac: + Add an option to dump share statistics to the compilation configuration. + + * src/analysis/binary.c: + * src/arch/dalvik/context.c: + * src/arch/dalvik/core.c: + * src/arch/dalvik/core.h: + * src/arch/dalvik/instruction.c: + * src/arch/dalvik/operand.c: + Update code. + + * src/arch/dalvik/operands/args.c: + * src/arch/dalvik/operands/args.h: + * src/arch/dalvik/operands/pool.c: + * src/arch/dalvik/operands/pool.h: + * src/arch/dalvik/operands/register.c: + * src/arch/dalvik/operands/register.h: + * src/arch/dalvik/register.c: + * src/arch/dalvik/register.h: + Share all Dalvik operands between all their users. + + * src/arch/operand-int.h: + * src/arch/operand.c: + Update code. + + * src/arch/sharing/Makefile.am: + Add the 'container*[ch]' files to libarchsharing_la_SOURCES. + + * src/arch/sharing/container-int.h: + * src/arch/sharing/container.c: + * src/arch/sharing/container.h: + New entries: define an interface to replace updated operands. + + * src/arch/sharing/instance.c: + * src/arch/sharing/instance.h: + Typo. + + * src/arch/sharing/manager.c: + * src/arch/sharing/manager.h: + Extend the manager features. Protect concurrent access to the share table. + + * src/common/extstr.c: + Fix another bug in strrpl(). + + * src/core/processors.c: + * src/core/processors.h: + Update code. + 16-12-17 Cyrille Bagard <nocbos@gmail.com> * src/arch/arm/v7/fetch.c: |