VirtualBox

source: vbox/trunk/src/recompiler_new

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @16156   16 years vboxsync Backed out 41857. Don't rely on HF_CS64_MASK as cs hasn't been synced …
(edit) @16135   16 years vboxsync Don't trash MXCSR & MXCSR_MASK
(edit) @16134   16 years vboxsync Corrected data64 check; only 64 bits code can restore xmm8-15
(edit) @16130   16 years vboxsync Fixed xmm8-15 syncing.
(edit) @16127   16 years vboxsync REM: sync the FPU state after CR4 and CPUID or we'll get the wrong format.
(edit) @16066   16 years vboxsync SSE truncation from QEMU trunk
(edit) @16061   16 years vboxsync warning fix
(edit) @16059   16 years vboxsync REM: build fix.
(edit) @16056   16 years vboxsync REM: Wrap all printf and fprintf calls like we used to do (and does …
(edit) @15982   16 years vboxsync Set the limit to 0xffff when loading a segment register in real mode.
(edit) @15973   16 years vboxsync Comment added
(edit) @15920   16 years vboxsync REM: logging changes, cleanup
(edit) @15903   16 years vboxsync REM: fixed bug in VME POPF Michal found
(edit) @15901   16 years vboxsync REM: restored 0xffff'ing of mask, made IF reading in VME fully correct
(edit) @15899   16 years vboxsync REM: VME CLI/STI was operating on wrong flag
(edit) @15864   16 years vboxsync REM: fixed cast warning
(edit) @15861   16 years vboxsync REM: put VME bit update in place
(edit) @15781   16 years vboxsync ops_sse.h: Workaround for gcc 4.1.1/AMD64 fixup issue.
(edit) @15774   16 years vboxsync REM: fixed situation when REM have to execute code on monitored pages …
(edit) @15764   16 years vboxsync rem: fixed wrong import record (Win64 burns)
(edit) @15761   16 years vboxsync REM: implemented fully working VA in TLB, enabled by default, cleanups
(edit) @15744   16 years vboxsync Updated check + comment
(edit) @15743   16 years vboxsync Same TSS io bitmap check
(edit) @15645   16 years vboxsync tcg-target.c: restored the todo.
(edit) @15605   16 years vboxsync #3281: Making #undef HWACCM_VMX_EMULATE_REALMODE work again, looks …
(edit) @15571   16 years vboxsync From upstream QEmu: Fix jmp im on x86_64 when executing 32-bit code
(edit) @15558   16 years vboxsync VBoxREM: Log which module is being loaded.
(edit) @15452   16 years vboxsync export
(edit) @15376   16 years vboxsync rem: fixed burn
(edit) @15373   16 years vboxsync rem: fixed Mac builds and alignment problems
(edit) @15342   16 years vboxsync darwin fix.
(edit) @15341   16 years vboxsync grr
(edit) @15340   16 years vboxsync grr
(edit) @15339   16 years vboxsync more hacking.
(edit) @15338   16 years vboxsync the right place.
(edit) @15337   16 years vboxsync build fix.
(edit) @15336   16 years vboxsync Use VBoxREMImp, hope this fixes the 32-bit linux issue…
(edit) @15323   16 years vboxsync darwin build fixes.
(edit) @15322   16 years vboxsync REM/Main: When I said '/REM/64bitEnabled' I actually meant exactly that.
(edit) @15321   16 years vboxsync rem: fixed circular dep
(edit) @15320   16 years vboxsync VBoxREMWrapper.cpp: Use SUPR3HardenedLdrLoadAppPriv. Cleanup.
(edit) @15316   16 years vboxsync rem: fixed packing issues, cleanup
(edit) @15315   16 years vboxsync REM: cleanup, better deps
(edit) @15310   16 years vboxsync REM: Darwin compilation fixes
(edit) @15305   16 years vboxsync REM: implement config check heuristic, to select which REM to load
(edit) @15303   16 years vboxsync REM: actually ask for guest bitness when loading apropriate implmentation
(edit) @15300   16 years vboxsync dynamic REM selector
(edit) @15284   16 years vboxsync PGM, REM: Virtual address in TLB - this is what I meant…
(edit) @15280   16 years vboxsync recompiler_new/Makefile.kmk: EXTENDS_BY (missing S), general cleanup - …
(edit) @15279   16 years vboxsync removed unneded change, use assingment instaed appending
(edit) @15278   16 years vboxsync REM: a bit better dual REM configuration
(edit) @15274   16 years vboxsync burn fix
(edit) @15272   16 years vboxsync recompiler: support for 64-bit enabled REM library on 32-bit hosts …
(edit) @15248   16 years vboxsync new REM: disable liveness analysis for 32-bit hosts and 64-bit …
(edit) @15175   16 years vboxsync oops
(edit) @15173   16 years vboxsync an attempt to fix MacOS alignment issues
(edit) @15135   16 years vboxsync i386/tcg-target.c: darwin alignment fixes and checks.
(edit) @15107   16 years vboxsync Sign extend 32 bits displacements to 64 bits
(edit) @15034   16 years vboxsync new_recompiler: force promoution on helpers invoked from generated …
(edit) @15028   16 years vboxsync hacking.
(edit) @15015   16 years vboxsync Unused variable
(edit) @15014   16 years vboxsync Fixed wrong casts here as well.
(edit) @15011   16 years vboxsync fixed Linux builds
(edit) @15010   16 years vboxsync kmk is picky on names
(edit) @15009   16 years vboxsync new_recompiler: cleanup, optimization, compile with the right tool - …
(edit) @14980   16 years vboxsync ping/pong: VA in TLB disabled again
(edit) @14975   16 years vboxsync use correct flush function
(edit) @14974   16 years vboxsync reenabled VA in TLB code
(edit) @14971   16 years vboxsync temporary disabled VA in TLB, till debugged
(edit) @14969   16 years vboxsync VMM support for completing VA in TLB (not much tested)
(edit) @14962   16 years vboxsync recompiler_new: sign-extension fix for AMD64 hosts.
(edit) @14958   16 years vboxsync pretty logging.
(edit) @14957   16 years vboxsync recompiler_new: sign fix.
(edit) @14956   16 years vboxsync recompiler_new: signext fix (attempt)
(edit) @14916   16 years vboxsync fixed math related failures, auto stack alignment fixes
(edit) @14881   16 years vboxsync implemented stack alignment for Darwin
(edit) @14839   16 years vboxsync recompiler_new: patch taken from upstream fixing pmovsx* / pmovzx* …
(edit) @14834   16 years vboxsync src/recompiler_new/Makefile.kmk: VBOX_WITH_NEW_RECOMPILER
(edit) @14763   16 years vboxsync does not work with Windows
(edit) @14759   16 years vboxsync alloca warning
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14742   16 years vboxsync finally fixed timner starvation for real, also REM improvments by …
(edit) @14703   16 years vboxsync stringify correctly
(edit) @14702   16 years vboxsync hopefully fixed timer starvation, temporary disabled VA in TLB again
(edit) @14640   16 years vboxsync indentation
(edit) @14639   16 years vboxsync fixed PATH_VBoxREMImp warning
(edit) @14603   16 years vboxsync fixed release build problem on Win32 (MSVC runtime is unhappy to be …
(edit) @14582   16 years vboxsync Fixed REM problem with loading wrong register, was leading to …
(edit) @14574   16 years vboxsync new REM makefile cleanup, added external even check in IO check to …
(edit) @14542   16 years vboxsync Export new recompiler to OSE
(edit) @14537   16 years vboxsync temporary disabled VA in TLB (seem some correctness issues with VRAM …
(edit) @14531   16 years vboxsync make new REM runnable on Win32 (workaround compiler bug)
(edit) @14507   16 years vboxsync build new REM on 32-bit Windows, enabled by default for Windows and Linux
(edit) @14475   16 years vboxsync new REM works on Win/amd64 hosts
(edit) @14447   16 years vboxsync New REM compiles on Win/AMD64 (using wrapper yet), not tested if runs
(edit) @14426   16 years vboxsync Missing wrappers
(edit) @14425   16 years vboxsync ported r39642 - Sander, please tell me to port such changes
(edit) @14424   16 years vboxsync temporary disable MacOS rintl() checks
(edit) @14418   16 years vboxsync new REM buildable on MacOS
(edit) @14346   16 years vboxsync Implemented check for monitored page accesses, fixing TSS out of sync …
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette