about summary refs log tree commit diff stats
path: root/miasm2/jitter/vm_mngr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename miasm2 to miasmFabrice Desclaux2019-03-051-926/+0
* Adds Windows support and AppVeyor CI (#835)Axel Souchet2018-09-091-23/+19
* Jitter: use bignumFabrice Desclaux2018-07-131-41/+7
* Jitter: fix gentoo compilationFabrice Desclaux2018-06-111-1/+1
* Add support for 128 bits operations in VmMngr and GCC outputsAjax2018-05-171-3/+37
* Extract operation semantics from 'vm_mngr' to dedicated 'op_semantics'Ajax2018-05-151-777/+1
* Op bsr/bsf are replaced by cnttrailzeros / cntleadzeros, defined in 0Ajax2018-05-151-7/+21
* Fix bsr implementation to avoid infinite loop on src=0Ajax2018-05-151-2/+2
* Jitter: fix FPU C functions namesFabrice Desclaux2018-05-091-25/+25
* Fix memory breakpoint nameFabrice Desclaux2018-03-281-5/+5
* X86: remove c_rez/rcl_rez/rcr_rez special operatorFabrice Desclaux2018-02-131-55/+44
* Jitter: fix exit return codeFabrice Desclaux2018-02-131-15/+15
* Fix BSR / BSL / CLZ implementation to avoid signed overflowAjax2018-01-261-7/+6
* Jitter: fix shifter macroFabrice Desclaux2017-07-251-60/+0
* Add null pointer check after reallocWilliam Bruneau2017-07-241-4/+13
* VmMngr: remove unused functionsFabrice Desclaux2017-01-131-17/+0
* CC: declare parity as a macro to avoid function callsAjax2017-01-091-5/+0
* Homogenize x86_bsf/r API with rcl/rcr_rez_op APIAjax2017-01-041-2/+2
* Ugly modification to have llvm work againAjax2017-01-041-0/+5
* Extend code_exec max address for 64 bitsAjax2016-11-101-2/+2
* Jitter: Use mem access for automodFabrice Desclaux2016-08-311-104/+74
* Jitter: opt write_numFabrice Desclaux2016-08-311-0/+10
* Jitter: fix python jitFabrice Desclaux2016-08-311-11/+11
* Jitter: use mem read/write for memory breakpoint/automodFabrice Desclaux2016-08-301-54/+136
* Jitter: optimize memory write objectFabrice Desclaux2016-08-301-1/+44
* Jitter: support sparse writeFabrice Desclaux2016-08-301-3/+7
* Jitter: use list of writeFabrice Desclaux2016-08-301-24/+16
* Jitter: automod callback CFabrice Desclaux2016-08-301-2/+40
* Fix get_memory_page_from_address()Aymeric Vincent2016-08-011-4/+1
* Jitter: fix read on multiple pagesserpilliere2016-06-301-1/+1
* Fix a memory leak in reset memory page poolAjax2016-06-081-0/+7
* Jitter: parity lookup tableFabrice Desclaux2016-05-091-20/+35
* VmMngr: add is_mapped apiFabrice Desclaux2016-04-091-9/+32
* Jitter: fix find_page_nodeFabrice Desclaux2016-04-091-0/+3
* Jitter/vm: Suppport memory commentFabrice Desclaux2016-02-191-16/+35
* VmMngr: fix segfault on reset vm (creds @serpilliere)Ajax2016-01-081-0/+1
* Jitter: remove unused div_op rem_opFabrice Desclaux2015-12-041-88/+4
* Jitter: clean codeFabrice Desclaux2015-12-031-189/+2
* Jit: use page array; bin searchFabrice Desclaux2015-12-031-45/+82
* Squelch a couple of warnings on 32 bit architectures with respect toAymeric Vincent2015-11-231-1/+1
* Jitter/vm_mngr: Clean logsFabrice Desclaux2015-11-151-26/+14
* x86/TCC: fix rcr/rcl computationAjax2015-11-131-36/+26
* x86: >>>/<<< c_cf are no more needed: use c_rez with rotate-1Ajax2015-11-131-33/+2
* x86/TCC: fix a loosed bit of rotate leftAjax2015-11-131-3/+3
* x86/TCC: add helper for double to 16 bitsAjax2015-11-101-0/+12
* x86/TCC: complete fxam semantic to handle C1Ajax2015-11-101-0/+7
* x86/TCC: handle NaN case in `fcom`Ajax2015-11-101-0/+6
* x86: C0/C1/C2/C3 flags in `fprem`Ajax2015-11-101-0/+23
* x86/TCC: add `fpatan`Ajax2015-11-101-0/+11
* x86/TCC: add `fyl2x`Ajax2015-11-101-0/+10