|
|
@15583
|
16 years |
vboxsync |
Reduced the VMCPU size.
|
|
|
@15433
|
16 years |
vboxsync |
PGMR0DynMap: doubled the set size.
|
|
|
@15344
|
16 years |
vboxsync |
#3202: Optimizations of the dynamic page mapping code (ring-0). Do …
|
|
|
@15236
|
16 years |
vboxsync |
Started with VMCS read/write cache.
|
|
|
@14833
|
16 years |
vboxsync |
Drop the global VBOX_WITH_NEW_RECOMPILER global.
|
|
|
@14543
|
16 years |
vboxsync |
#1865/VT-x: Attacking the heap allocation, introducing …
|
|
|
@14411
|
16 years |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests.
|
|
|
@14244
|
16 years |
vboxsync |
PGMR0DynMap: flushing macbook air code.
|
|
|
@13960
|
16 years |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array.
|
|
|
@13898
|
16 years |
vboxsync |
Moved more data to VMCPU.
|
|
|
@13879
|
16 years |
vboxsync |
SMP updates for VT-x/AMD-V.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13831
|
16 years |
vboxsync |
VMM: Retired VM::pVMGCUnused.
|
|
|
@13830
|
16 years |
vboxsync |
VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
|
|
|
@13815
|
16 years |
vboxsync |
Some RTGCPTR32 cleanup.
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13791
|
16 years |
vboxsync |
Moving data around
|
|
|
@13786
|
16 years |
vboxsync |
linux/32 build fix
|
|
|
@13785
|
16 years |
vboxsync |
More updates
|
|
|
@13784
|
16 years |
vboxsync |
Removed some obsolete VM members.
|
|
|
@13751
|
16 years |
vboxsync |
UVM updates
|
|
|
@13749
|
16 years |
vboxsync |
Some cleanup & updates
|
|
|
@13743
|
16 years |
vboxsync |
Comment
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13652
|
16 years |
vboxsync |
Solaris and general 32-bit compilation fixes
|
|
|
@13572
|
16 years |
vboxsync |
Statistics for rdtsc intercepts
|
|
|
@13463
|
16 years |
vboxsync |
REM state size refinements
|
|
|
@13375
|
16 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13350
|
16 years |
vboxsync |
vm.h: no C++ comments, intent preprocessor directives (assuming …
|
|
|
@13230
|
16 years |
vboxsync |
further new recompiler work
|
|
|
@13189
|
16 years |
vboxsync |
PCI: Add support for PCI-to-PCI bridges
|
|
|
@12815
|
16 years |
vboxsync |
#1865: more MM changes.
|
|
|
@12799
|
16 years |
vboxsync |
r=bird: cpuid -> idCpu like we use elsewhere (mixed case!).
|
|
|
@12794
|
16 years |
vboxsync |
#1865: Added a pVMRC member to VM so I can gradually convert away from …
|
|
|
@12689
|
16 years |
vboxsync |
- better macro docs
- implemented eval command in Vbox shell
|
|
|
@12687
|
16 years |
vboxsync |
Started with VMM device heap for use with VT-x real-mode emulation. …
|
|
|
@12684
|
16 years |
vboxsync |
refactoring to simplify migration to per-CPU action flags
|
|
|
@12675
|
16 years |
vboxsync |
removed unneeded field, type update
|
|
|
@12669
|
16 years |
vboxsync |
account CPU id in setting attention flags (only SMP builds)
|
|
|
@12657
|
16 years |
vboxsync |
#1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
|
|
|
@12579
|
16 years |
vboxsync |
VMM: Outlined the per CPU data.
|
|
|
@12545
|
16 years |
vboxsync |
Updates for per-cpu MMIO range registration. (APIC)
|
|
|
@12532
|
16 years |
vboxsync |
Backed out previous changes for PATM logging. Breaks saved states. …
|
|
|
@12525
|
16 years |
vboxsync |
More room for PATM
|
|
|
@12479
|
16 years |
vboxsync |
Also print ring 0 release assertion messages to the release log. Now …
|
|
|
@12064
|
16 years |
vboxsync |
More space for hwaccm
|
|
|
@10512
|
16 years |
vboxsync |
Backed out 33192; not the problem
|
|
|
@10511
|
16 years |
vboxsync |
More space of PDM needed for the Linux builds.
|
|
|
@10410
|
16 years |
vboxsync |
Introduced VM_FF_REM_HANDLER_NOTIFY action flag to replay the handler …
|
|
|
@10409
|
16 years |
vboxsync |
Backed out part of the previous changeset: breaks the saved state.
|
|
|
@10408
|
16 years |
vboxsync |
Increase number of queued rem handler notifications. Flush them on …
|
|
|
@9450
|
17 years |
vboxsync |
fixed padding for Mac OS X
|
|
|
@9219
|
17 years |
vboxsync |
More fixes for 32 bits hosts & 64 bits guests.
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9148
|
17 years |
vboxsync |
More 64 bits guest preps
|
|
|
@8801
|
17 years |
vboxsync |
alignment…
|
|
|
@8798
|
17 years |
vboxsync |
More room for dbgf on 64-bit hosts.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7695
|
17 years |
vboxsync |
Added system MSRs to the CPUMCTX structure.
Sync them in REM as well.
|
|
|
@7124
|
17 years |
vboxsync |
Trying again…
|
|
|
@7119
|
17 years |
vboxsync |
Fixed mac os x burn.
|
|
|
@7095
|
17 years |
vboxsync |
Extended the CPUMCTX structure for 64 bits mode.
|
|
|
@7036
|
17 years |
vboxsync |
Broke the 64 bits build
|
|
|
@7026
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits wide on all host platforms
|
|
|
@6995
|
17 years |
vboxsync |
Increased the pdm padding to 1056 bytes to make VBOX_WITH_PDM_LOCK build.
|
|
|
@6834
|
17 years |
vboxsync |
Added VM_ASSERT_STATE[_RETURN].
|
|
|
@6819
|
17 years |
vboxsync |
Added VM_ASSERT_EMT_RETURN.
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5491
|
17 years |
vboxsync |
More room for TM.
|
|
|
@5465
|
17 years |
vboxsync |
corrected cpum alignment for mac os x.
|
|
|
@5287
|
17 years |
vboxsync |
2 more cpuid leaves for the centaur part. letting 0xc0000002 thru …
|
|
|
@5285
|
17 years |
vboxsync |
deal with the centaur cpuid stuff.
|
|
|
@5211
|
17 years |
vboxsync |
GVMM statistics.
|
|
|
@4964
|
17 years |
vboxsync |
PSUPDRVSESSION is already R0 only.
|
|
|
@4958
|
17 years |
vboxsync |
Added hSelf and removed pVMHC from the VM structure.
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4738
|
17 years |
vboxsync |
more new phys code.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3723
|
17 years |
vboxsync |
Double underscore cleanup.
|
|
|
@3632
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2832
|
18 years |
vboxsync |
More space.
|
|
|
@2283
|
18 years |
vboxsync |
Working TMCLOCK_VIRTUAL_SYNC.
|
|
|
@2248
|
18 years |
vboxsync |
Implementing timer syncrhonous virtual clock.
|
|
|
@1832
|
18 years |
vboxsync |
CSAM updates
|
|
|
@1522
|
18 years |
vboxsync |
Fixed an vm.mac/vm.h mismatch.
|
|
|
@1485
|
18 years |
vboxsync |
More build fixes.
|
|
|
@1480
|
18 years |
vboxsync |
No longer require contiguous memory for the VM structure.
Did long …
|
|
|
@1283
|
18 years |
vboxsync |
Added support for the hybrid darwin setup where the kernel is 32-bit …
|
|
|
@686
|
18 years |
vboxsync |
Alignment fixes for windows. (structure packing is a strange thing …
|
|
|
@251
|
18 years |
vboxsync |
More room
|
|
|
@161
|
18 years |
vboxsync |
64-bit: structure alignment.
|
|
|
@119
|
18 years |
vboxsync |
64-bit
|
|
|
@1
|
55 years |
vboxsync |
import
|