|
|
@99319
|
20 months |
vboxsync |
Disassember: Continue work on the ARMv8 disassember, defining the …
|
|
|
@99241
|
20 months |
vboxsync |
Disassembler: ARMv8 skeleton, bugref:10394
|
|
|
@99232
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99220
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99208
|
20 months |
vboxsync |
Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97527
|
2 years |
vboxsync |
DIS: Don't restrict the OPCODES enum to 1024 entires, we're not using …
|
|
|
@97211
|
2 years |
vboxsync |
DIS: Drop the register access function based on CPUMCTXCORE as the …
|
|
|
@97203
|
2 years |
vboxsync |
VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@95480
|
2 years |
vboxsync |
DIS: DISOPTYPE_AVX. bugref:9898 bugref:6251
|
|
|
@95314
|
2 years |
vboxsync |
DIS: Added blsr, blsmsk and blsr; corrected some vex …
|
|
|
@93742
|
3 years |
vboxsync |
Disasm,iprt/cdefs.h: clang and arm64 adjustments. bugref:9898
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92809
|
3 years |
vboxsync |
Disasm: Better packing of DISOPCODE in DIS_CORE_ONLY mode. Build …
|
|
|
@92805
|
3 years |
vboxsync |
Disasm: Pack DISOPCODE in DIS_CORE_ONLY mode on x86 and amd64 to save …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76558
|
6 years |
vboxsync |
include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@69107
|
7 years |
vboxsync |
include/VBox/: (C) year
|
|
|
@62476
|
8 years |
vboxsync |
(C) 2016
|
|
|
@58111
|
9 years |
vboxsync |
include,misc: More Doxygen grouping adjustments.
|
|
|
@58110
|
9 years |
vboxsync |
include,misc: Doxygen grouping adjustments, collecting all the VMM …
|
|
|
@56291
|
9 years |
vboxsync |
include: Updated (C) year.
|
|
|
@55033
|
10 years |
vboxsync |
Disassembler: typo & nit.
|
|
|
@53172
|
10 years |
vboxsync |
DIS: #6249: Complex instructions support (like gather) and some fixes. …
|
|
|
@53094
|
10 years |
vboxsync |
DIS: #6251: AVX / VEX instructions support (two byte instructions …
|
|
|
@47412
|
11 years |
vboxsync |
PMOVSKB -> PMOVMSKB; DISOPTYPE_SSE/MMX/FPU.
|
|
|
@46993
|
11 years |
vboxsync |
DISPREFIX_REX_FLAGS is 0, so don't use it.
|
|
|
@42186
|
12 years |
vboxsync |
SELM,DIS,CPUM,EM: Hidden selector register cleanups.
|
|
|
@41886
|
12 years |
vboxsync |
DIS: Api name typo (missing r).
|
|
|
@41798
|
12 years |
vboxsync |
doc update.
|
|
|
@41793
|
12 years |
vboxsync |
Encourage tail optimizations and keeping things in the same registers …
|
|
|
@41792
|
12 years |
vboxsync |
Some more DISSTATE adjustments.
|
|
|
@41791
|
12 years |
vboxsync |
DIS,CSAM: Drop pvUser2.
|
|
|
@41790
|
12 years |
vboxsync |
DISCPUSTATE -> DISSTATE (slow change).
|
|
|
@41789
|
12 years |
vboxsync |
DIS: pCpu -> pDis.
|
|
|
@41788
|
12 years |
vboxsync |
DIS: Set cbPrefix
|
|
|
@41786
|
12 years |
vboxsync |
DIS: Forgotten FNDISPARSE change in previous commit + …
|
|
|
@41760
|
12 years |
vboxsync |
DIS: Chagned FNDISREADBYTES to permit reading more bytes that the …
|
|
|
@41747
|
12 years |
vboxsync |
Removed some unused strings.
|
|
|
@41746
|
12 years |
vboxsync |
dis.h: docs.
|
|
|
@41745
|
12 years |
vboxsync |
typo.
|
|
|
@41744
|
12 years |
vboxsync |
DISOPPARAM: s/base.reg_*/Base.idx*Reg/ + docs
|
|
|
@41743
|
12 years |
vboxsync |
DISOPPARAM: s/index.reg_gen/Index.idxGenReg/ + doc
|
|
|
@41742
|
12 years |
vboxsync |
DISOPPARAM: s/scale/uScale/ + doc
|
|
|
@41741
|
12 years |
vboxsync |
DISOPPARAM: s/parval/uValue/ + doc
|
|
|
@41740
|
12 years |
vboxsync |
DISOPPARAM: s/param/fParam/ to match the related DISOPCODE members.
|
|
|
@41739
|
12 years |
vboxsync |
DISCPUSTATE: s/param/Param/
|
|
|
@41738
|
12 years |
vboxsync |
DISOPCODE: s/optype/fOpType/ s/param/fParam/ docs
|
|
|
@41737
|
12 years |
vboxsync |
DISOPCODE: s/opcode/uOpcode/
|
|
|
@41736
|
12 years |
vboxsync |
DISCPUMODE: s/mode/uCpuMode/ - found and removed a bunch of uncessary …
|
|
|
@41735
|
12 years |
vboxsync |
DISCPUCORE: s/addrmode/uAddrMode/ s/opmode/uOpMode/
|
|
|
@41734
|
12 years |
vboxsync |
DISCPUSTATE: s/prefix/fPrefix/ and a couple of forgotten opcode uses.
|
|
|
@41733
|
12 years |
vboxsync |
DISCPUSTATE: s/prefix_rex/fRexPrefix/ s/lastprefix/bLastPrefix/ …
|
|
|
@41732
|
12 years |
vboxsync |
DISCPUSTATE::opsize -> cbInstr.
|
|
|
@41731
|
12 years |
vboxsync |
DIS: Split up apvUserData, dropping the 3rd entry. 2nd entry (now …
|
|
|
@41730
|
12 years |
vboxsync |
DIS: Some nits.
|
|
|
@41729
|
12 years |
vboxsync |
DISQueryParamVal: renamed related types and constants and reduced the …
|
|
|
@41728
|
12 years |
vboxsync |
DIS: register macro name adjustments - part two.
|
|
|
@41727
|
12 years |
vboxsync |
DIS: register macro name adjustments.
|
|
|
@41706
|
12 years |
vboxsync |
dis.h: Drop the pragma pack(4) around DISOPCODE, it has no effect and …
|
|
|
@41692
|
12 years |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41690
|
12 years |
vboxsync |
DIS: More cleanups.
|
|
|
@41678
|
12 years |
vboxsync |
OP_PARAMETER::flags -> fUse.
|
|
|
@41676
|
12 years |
vboxsync |
DIS: More scoping work.
|
|
|
@41675
|
12 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41674
|
12 years |
vboxsync |
DISCoreOne* -> DISCore*.
|
|
|
@41671
|
12 years |
vboxsync |
DISInstr* -> DISInstrToStr + cbOutput argument.
|
|
|
@41669
|
12 years |
vboxsync |
DISInstr -> DISInstrToStr.
|
|
|
@41668
|
12 years |
vboxsync |
DIS,DIS-users: Drop the operand/parameter formatting during …
|
|
|
@41663
|
12 years |
vboxsync |
DIS,EM,PGM,PATM: Changed the size and scale members of OP_PARAMETER …
|
|
|
@41662
|
12 years |
vboxsync |
DIS,CSAM: Combine the displacement members of OP_PARAMETER into a …
|
|
|
@41658
|
12 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41501
|
13 years |
vboxsync |
DISFormatYasmIsOddEncoding: From tstDisasm-2.
|
|
|
@37702
|
13 years |
vboxsync |
REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@21187
|
15 years |
vboxsync |
Deal with operand size and mod default values for certain instructions …
|
|
|
@20537
|
15 years |
vboxsync |
dis.h: DISCPUSTATE_PADDING_SIZE correction for 32-bit windows.
|
|
|
@20530
|
15 years |
vboxsync |
VMM: remove DISCPUSTATE from the stack.
|
|
|
@20374
|
15 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20363
|
15 years |
vboxsync |
VBox/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@10273
|
16 years |
vboxsync |
USE_IMMEDIATE64_SX8 added
|
|
|
@10107
|
16 years |
vboxsync |
Added CR8 write (alias for APIC TPR write).
|
|
|
@10016
|
16 years |
vboxsync |
Corrected parameter types (const).
Use SELMToFlatEx instead of …
|
|
|
@9924
|
16 years |
vboxsync |
More corrections
|
|
|
@9921
|
16 years |
vboxsync |
Corrections
|
|
|
@9919
|
16 years |
vboxsync |
Deal with DIL, SIL, BPL & SPL register accesses. (64 bits mode only)
|
|
|
@9761
|
16 years |
vboxsync |
64 bits disassembly changes (32 bits displacement sign extended to 64 bits)
|
|
|
@9675
|
16 years |
vboxsync |
General cleanup of SELMToFlat.
|
|
|
@9272
|
17 years |
vboxsync |
Fixed symbol lookup - pCpu was missing.
|
|
|
@9271
|
17 years |
vboxsync |
Implemented symbol lookup, strict / relaxed assembly, and relative …
|
|
|
@9266
|
17 years |
vboxsync |
DISFormatYasm(Ex).
|
|
|
@9216
|
17 years |
vboxsync |
Compile issues (32 bits host/64 bits guest)
|
|
|
@9131
|
17 years |
vboxsync |
Dropped the USE_EFFICIENT_ADDRESS flag. This breaks assumptions in …
|
|
|
@9097
|
17 years |
vboxsync |
ParseEscFP: Why copy fpop->param[12] to pCpu->param[12].parval? …
|
|
|