VirtualBox

source: vbox/trunk/src/recompiler/target-i386

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @63568   8 years vboxsync scm: cleaning up todos
(edit) @62286   8 years vboxsync REM: Fixed TRPM -> recompiler IRQ translation problem, well hacked it.
(edit) @61363   9 years vboxsync recompiler: fix gcc asan warning
(edit) @60022   9 years vboxsync recompiler: shifting of negative values is undefined (thanks PVS)
(edit) @58821   9 years vboxsync REM: Fixed SIDT/SGDT (see bugref:8118).
(edit) @58562   9 years vboxsync REM: reverted r103903: op_helper.c: Corrected assertion.
(edit) @58557   9 years vboxsync op_helper.c: Corrected assertion.
(edit) @53624   10 years vboxsync scm automatic cleanups.
(edit) @52520   10 years vboxsync REM: Truncate linear addresses in outside of 64-bit mode.
(edit) @48472   11 years vboxsync REM: Correctly propagate triple faults to EM.
(edit) @48065   11 years vboxsync load_segment: on second though, just remove the bogus log statement.
(edit) @48064   11 years vboxsync comment
(edit) @47875   11 years vboxsync recompiler: header kludge
(edit) @47767   11 years vboxsync REM: clear unnecessary TR attributes on task switch.
(edit) @47757   11 years vboxsync REM: Corrected task switch order (old task saved first, new task …
(edit) @47753   11 years vboxsync REM: LTR will not load null TR selector.
(edit) @47709   11 years vboxsync REM: Attempt at better selector attribute handling, to avoid further …
(edit) @47678   11 years vboxsync recompiler: Clear the unusable bit when the present bit is set.
(edit) @47666   11 years vboxsync Use the LAR mask that AMD documents for now.
(edit) @47549   11 years vboxsync REM: Set more access bits on selectors, clear/set the unusable flag more.
(edit) @47328   11 years vboxsync CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
(edit) @47324   11 years vboxsync REM: NULL SS on iret change.
(edit) @47309   11 years vboxsync REM: Try set DESC_INTEL_UNUSED where applicable. Fixed values in DR6, …
(edit) @46121   12 years vboxsync REM: Undid error introduced by following Intel documentation.
(edit) @45587   12 years vboxsync REM: Fixed non-64-bit ENTER emulation.
(edit) @45528   12 years vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45494   12 years vboxsync op_helper.c: Removed debug statement that was accidentially committed.
(edit) @45485   12 years vboxsync - *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
(edit) @43394   12 years vboxsync VMM: HM cleanup.
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @43068   12 years vboxsync recompiler: Missing privilege check for task gate switches (Fixes …
(edit) @42829   12 years vboxsync REM: Typo fix (was inadvertently changing stack segment type).
(edit) @42601   12 years vboxsync REM: Initial changes to make it work (seemingly) with MinGW-w64.
(edit) @42488   12 years vboxsync REM: retf/iret should set the accessed bit in the selectors, I think.
(edit) @42482   12 years vboxsync helper_rdmsr: Don't try to check if the value is the same for …
(edit) @42407   12 years vboxsync VMM: Futher work on dealing with hidden segment register, esp. when …
(edit) @41436   13 years vboxsync REM,EM: A20 fixes.
(edit) @40360   13 years vboxsync Do not try to run unreal mode code as V86 in VT-x.
(edit) @39969   13 years vboxsync sanity check (expecting failure on windows...)
(edit) @39966   13 years vboxsync REM: Don't pollute the FPU state with random garbage (from the stack).
(edit) @39961   13 years vboxsync REM: Fixed incorrect CR2 value for word or dword instruction fields …
(edit) @39376   13 years vboxsync recompiler: merged upstream changeset …
(edit) @39192   13 years vboxsync recompiler: obvious typos, not fixed in upstream yet
(edit) @38364   13 years vboxsync REM: Try fix the broken sysexit (and partially sysenter).
(edit) @38319   13 years vboxsync Recompiler/FreeBSD: Fix alignment on 32bit
(edit) @37858   13 years vboxsync alignment fix - 6th try.
(edit) @37857   13 years vboxsync alignment fix - 5th try.
(edit) @37856   13 years vboxsync alignment fix - 4th try.
(edit) @37855   13 years vboxsync alignment fix - 3rd try.
(edit) @37854   13 years vboxsync alignment fix - 2nd try.
(edit) @37853   13 years vboxsync alignment fix - 2nd try.
(edit) @37852   13 years vboxsync alignment fix (darwin.x86/VBoxREM64).
(edit) @37702   13 years vboxsync REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
(edit) @37691   13 years vboxsync win64 linking fix
(edit) @37689   13 years vboxsync recompiler: Merged in changes from 0.13.0.
(edit) @37675   13 years vboxsync rem: Synced with v0.12.5.
(edit) @36765   14 years vboxsync emulate_single_instr: style
(edit) @36299   14 years vboxsync recompiler: typo.
(edit) @36298   14 years vboxsync recompiler: darwin/32 alignment hadn't got any differ from other …
(edit) @36297   14 years vboxsync Recompiler: Indentation
(edit) @36296   14 years vboxsync Recompiler: Fix assertion
(edit) @36295   14 years vboxsync recompiler: fixes STAM assertion on 32-bit Mac host.
(edit) @36271   14 years vboxsync recompiler: Fix stam assertion for 32bit debug builds
(edit) @36266   14 years vboxsync REM: Do not block writes to port 80h.
(edit) @36175   14 years vboxsync rem: Synced up to v0.11.1 (35bfc7324e2e6946c4113ada5db30553a1a7c40b) …
(edit) @36171   14 years vboxsync rem: Merged in changes from the branches/stable_0_10 (r7249).
(edit) @36170   14 years vboxsync rem: synced up to svn://svn.savannah.nongnu.org/qemu/trunk@6686 (repo …
(edit) @36142   14 years vboxsync rem: removing obsolete files.
(edit) @36140   14 years vboxsync rem: Re-synced to svn://svn.savannah.nongnu.org/qemu/trunk@5495 (repo …
(edit) @36125   14 years vboxsync recompiler: Removing traces of attempts at making the recompiler …
(edit) @36064   14 years vboxsync logging fix
(edit) @36061   14 years vboxsync REM: More .remstep logging.
(edit) @36056   14 years vboxsync .remstep hacking.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33971   14 years vboxsync recompiler: type fix
(edit) @33965   14 years vboxsync recompiler: fix type
(edit) @33656   14 years vboxsync *: rebrand Sun (L)GPL disclaimers
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @31532   14 years vboxsync REM: logging; No doxygen @note in code.
(edit) @31168   14 years vboxsync REM: fixed assertion.
(edit) @30862   14 years vboxsync VMM,REM: Replumbled the MSR updating and reading so that PGM can …
(edit) @30413   14 years vboxsync REM: incorporated git b16f827b from upstream: target-i386: fix SIB …
(edit) @30412   14 years vboxsync REM: incorporated git c2254920 and git 2e21e749 from upstream: …
(edit) @30406   14 years vboxsync REM: incorporated git 99596385 from upstream: target-i386: Fix "call …
(edit) @29732   15 years vboxsync Backed out 61853; causes more invalid state exits
(edit) @29687   15 years vboxsync Make sure the right descriptor attributes (0xf3) are loaded in V86 …
(edit) @29333   15 years vboxsync removed VBOX_WITH_VMI
(edit) @28030   15 years vboxsync VMM: SpeedStep and relatives MSRs
(edit) @27593   15 years vboxsync REM: consistent with VMM monitor treatment
(edit) @26993   15 years vboxsync VMM: implement some Nehalem MSRs
(edit) @26499   15 years vboxsync recompier: whitespace cleanup. (Clean up whitespace on the foreign …
(edit) @26237   15 years vboxsync REM: Must store the ldt as it gets reloaded and might have been …
(edit) @23640   15 years vboxsync load_seg_vm: correct V86 segment default segment flags
(edit) @21581   15 years vboxsync REM: fixed interrupt latency issue
(edit) @21186   15 years vboxsync recompiler: Fixed mov to/from CRx/DRx decoding to match reality (mod …
(copy) @19297   16 years vboxsync Renamed src/recompiler_new to src/recompiler.
copied from trunk/src/recompiler_new/target-i386
(edit) @19287   16 years vboxsync VBox/cdefs.h,REM,CFGM: VMMRZDECL + some cleanup.
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