summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2016-12-18 21:36:14 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2016-12-18 21:36:14 (GMT)
commitd50544a3de540727137f2b13010ca4450f8ea10f (patch)
tree05e4ad65c25570016d5732f425a9eff2f4117d34 /ChangeLog
parentb0bcf250999b2242019f137e38f52390a86e71cd (diff)
Used a fast sorted array to track shared instances instead of a simple hash table.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index eb93ae5..5061ad9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,36 @@
16-12-18 Cyrille Bagard <nocbos@gmail.com>
+ * src/analysis/decomp/il.c:
+ Disable old call code.
+
+ * src/arch/dalvik/operands/args.c:
+ * src/arch/dalvik/operands/pool.c:
+ * src/arch/dalvik/operands/register.c:
+ * src/arch/dalvik/register.c:
+ * src/arch/dalvik/register.h:
+ * src/arch/operand-int.h:
+ * src/arch/operand.c:
+ * src/arch/operand.h:
+ * src/arch/register-int.h:
+ * src/arch/register.c:
+ * src/arch/register.h:
+ * src/arch/sharing/instance-int.h:
+ * src/arch/sharing/instance.c:
+ * src/arch/sharing/instance.h:
+ Define a new comparison process for operands with more precise results.
+
+ * src/arch/sharing/manager.c:
+ * src/arch/sharing/manager.h:
+ Use a fast sorted array to track shared instances instead of a simple
+ hash table.
+
+ * src/common/sort.c:
+ * src/common/sort.h:
+ Provide a generic way to compare numbers. Add a method to quicly delete
+ an item from a sorted array.
+
+16-12-18 Cyrille Bagard <nocbos@gmail.com>
+
* configure.ac:
Add an option to dump share statistics to the compilation configuration.