index
:
chrysalide.git
gtk4
master
Chrysalide - Reverse Engineering Factory
Cyrille Bagard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
analysis
/
disass
/
loop.c
Age
Commit message (
Expand
)
Author
2019-01-31
Improved loop detection.
Cyrille Bagard
2019-01-18
Handled bigger irreducible loops without blocking.
Cyrille Bagard
2019-01-15
Improved complex loop detection.
Cyrille Bagard
2019-01-14
Detected self loops in basic blocks.
Cyrille Bagard
2019-01-14
Handled irreducible loops without blocking.
Cyrille Bagard
2018-12-21
Fixed a bug in the dominators computation.
Cyrille Bagard
2018-08-03
Updated the reference counters when providing instruction links.
Cyrille Bagard
2018-04-05
Changed Foobar to Chrysalide in all GPL headers.
Cyrille Bagard
2017-04-13
Simplified the way links between instructions are handled.
Cyrille Bagard
2017-03-30
Discriminated between tests for set and unset ranges of bits.
Cyrille Bagard
2016-12-31
Updated all copyrights.
Cyrille Bagard
2016-11-03
Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.
Cyrille Bagard
2016-10-28
Optimized access to instruction sources and destinations.
Cyrille Bagard
2016-10-28
Cleaned the structure for instructions a little bit.
Cyrille Bagard
2016-10-25
Noted that even the first basic block can have a loop to itself.
Cyrille Bagard
2016-04-20
Protected all concurrent accesses to sources and destinations of instructions.
Cyrille Bagard
2016-04-02
Handled all routines disassembling processing in one place.
Cyrille Bagard
2016-03-26
Extracted the logic of code nodes for better processing.
Cyrille Bagard
2016-01-10
Produced temporary code to handle routines without code.
Cyrille Bagard
2015-10-15
Detected loops as introduced in the book "Compilers: Principles, Techniques, ...
Cyrille Bagard
2015-10-07
Introduced code coverages to reduce search time.
Cyrille Bagard
2015-10-06
Optimized loop detections using bit fields.
Cyrille Bagard
2015-07-12
Defined AIF_RETURN_POINT to replace the previous 'return' accessors.
Cyrille Bagard
2015-04-16
Fixed some bugs in the basic blocks building.
Cyrille Bagard
2015-04-05
Fixed various bugs in the graph layout.
Cyrille Bagard
2015-04-04
Detected loops in disassembled instructions once again.
Cyrille Bagard
2014-12-16
Created operands for resolving symbols in disassembly code.
Cyrille Bagard
2014-04-28
Updated all copyright headers.
Cyrille Bagard
2013-08-13
Fixed a bug: stop on return when searching for loops.
Cyrille Bagard
2013-06-08
Removed all usages of gdk_threads_enter()/gdk_threads_leave() in the status bar.
Cyrille Bagard
2013-02-24
Fixed a bug in loops detection.
Cyrille Bagard
2013-02-10
Improved the disassembling process by handling loops in code.
Cyrille Bagard