|
|
@41793
|
12 年 |
vboxsync |
Encourage tail optimizations and keeping things in the same registers …
|
|
|
@41792
|
12 年 |
vboxsync |
Some more DISSTATE adjustments.
|
|
|
@41791
|
12 年 |
vboxsync |
DIS,CSAM: Drop pvUser2.
|
|
|
@41790
|
12 年 |
vboxsync |
DISCPUSTATE -> DISSTATE (slow change).
|
|
|
@41789
|
12 年 |
vboxsync |
DIS: pCpu -> pDis.
|
|
|
@41788
|
12 年 |
vboxsync |
DIS: Set cbPrefix
|
|
|
@41787
|
12 年 |
vboxsync |
DIS: size_t and windows compilers.
|
|
|
@41786
|
12 年 |
vboxsync |
DIS: Forgotten FNDISPARSE change in previous commit + …
|
|
|
@41784
|
12 年 |
vboxsync |
DIS: Work with a instruction offset instead of address. Only the byte …
|
|
|
@41782
|
12 年 |
vboxsync |
Missing copy & past fixups.
|
|
|
@41781
|
12 年 |
vboxsync |
DIS: Prefetch instruction bytes before starting to disassemble, inline …
|
|
|
@41765
|
12 年 |
vboxsync |
CPUM/cpumR3DisasInstrRead: Read max size when possible.
|
|
|
@41761
|
12 年 |
vboxsync |
illegal opcode
|
|
|
@41760
|
12 年 |
vboxsync |
DIS: Chagned FNDISREADBYTES to permit reading more bytes that the …
|
|
|
@41753
|
12 年 |
vboxsync |
DIS: Read instruction bytes thru DISCPUSTATE::abInstr.
|
|
|
@41751
|
12 年 |
vboxsync |
Moved DiasmTest (tstDiasm) to testcase and called it tstDiasm-1.
|
|
|
@41750
|
12 年 |
vboxsync |
wrong+unnecessary right now.
|
|
|
@41749
|
12 年 |
vboxsync |
wrong+unnecessary right now.
|
|
|
@41748
|
12 年 |
vboxsync |
DIS: bugfix in odd disStoreInstrBytesSlow path + static.
|
|
|
@41747
|
12 年 |
vboxsync |
Removed some unused strings.
|
|
|
@41744
|
12 年 |
vboxsync |
DISOPPARAM: s/base.reg_*/Base.idx*Reg/ + docs
|
|
|
@41743
|
12 年 |
vboxsync |
DISOPPARAM: s/index.reg_gen/Index.idxGenReg/ + doc
|
|
|
@41742
|
12 年 |
vboxsync |
DISOPPARAM: s/scale/uScale/ + doc
|
|
|
@41741
|
12 年 |
vboxsync |
DISOPPARAM: s/parval/uValue/ + doc
|
|
|
@41740
|
12 年 |
vboxsync |
DISOPPARAM: s/param/fParam/ to match the related DISOPCODE members.
|
|
|
@41739
|
12 年 |
vboxsync |
DISCPUSTATE: s/param/Param/
|
|
|
@41738
|
12 年 |
vboxsync |
DISOPCODE: s/optype/fOpType/ s/param/fParam/ docs
|
|
|
@41737
|
12 年 |
vboxsync |
DISOPCODE: s/opcode/uOpcode/
|
|
|
@41736
|
12 年 |
vboxsync |
DISCPUMODE: s/mode/uCpuMode/ - found and removed a bunch of uncessary …
|
|
|
@41735
|
12 年 |
vboxsync |
DISCPUCORE: s/addrmode/uAddrMode/ s/opmode/uOpMode/
|
|
|
@41734
|
12 年 |
vboxsync |
DISCPUSTATE: s/prefix/fPrefix/ and a couple of forgotten opcode uses.
|
|
|
@41733
|
12 年 |
vboxsync |
DISCPUSTATE: s/prefix_rex/fRexPrefix/ s/lastprefix/bLastPrefix/ …
|
|
|
@41732
|
12 年 |
vboxsync |
DISCPUSTATE::opsize -> cbInstr.
|
|
|
@41731
|
12 年 |
vboxsync |
DIS: Split up apvUserData, dropping the 3rd entry. 2nd entry (now …
|
|
|
@41730
|
12 年 |
vboxsync |
DIS: Some nits.
|
|
|
@41729
|
12 年 |
vboxsync |
DISQueryParamVal: renamed related types and constants and reduced the …
|
|
|
@41728
|
12 年 |
vboxsync |
DIS: register macro name adjustments - part two.
|
|
|
@41727
|
12 年 |
vboxsync |
DIS: register macro name adjustments.
|
|
|
@41726
|
12 年 |
vboxsync |
-empty lines.
|
|
|
@41720
|
12 年 |
vboxsync |
optimization?
|
|
|
@41719
|
12 年 |
vboxsync |
Fixed register formatting bugs.
|
|
|
@41718
|
12 年 |
vboxsync |
duh2.
|
|
|
@41717
|
12 年 |
vboxsync |
duh.
|
|
|
@41716
|
12 年 |
vboxsync |
tstDisasm: Better checks.
|
|
|
@41715
|
12 年 |
vboxsync |
Made _EndProc zero-sized functions; fixed tstDisasm.
|
|
|
@41714
|
12 年 |
vboxsync |
Better testcase…
|
|
|
@41713
|
12 年 |
vboxsync |
Duh!
|
|
|
@41707
|
12 年 |
vboxsync |
const two pointer tables.
|
|
|
@41706
|
12 年 |
vboxsync |
dis.h: Drop the pragma pack(4) around DISOPCODE, it has no effect and …
|
|
|
@41703
|
12 年 |
vboxsync |
Disasm.cpp: Build fix?
|
|
|
@41694
|
12 年 |
vboxsync |
Disasm.cpp: Bug fix.
|
|
|
@41693
|
12 年 |
vboxsync |
build fix
|
|
|
@41692
|
12 年 |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41690
|
12 年 |
vboxsync |
DIS: More cleanups.
|
|
|
@41678
|
12 年 |
vboxsync |
OP_PARAMETER::flags -> fUse.
|
|
|
@41676
|
12 年 |
vboxsync |
DIS: More scoping work.
|
|
|
@41675
|
12 年 |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41674
|
12 年 |
vboxsync |
DISCoreOne* -> DISCore*.
|
|
|
@41671
|
12 年 |
vboxsync |
DISInstr* -> DISInstrToStr + cbOutput argument.
|
|
|
@41669
|
12 年 |
vboxsync |
DISInstr -> DISInstrToStr.
|
|
|
@41668
|
12 年 |
vboxsync |
DIS,DIS-users: Drop the operand/parameter formatting during …
|
|
|
@41666
|
12 年 |
vboxsync |
Fixed bug found by Parfait.
|
|
|
@41663
|
12 年 |
vboxsync |
DIS,EM,PGM,PATM: Changed the size and scale members of OP_PARAMETER …
|
|
|
@41662
|
12 年 |
vboxsync |
DIS,CSAM: Combine the displacement members of OP_PARAMETER into a …
|
|
|
@41661
|
12 年 |
vboxsync |
DIS: Windows build fix
|
|
|
@41658
|
12 年 |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41505
|
12 年 |
vboxsync |
DISFormatYasmIsOddEncoding: OP_MOV reg,reg variants.
|
|
|
@41501
|
12 年 |
vboxsync |
DISFormatYasmIsOddEncoding: From tstDisasm-2.
|
|
|
@41495
|
12 年 |
vboxsync |
DisasmFormatYasm.cpp: strict fix.
|
|
|
@41494
|
12 年 |
vboxsync |
DISCoreOne: don't assert on invalid opcode, just return …
|
|
|
@41477
|
12 年 |
vboxsync |
/Makefile.kmk: Cosmetic changes.
|
|
|
@40580
|
13 年 |
vboxsync |
The instruction address (opaddr) should include prefixes.
|
|
|
@40577
|
13 年 |
vboxsync |
Fixed far call/jmp imm disassembly.
|
|
|
@39086
|
13 年 |
vboxsync |
Dis,SrvPciRaw,Sup: warning fixes.
|
|
|
@38733
|
13 年 |
vboxsync |
%S -> %s and some other minor cleanups.
|
|
|
@38636
|
13 年 |
vboxsync |
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
|
|
|
@38152
|
13 年 |
vboxsync |
INSTARGET -> [12]_STAGE_TARGET.
|
|
|
@38082
|
13 年 |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
|
|
|
@37955
|
13 年 |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@36766
|
14 年 |
vboxsync |
DisasmTables.cpp: Added todos for some new instructions.
|
|
|
@35474
|
14 年 |
vboxsync |
Disassembler/testcase: added OSE headers
|
|
|
@35381
|
14 年 |
vboxsync |
The DIRDEP is deprecated, use dir/ or $$(dir $$@) instead.
|
|
|
@35346
|
14 年 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@33540
|
14 年 |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@32992
|
14 年 |
vboxsync |
tstDisasm-2: made it accept linux panic byte code sequences w/ …
|
|
|
@31880
|
14 年 |
vboxsync |
export some testcases to OSE
|
|
|
@28800
|
15 年 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@27804
|
15 年 |
vboxsync |
getopt fix (3rd part).
|
|
|
@26562
|
15 年 |
vboxsync |
*: Added svn:keywords where missing.
|
|
|
@26517
|
15 年 |
vboxsync |
*: RTGetOpt cleanup related to --help and --version (now standard …
|
|
|
@26498
|
15 年 |
vboxsync |
lots under src/VBox: whitespace cleanup.
|
|
|
@26296
|
15 年 |
vboxsync |
more warnings.
|
|
|
@26269
|
15 年 |
vboxsync |
DisasmCore.cpp: Drop the size argument to disasmAddString*() since …
|
|
|
@26266
|
15 年 |
vboxsync |
DisasmCore.cpp: variadic macro warning.
|
|
|
@26224
|
15 年 |
vboxsync |
s/IN_RT_GC/IN_RT_RC/g
|
|
|
@26223
|
15 年 |
vboxsync |
s/RuntimeGC/RuntimeRC/; s/DisasmGC/DisasmRC/; s/tstMicroGC/tstMicroRC/g
|
|
|
@26222
|
15 年 |
vboxsync |
*.kmk: s/VBOXGC/VBoxRc/g; s/VBOXGCEXE/VBoxRcExe/g; +WERR
|
|
|
@26218
|
15 年 |
vboxsync |
*.kmk: Started renaming templated from all caps to CamelCase. At the …
|
|
|
@25990
|
15 年 |
vboxsync |
Disasm: -Wshadow.
|
|
|
@25946
|
15 年 |
vboxsync |
*: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x).
|
|
|