|
|
@15645
|
16 years |
vboxsync |
tcg-target.c: restored the todo.
|
|
|
@15605
|
16 years |
vboxsync |
#3281: Making #undef HWACCM_VMX_EMULATE_REALMODE work again, looks …
|
|
|
@15571
|
16 years |
vboxsync |
From upstream QEmu: Fix jmp im on x86_64 when executing 32-bit code
|
|
|
@15558
|
16 years |
vboxsync |
VBoxREM: Log which module is being loaded.
|
|
|
@15452
|
16 years |
vboxsync |
export
|
|
|
@15376
|
16 years |
vboxsync |
rem: fixed burn
|
|
|
@15373
|
16 years |
vboxsync |
rem: fixed Mac builds and alignment problems
|
|
|
@15342
|
16 years |
vboxsync |
darwin fix.
|
|
|
@15341
|
16 years |
vboxsync |
grr
|
|
|
@15340
|
16 years |
vboxsync |
grr
|
|
|
@15339
|
16 years |
vboxsync |
more hacking.
|
|
|
@15338
|
16 years |
vboxsync |
the right place.
|
|
|
@15337
|
16 years |
vboxsync |
build fix.
|
|
|
@15336
|
16 years |
vboxsync |
Use VBoxREMImp, hope this fixes the 32-bit linux issue…
|
|
|
@15323
|
16 years |
vboxsync |
darwin build fixes.
|
|
|
@15322
|
16 years |
vboxsync |
REM/Main: When I said '/REM/64bitEnabled' I actually meant exactly that.
|
|
|
@15321
|
16 years |
vboxsync |
rem: fixed circular dep
|
|
|
@15320
|
16 years |
vboxsync |
VBoxREMWrapper.cpp: Use SUPR3HardenedLdrLoadAppPriv. Cleanup.
|
|
|
@15316
|
16 years |
vboxsync |
rem: fixed packing issues, cleanup
|
|
|
@15315
|
16 years |
vboxsync |
REM: cleanup, better deps
|
|
|
@15310
|
16 years |
vboxsync |
REM: Darwin compilation fixes
|
|
|
@15305
|
16 years |
vboxsync |
REM: implement config check heuristic, to select which REM to load
|
|
|
@15303
|
16 years |
vboxsync |
REM: actually ask for guest bitness when loading apropriate implmentation
|
|
|
@15300
|
16 years |
vboxsync |
dynamic REM selector
|
|
|
@15284
|
16 years |
vboxsync |
PGM, REM: Virtual address in TLB - this is what I meant…
|
|
|
@15280
|
16 years |
vboxsync |
recompiler_new/Makefile.kmk: EXTENDS_BY (missing S), general cleanup - …
|
|
|
@15279
|
16 years |
vboxsync |
removed unneded change, use assingment instaed appending
|
|
|
@15278
|
16 years |
vboxsync |
REM: a bit better dual REM configuration
|
|
|
@15274
|
16 years |
vboxsync |
burn fix
|
|
|
@15272
|
16 years |
vboxsync |
recompiler: support for 64-bit enabled REM library on 32-bit hosts …
|
|
|
@15248
|
16 years |
vboxsync |
new REM: disable liveness analysis for 32-bit hosts and 64-bit …
|
|
|
@15175
|
16 years |
vboxsync |
oops
|
|
|
@15173
|
16 years |
vboxsync |
an attempt to fix MacOS alignment issues
|
|
|
@15135
|
16 years |
vboxsync |
i386/tcg-target.c: darwin alignment fixes and checks.
|
|
|
@15107
|
16 years |
vboxsync |
Sign extend 32 bits displacements to 64 bits
|
|
|
@15034
|
16 years |
vboxsync |
new_recompiler: force promoution on helpers invoked from generated …
|
|
|
@15028
|
16 years |
vboxsync |
hacking.
|
|
|
@15015
|
16 years |
vboxsync |
Unused variable
|
|
|
@15014
|
16 years |
vboxsync |
Fixed wrong casts here as well.
|
|
|
@15011
|
16 years |
vboxsync |
fixed Linux builds
|
|
|
@15010
|
16 years |
vboxsync |
kmk is picky on names
|
|
|
@15009
|
16 years |
vboxsync |
new_recompiler: cleanup, optimization, compile with the right tool - …
|
|
|
@14980
|
16 years |
vboxsync |
ping/pong: VA in TLB disabled again
|
|
|
@14975
|
16 years |
vboxsync |
use correct flush function
|
|
|
@14974
|
16 years |
vboxsync |
reenabled VA in TLB code
|
|
|
@14971
|
16 years |
vboxsync |
temporary disabled VA in TLB, till debugged
|
|
|
@14969
|
16 years |
vboxsync |
VMM support for completing VA in TLB (not much tested)
|
|
|
@14962
|
16 years |
vboxsync |
recompiler_new: sign-extension fix for AMD64 hosts.
|
|
|
@14958
|
16 years |
vboxsync |
pretty logging.
|
|
|
@14957
|
16 years |
vboxsync |
recompiler_new: sign fix.
|
|
|
@14956
|
16 years |
vboxsync |
recompiler_new: signext fix (attempt)
|
|
|
@14916
|
16 years |
vboxsync |
fixed math related failures, auto stack alignment fixes
|
|
|
@14881
|
16 years |
vboxsync |
implemented stack alignment for Darwin
|
|
|
@14839
|
16 years |
vboxsync |
recompiler_new: patch taken from upstream fixing pmovsx* / pmovzx* …
|
|
|
@14834
|
16 years |
vboxsync |
src/recompiler_new/Makefile.kmk: VBOX_WITH_NEW_RECOMPILER
|
|
|
@14763
|
16 years |
vboxsync |
does not work with Windows
|
|
|
@14759
|
16 years |
vboxsync |
alloca warning
|
|
|
@14755
|
16 years |
vboxsync |
#1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
|
|
|
@14742
|
16 years |
vboxsync |
finally fixed timner starvation for real, also REM improvments
by …
|
|
|
@14703
|
16 years |
vboxsync |
stringify correctly
|
|
|
@14702
|
16 years |
vboxsync |
hopefully fixed timer starvation, temporary disabled VA in TLB again
|
|
|
@14640
|
16 years |
vboxsync |
indentation
|
|
|
@14639
|
16 years |
vboxsync |
fixed PATH_VBoxREMImp warning
|
|
|
@14603
|
16 years |
vboxsync |
fixed release build problem on Win32 (MSVC runtime is unhappy to be …
|
|
|
@14582
|
16 years |
vboxsync |
Fixed REM problem with loading wrong register, was leading to …
|
|
|
@14574
|
16 years |
vboxsync |
new REM makefile cleanup, added external even check in IO check to …
|
|
|
@14542
|
16 years |
vboxsync |
Export new recompiler to OSE
|
|
|
@14537
|
16 years |
vboxsync |
temporary disabled VA in TLB (seem some correctness issues with VRAM …
|
|
|
@14531
|
16 years |
vboxsync |
make new REM runnable on Win32 (workaround compiler bug)
|
|
|
@14507
|
16 years |
vboxsync |
build new REM on 32-bit Windows, enabled by default for Windows and Linux
|
|
|
@14475
|
16 years |
vboxsync |
new REM works on Win/amd64 hosts
|
|
|
@14447
|
16 years |
vboxsync |
New REM compiles on Win/AMD64 (using wrapper yet), not tested if runs
|
|
|
@14426
|
16 years |
vboxsync |
Missing wrappers
|
|
|
@14425
|
16 years |
vboxsync |
ported r39642 - Sander, please tell me to port such changes
|
|
|
@14424
|
16 years |
vboxsync |
temporary disable MacOS rintl() checks
|
|
|
@14418
|
16 years |
vboxsync |
new REM buildable on MacOS
|
|
|
@14346
|
16 years |
vboxsync |
Implemented check for monitored page accesses, fixing TSS out of sync …
|
|
|
@14277
|
16 years |
vboxsync |
Implemented support for virtual addresses in TLB, improves performance …
|
|
|
@14241
|
16 years |
vboxsync |
support for virtual addresses in QEMU TLB, not yet functional (be back …
|
|
|
@14134
|
16 years |
vboxsync |
32->64 bit mode skeleton, nothing yet works, for sure
|
|
|
@14132
|
16 years |
vboxsync |
please no DEFS + in Makefiles together with Config.kmk because this …
|
|
|
@13999
|
16 years |
vboxsync |
fixed triple fault, implemented segment sync code, maybe not really needed
|
|
|
@13968
|
16 years |
vboxsync |
- fixed bug in implementation of ARPL with memory operand, perventing …
|
|
|
@13882
|
16 years |
vboxsync |
cleanups
|
|
|
@13881
|
16 years |
vboxsync |
cleanup, 32-bit TCG recompiler works with gcc
|
|
|
@13870
|
16 years |
vboxsync |
intermediate
|
|
|
@13853
|
16 years |
vboxsync |
primitive REM state dumper
|
|
|
@13841
|
16 years |
vboxsync |
The VBox format types - they are not retired, just sligtly deprecated …
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13839
|
16 years |
vboxsync |
And yet more %V* -> %R* changes…
|
|
|
@13838
|
16 years |
vboxsync |
Some more %V* -> %R* changes while at it.
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13835
|
16 years |
vboxsync |
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
|
|
|
@13791
|
16 years |
vboxsync |
Moving data around
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13755
|
16 years |
vboxsync |
Started with VM request API changes.
|
|
|
@13732
|
16 years |
vboxsync |
Missed ifdefs
|
|
|
@13731
|
16 years |
vboxsync |
more cleanup, 32-bit mode still doesn't work.
Very hard to tell why.
|
|
|
@13726
|
16 years |
vboxsync |
Some 32-bit work, not yet working
|
|
|