VirtualBox

source: vbox/trunk/src/recompiler/VBoxRecompiler.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @16128   16 years vboxsync REM: sync the FPU state after CR4 and CPUID or we'll get the wrong format.
(edit) @15012   16 years vboxsync Wrong casts
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14411   16 years vboxsync RDTSCP support added. Enabled only for AMD-V guests.
(edit) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13838   16 years vboxsync Some more %V* -> %R* changes while at it.
(edit) @13837   16 years vboxsync s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
(edit) @13836   16 years vboxsync s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
(edit) @13835   16 years vboxsync s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
(edit) @13782   16 years vboxsync More SMP groundwork.
(edit) @13755   16 years vboxsync Started with VM request API changes.
(edit) @13709   16 years vboxsync Flush the TBs during reset.
(edit) @13708   16 years vboxsync Skip the TB flush as that's rather expensive and not necessary for …
(edit) @13565   16 years vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13532   16 years vboxsync CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
(edit) @13375   16 years vboxsync some (disabled) VMI bits
(edit) @13185   16 years vboxsync VBoxREM: export the tb statistics.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13128   16 years vboxsync logging fixes
(edit) @13117   16 years vboxsync recompiler: some logging fixes
(edit) @13034   16 years vboxsync minor warnings
(edit) @13020   16 years vboxsync Knut-compatibility fixes
(edit) @13013   16 years vboxsync infrastructure work for X2APIC support
(edit) @12828   16 years vboxsync Fixed saved state restore in real mode.
(edit) @12797   16 years vboxsync Provide more information in partial cpu context passed to …
(edit) @12600   16 years vboxsync Turned dr0..dr7 into an array.
(edit) @12549   16 years vboxsync VMM: Implemented a TSC mode where it's tied to execution and halt …
(edit) @12427   16 years vboxsync Minor 64 bits guest execution issues.
(edit) @12308   16 years vboxsync Activated flushing.
(edit) @12303   16 years vboxsync Extra stat counter for TB flushes
(edit) @12299   16 years vboxsync Add option to REMR3State to flush all TBs. (currently not yet active)
(edit) @12023   16 years vboxsync Must sync the HF_LMA_MASK too
(edit) @11897   16 years vboxsync Resync the whole CPU state after saved state restore.
(edit) @11813   16 years vboxsync Deal with 1.6 saved states in the recompiler.
(edit) @11792   16 years vboxsync Assert when the SSM version doesn't match.
(edit) @10851   16 years vboxsync Make sure CPU_RAW_HWACC is set; we might never execute …
(edit) @10664   16 years vboxsync Compile for for the PDMApicGetTPR change.
(edit) @10410   16 years vboxsync Introduced VM_FF_REM_HANDLER_NOTIFY action flag to replay the handler …
(edit) @10408   16 years vboxsync Increase number of queued rem handler notifications. Flush them on …
(edit) @10357   16 years vboxsync Flush the recompiler's TLB when our invlpg replay array overflows.
(edit) @9985   17 years vboxsync Relax the requirement for VT-x when in 64 bits mode.
(edit) @9817   17 years vboxsync fs & gs base cleanup
(edit) @9802   17 years vboxsync CPUMIsGuestIn64BitCodeEx update
(edit) @9800   17 years vboxsync Correction
(edit) @9798   17 years vboxsync fs & gs base fixes
(edit) @9769   17 years vboxsync Sync MSRs before the CRx registers.
(edit) @9732   17 years vboxsync gdtr and idtr were cut off.
(edit) @9653   17 years vboxsync Added comments
(edit) @9541   17 years vboxsync Loggign changes
(edit) @9486   17 years vboxsync Synced 64 bits lahf/sahf from QEmu.
(edit) @9467   17 years vboxsync Broken assertion
(edit) @9421   17 years vboxsync 64 bits hidden selector base.
(edit) @9415   17 years vboxsync Sync 64 bits register state.
(edit) @9276   17 years vboxsync Prevent an fInRem assertion in the tlb flushing code when A20 is …
(edit) @9219   17 years vboxsync More fixes for 32 bits hosts & 64 bits guests.
(edit) @9143   17 years vboxsync Preparations for VBOX_WITH_64_BITS_GUESTS
(edit) @8955   17 years vboxsync Updated REMR3NotifyInterruptClear docs as it is being called on …
(edit) @8922   17 years vboxsync REMR3NotifyInterruptClear can now be called from non-EMT threads. …
(edit) @8829   17 years vboxsync Fixed REMR3EmulateInstruction entry logging.
(edit) @8626   17 years vboxsync Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
(edit) @8217   17 years vboxsync Added CSAMR3UnmonitorPage
(edit) @8174   17 years vboxsync rebranding
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8113   17 years vboxsync The recompiler must refresh its cpuid cache when we change a cpuid feature.
(edit) @7996   17 years vboxsync Relax tests for PAE (rem vs raw)
(edit) @7695   17 years vboxsync Added system MSRs to the CPUMCTX structure. Sync them in REM as well.
(edit) @7649   17 years vboxsync Assertion added for detection long mode (reminder)
(edit) @7635   17 years vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @7616   17 years vboxsync cosmetics
(edit) @7613   17 years vboxsync better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take …
(edit) @6546   17 years vboxsync VBOX_WITH_NEW_PHYS_CODE changes mostly realted to REM. Killed a …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5852   17 years vboxsync DISInstr returns vbox status code, not bool.
(edit) @5369   17 years vboxsync disas: don't flood the log on 64-bit hosts.
(edit) @5262   17 years vboxsync env->pVM has the right type.
(edit) @5197   17 years vboxsync Experiment with call recording for CSAM
(edit) @4986   17 years vboxsync work around a nocrt build problem.
(edit) @4877   17 years vboxsync No time for this now.
(edit) @4616   17 years vboxsync Ditto for REM(R3)NotifyHandlerPhysicalDeregister.
(edit) @4615   17 years vboxsync REM(R3)NotifyHandlerPhysicalModify no longer needs a pvHC pointer, …
(edit) @4535   17 years vboxsync Switched to reading and writing through PGM (like we already did for …
(edit) @4388   17 years vboxsync Shadow ROM emulation. Clear the RESERVED flag for ROM.
(edit) @4381   17 years vboxsync Corrected assertion
(edit) @4380   17 years vboxsync Fixed reserved memory reservation
(edit) @4379   17 years vboxsync Remove assertion for now
(edit) @4378   17 years vboxsync Added assertion + changed logging
(edit) @4376   17 years vboxsync Removed obsolete and incorrect remR3SetPage.
(edit) @4245   17 years vboxsync Predict success on out/in.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3726   17 years vboxsync Double underscore cleanup.
(edit) @3615   17 years vboxsync Callback wrapping using custom assembly templates (too lazy to …
(edit) @3508   17 years vboxsync Not relevant of course
(edit) @3507   17 years vboxsync Restore FPU state *after* check for TLB flushes.
(edit) @3031   18 years vboxsync Fixed regression caused by changeset 21558
(edit) @3026   18 years vboxsync Exclude v86 mode too.
(edit) @3023   18 years vboxsync only check for excessive faults when in protected mode
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2964   18 years vboxsync Don't link in testmath.c unless we use it.
(edit) @2890   18 years vboxsync Corrected syncing of CPL.
(edit) @2422   18 years vboxsync Removed the old recompiler code.
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