summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2016-05-13 19:59:41 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2016-05-13 19:59:41 (GMT)
commited5541867f94b36e701708757a0489298fe77135 (patch)
tree56cc80141354d1d955a6ad9599e3bc2ab7366ad7 /ChangeLog
parent3d28b198f12671e4933890a4b79933d064593ce3 (diff)
Inserted symbols and routines using an optimized 100 times faster method.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7057d72..25b8ab8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+16-05-13 Cyrille Bagard <nocbos@gmail.com>
+
+ * src/analysis/disass/area.c:
+ Take concurrency into account when dealing with new symbols.
+
+ * src/common/Makefile.am:
+ Add the 'sort.[ch]' files to libcommon_la_SOURCES.
+
+ * src/common/sort.c:
+ * src/common/sort.h:
+ New entries: create methods to replace heavy calls to qsort().
+
+ * src/format/dex/class.c:
+ * src/format/dex/dex.c:
+ * src/format/dwarf/symbols.c:
+ * src/format/elf/helper_arm.c:
+ * src/format/elf/symbols.c:
+ * src/format/executable-int.c:
+ Update code.
+
+ * src/format/format-int.h:
+ Delete useless fields as arrays of symbols and routines are always sorted.
+
+ * src/format/format.c:
+ * src/format/format.h:
+ Insert symbols and routines using an optimized 100 times faster method.
+
16-05-07 Cyrille Bagard <nocbos@gmail.com>
* src/analysis/disass/routines.c: