Andrew Dutcher
|
97b10da133
|
Undo the disaster that was the patch to unicorn github issue #266 and fix it correctly. makes normal self-modifying code work.
|
2016-08-09 19:35:20 -07:00 |
|
Nguyen Anh Quynh
|
8962adc9c5
|
sparc: use power_down to terminate emulation, rather than using trap. this fix hangup issue of tests/regress/sparc_reg.py
|
2016-02-15 15:51:14 +08:00 |
|
Ryan Hileman
|
0886ae8ede
|
rework code/block tracing
|
2016-01-22 18:42:27 -08:00 |
|
Ryan Hileman
|
93052f6566
|
refactor to allow multiple hooks for one type
|
2016-01-22 18:41:43 -08:00 |
|
Nguyen Anh Quynh
|
b72671c6d5
|
sparc, arm, m68k: check for exit request after every hooked instruction
|
2015-12-20 12:28:15 +08:00 |
|
Nguyen Anh Quynh
|
600a1af710
|
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
|
2015-10-03 15:46:19 +08:00 |
|
Nguyen Anh Quynh
|
886946dcf4
|
do not use syscall to quit emulation. this can fix issues #147 & #148
|
2015-09-26 16:49:00 +08:00 |
|
Nguyen Anh Quynh
|
2929138c99
|
sparc: do not call INSN handler on until-address, and verify until-address early when translating block in JIT frontend.
|
2015-09-08 13:26:53 +08:00 |
|
Jonathon Reinhart
|
3bd705a060
|
Merge remote-tracking branch 'upstream/master' into change-handle-based-api
|
2015-08-30 00:23:51 -04:00 |
|
Nguyen Anh Quynh
|
b335cf016c
|
do not generate basic-block callback when translation is broken in the middle due to full cache (all the remaining archs)
|
2015-08-27 21:09:00 +08:00 |
|
Jonathon Reinhart
|
e7a8eb8976
|
change uch to uc_struct (target-sparc)
|
2015-08-26 09:02:16 -04:00 |
|
Nguyen Anh Quynh
|
344d016104
|
import
|
2015-08-21 15:04:50 +08:00 |
|