index
:
miasm
this commit
ck/x86-blsi
develop
master
ta/arm64-ldsmaxb
ta/nix
ta/x86-adcx
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
miasm2
/
jitter
/
vm_mngr.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename miasm2 to miasm
Fabrice Desclaux
2019-03-05
1
-926
/
+0
*
Adds Windows support and AppVeyor CI (#835)
Axel Souchet
2018-09-09
1
-23
/
+19
*
Jitter: use bignum
Fabrice Desclaux
2018-07-13
1
-41
/
+7
*
Jitter: fix gentoo compilation
Fabrice Desclaux
2018-06-11
1
-1
/
+1
*
Add support for 128 bits operations in VmMngr and GCC outputs
Ajax
2018-05-17
1
-3
/
+37
*
Extract operation semantics from 'vm_mngr' to dedicated 'op_semantics'
Ajax
2018-05-15
1
-777
/
+1
*
Op bsr/bsf are replaced by cnttrailzeros / cntleadzeros, defined in 0
Ajax
2018-05-15
1
-7
/
+21
*
Fix bsr implementation to avoid infinite loop on src=0
Ajax
2018-05-15
1
-2
/
+2
*
Jitter: fix FPU C functions names
Fabrice Desclaux
2018-05-09
1
-25
/
+25
*
Fix memory breakpoint name
Fabrice Desclaux
2018-03-28
1
-5
/
+5
*
X86: remove c_rez/rcl_rez/rcr_rez special operator
Fabrice Desclaux
2018-02-13
1
-55
/
+44
*
Jitter: fix exit return code
Fabrice Desclaux
2018-02-13
1
-15
/
+15
*
Fix BSR / BSL / CLZ implementation to avoid signed overflow
Ajax
2018-01-26
1
-7
/
+6
*
Jitter: fix shifter macro
Fabrice Desclaux
2017-07-25
1
-60
/
+0
*
Add null pointer check after realloc
William Bruneau
2017-07-24
1
-4
/
+13
*
VmMngr: remove unused functions
Fabrice Desclaux
2017-01-13
1
-17
/
+0
*
CC: declare parity as a macro to avoid function calls
Ajax
2017-01-09
1
-5
/
+0
*
Homogenize x86_bsf/r API with rcl/rcr_rez_op API
Ajax
2017-01-04
1
-2
/
+2
*
Ugly modification to have llvm work again
Ajax
2017-01-04
1
-0
/
+5
*
Extend code_exec max address for 64 bits
Ajax
2016-11-10
1
-2
/
+2
*
Jitter: Use mem access for automod
Fabrice Desclaux
2016-08-31
1
-104
/
+74
*
Jitter: opt write_num
Fabrice Desclaux
2016-08-31
1
-0
/
+10
*
Jitter: fix python jit
Fabrice Desclaux
2016-08-31
1
-11
/
+11
*
Jitter: use mem read/write for memory breakpoint/automod
Fabrice Desclaux
2016-08-30
1
-54
/
+136
*
Jitter: optimize memory write object
Fabrice Desclaux
2016-08-30
1
-1
/
+44
*
Jitter: support sparse write
Fabrice Desclaux
2016-08-30
1
-3
/
+7
*
Jitter: use list of write
Fabrice Desclaux
2016-08-30
1
-24
/
+16
*
Jitter: automod callback C
Fabrice Desclaux
2016-08-30
1
-2
/
+40
*
Fix get_memory_page_from_address()
Aymeric Vincent
2016-08-01
1
-4
/
+1
*
Jitter: fix read on multiple pages
serpilliere
2016-06-30
1
-1
/
+1
*
Fix a memory leak in reset memory page pool
Ajax
2016-06-08
1
-0
/
+7
*
Jitter: parity lookup table
Fabrice Desclaux
2016-05-09
1
-20
/
+35
*
VmMngr: add is_mapped api
Fabrice Desclaux
2016-04-09
1
-9
/
+32
*
Jitter: fix find_page_node
Fabrice Desclaux
2016-04-09
1
-0
/
+3
*
Jitter/vm: Suppport memory comment
Fabrice Desclaux
2016-02-19
1
-16
/
+35
*
VmMngr: fix segfault on reset vm (creds @serpilliere)
Ajax
2016-01-08
1
-0
/
+1
*
Jitter: remove unused div_op rem_op
Fabrice Desclaux
2015-12-04
1
-88
/
+4
*
Jitter: clean code
Fabrice Desclaux
2015-12-03
1
-189
/
+2
*
Jit: use page array; bin search
Fabrice Desclaux
2015-12-03
1
-45
/
+82
*
Squelch a couple of warnings on 32 bit architectures with respect to
Aymeric Vincent
2015-11-23
1
-1
/
+1
*
Jitter/vm_mngr: Clean logs
Fabrice Desclaux
2015-11-15
1
-26
/
+14
*
x86/TCC: fix rcr/rcl computation
Ajax
2015-11-13
1
-36
/
+26
*
x86: >>>/<<< c_cf are no more needed: use c_rez with rotate-1
Ajax
2015-11-13
1
-33
/
+2
*
x86/TCC: fix a loosed bit of rotate left
Ajax
2015-11-13
1
-3
/
+3
*
x86/TCC: add helper for double to 16 bits
Ajax
2015-11-10
1
-0
/
+12
*
x86/TCC: complete fxam semantic to handle C1
Ajax
2015-11-10
1
-0
/
+7
*
x86/TCC: handle NaN case in `fcom`
Ajax
2015-11-10
1
-0
/
+6
*
x86: C0/C1/C2/C3 flags in `fprem`
Ajax
2015-11-10
1
-0
/
+23
*
x86/TCC: add `fpatan`
Ajax
2015-11-10
1
-0
/
+11
*
x86/TCC: add `fyl2x`
Ajax
2015-11-10
1
-0
/
+10
[next]