f8681e2ee048892c34b12aa7f882c8ccd0522ce3 49500 |
|
15-Nov-2013 |
vboxsync |
Warning. |
49e2e9691cbc067a30c970da16074a1a017ccc84 49087 |
|
14-Oct-2013 |
vboxsync |
DBGC: 'u' fix. |
8753c16f6dcab69b963553255eef4775aa48890d 48899 |
|
04-Oct-2013 |
vboxsync |
VMM,DBGC: Implemented DBGFR3RegNmSet and made the debugger side work. |
7453a6a25717dafb455fcd0b94c621781f613839 48898 |
|
04-Oct-2013 |
vboxsync |
VMM,DBGC: Implemented DBGFR3RegNmSet and made the debugger side work. |
a4c3d798478ab77568413cdfddd525ae7a5b3f4a 48017 |
|
23-Aug-2013 |
vboxsync |
cleanup |
7a35f4bc0c86bc5685f20d7a4568107ab8dcec94 47569 |
|
07-Aug-2013 |
vboxsync |
DBGC: v86 disassembly fixes and tweaks. |
14d6fbe750318c92111564423ffb6cee9290ac6c 46221 |
|
22-May-2013 |
vboxsync |
Find absolute symbols by address. |
a657045dcccbf6db1cab8d33145bac07fc57eae9 46217 |
|
22-May-2013 |
vboxsync |
Fixed the 'r', 'rg' and 'rg32' commands in 64-bit guest code. |
682342827b0e80c493c820603508e79e76c42658 46165 |
|
19-May-2013 |
vboxsync |
Made dSYM-bundle loading work as well as line numbers in the stack traces (when possible). |
e3ddc294f1a80edb513f054d4c24ab79d7dfd3dd 46159 |
|
18-May-2013 |
vboxsync |
Patch manager support in the disassembler, making the 'u' command in the debugger always show unpatched instruction and annoate those instructions which have patches associated with them (in any state). |
091d709ee70c4a054e212921fae69c4fe4cc5853 46158 |
|
18-May-2013 |
vboxsync |
DBGCCmdHlpPrintf |
7313cfae8ca8db20078940f2399a102a6d4b6d6a 46156 |
|
18-May-2013 |
vboxsync |
List near, unassemble, hyper register and more tiny debugger fixes. |
5c4ba9dc4a0f6857f3ca4ff896fa1d03e3b2d830 46114 |
|
16-May-2013 |
vboxsync |
Prettier 'lmo' output. |
d90eec53c9dcaa0f3d1054e8734ed46875b9093a 46109 |
|
15-May-2013 |
vboxsync |
Made deferred loading work. |
e9525bea57dc13d82fd3392913aebb33d2cb79e3 46101 |
|
15-May-2013 |
vboxsync |
More NT4 debugging. Getting closer to working state... |
0c3b158e1a6ce423f4499f472f3717050476897d 46078 |
|
14-May-2013 |
vboxsync |
More debugging fixes. |
98427c0ab08697e468c26dc33ee9571308577867 44399 |
|
27-Jan-2013 |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well. |
9209e5cc2d0430bc6159804ff3ffc784068679d3 43325 |
|
13-Sep-2012 |
vboxsync |
Fix obvious pasto in condition that selects field width for printing
pFrame->pSymPC in "k" command. |
26f38400c03761b1934b05fa93a64188e88e9904 42407 |
|
26-Jul-2012 |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when going stale. |
559419830ee63b8481ade36d8994f235932aae49 42165 |
|
16-Jul-2012 |
vboxsync |
CPUMIsGuestIn64BitCode/CPUMIsGuestIn64BitCodeEx changes together with some early lazily loading of hidden selectors (raw-mode). |
ef1d4e9a1377a0241f845ff3776fd6984708e048 41565 |
|
04-Jun-2012 |
vboxsync |
DBGC: Implemented the functions by(addr), dwo(addr), not(value/addr), poi(addr), qwo(addr), and wo(addr). (untested) |
4d1205be7e196cede19fdddd9b25b2d18cab589a 41562 |
|
04-Jun-2012 |
vboxsync |
build fix / adding hi() and low() |
93a534ee306a762aa144c80bdf77ced37446ade0 41561 |
|
04-Jun-2012 |
vboxsync |
DBGC: Made the parse cope with functions. |
0040377494f268b9969eb00e5b5a5c8178ac410b 41542 |
|
01-Jun-2012 |
vboxsync |
Debugger: bl fix |
ff465d02dbfb454c9ec1a884a07b0fd01b32d951 41516 |
|
31-May-2012 |
vboxsync |
Debugger/help: typos |
d427078ddd388115d1a060e7705f8011db87179d 41285 |
|
14-May-2012 |
vboxsync |
DBG: IOPM bitmap cannot overlap the fixed TSS portion (says AMD). |
7845c4e944d4c652e1651617fc63314ea218e931 41085 |
|
27-Apr-2012 |
vboxsync |
Debugger: Fix cMinArgs for dpdb. |
c891a707773e0efd34597fc3b730a94d57dae1d6 41080 |
|
27-Apr-2012 |
vboxsync |
VMDBG: Fixed dpd* index processing, corrected command description. |
ad48e47654d22f79b025dc4b21cb162cb123801a 40282 |
|
28-Feb-2012 |
vboxsync |
*: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing conversion of `-1' from `int' to `unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]'') |
ad52156cd0a324bc5c041c64ee8305e54e779cb5 38537 |
|
25-Aug-2011 |
vboxsync |
Debugger: don't crash in dbgcCmdWorkerSearchMem() |
57309798090cfa322b646a5cca662f2567c7e0d2 36640 |
|
11-Apr-2011 |
vboxsync |
Typo fix. |
1040d726fcb1de28f3358c0df926a4cbfbd8dfde 36252 |
|
10-Mar-2011 |
vboxsync |
DBG: Cut and paste fix. |
064ebea8d71729afa53c222a693c0a2d6133eddc 35697 |
|
24-Jan-2011 |
vboxsync |
Debugger console: more cleaning up. |
de22602f886bf4cf81139ca697a2eb14f19fbf6a 35696 |
|
24-Jan-2011 |
vboxsync |
PCDBGCCMD & PFNDBGCCMD: Drop the return type & variable. Functions will be added separately from commands (superset of DBGCCMD). |
6d1eb3b4ff1138127091da66816af96cddd9418e 35694 |
|
24-Jan-2011 |
vboxsync |
Debugger console: more cleanup. |
5ab90d2dec9c6002357732cd078fa62ab5512edf 35673 |
|
24-Jan-2011 |
vboxsync |
Debugger Console: Some cleanups. |
506df97a8c78dacfe69bc4d3ee5d3de832d0f19a 35628 |
|
19-Jan-2011 |
vboxsync |
Debugger Console: Clean up, split the command evaluation code out of DBGConsole.cpp and into DBGCEval.cpp. |
e7618632a1af3a5270b35e65415cb4e63e435b6a 35626 |
|
19-Jan-2011 |
vboxsync |
Debugger Console: Drop the HC_FAR type. |
dec9772aebc272b06ae34a7f3da31f3e716eb1dc 35625 |
|
19-Jan-2011 |
vboxsync |
DBGF,CPUM,DBGC: Use DBGFReg in the debugger, stop accessing CPUMCTX structures directly when messing with registers. |
69afa0b0d51732965ff88ff32971957ac7c227ae 35614 |
|
18-Jan-2011 |
vboxsync |
Debugger: Use DBGFR3RegPrintf instead of accessing the CPUMCTX directly. Added rg64 and rg32. |
6ca8a1595bddf29de7894958ae74c255eb2693be 35410 |
|
05-Jan-2011 |
vboxsync |
DBGFReg revamp #2. |
8dbb6a06bc56e488465417e1ea9d236602cb6e0d 35392 |
|
03-Jan-2011 |
vboxsync |
warning |
43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 |
|
27-Dec-2010 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm. |
31315747b630db1fbc583aa3fe565b6ccf561e59 35257 |
|
20-Dec-2010 |
vboxsync |
DBGCEmulateCodeView.cpp: Fixed bug discovered by MSC. |
2b42b1d6a2f02347b6762490fc7ef50c6b24dd92 35253 |
|
20-Dec-2010 |
vboxsync |
Debugger: Fixed memory editing commands. |
3c5c103b8213e6b372e00f0fa949960ecf776954 35163 |
|
16-Dec-2010 |
vboxsync |
gcc 4.2.1 OS X warnings |
ad27e1d5e48ca41245120c331cc88b50464813ce 33540 |
|
28-Oct-2010 |
vboxsync |
*: spelling fixes, thanks Timeless! |
b40179b44fea65b72b2f226f62af1ed7bd3c48fc 32036 |
|
27-Aug-2010 |
vboxsync |
Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to X86_PTE_PAE_PG_MASK. |
34e34d3656484dde89a9c7b57fcbf7048d2fdb13 32034 |
|
27-Aug-2010 |
vboxsync |
Removed X86_PDE_PAE_PG_MASK, renamed X86_PDE_PAE_PG_MASK_FULL to X86_PDE_PAE_PG_MASK. |
9f9a20823b87e89c1b5cb45eb9b5699b29bfefeb 32009 |
|
26-Aug-2010 |
vboxsync |
Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to GST_PDPE_PG_MASK. |
9673b0b804d0b0f801f377c6371600e92071241f 32000 |
|
26-Aug-2010 |
vboxsync |
x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed X86_PML4E_PG_MASK_FULL to X86_PML4E_PG_MASK. |
e4a93d2f3ca0b165b618c27d37d984b05d24bed8 31996 |
|
26-Aug-2010 |
vboxsync |
Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions. |
4223d09c2e43cdf2fc02fb6c2a96409c0f34570c 31995 |
|
26-Aug-2010 |
vboxsync |
Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions. |
7b0d0df4cf38fe9704783dc7cc82aeec79ca4df5 31994 |
|
26-Aug-2010 |
vboxsync |
Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions. |
81e65a8937a7f0ce1e1dd7051a4935b0591cc13f 31993 |
|
26-Aug-2010 |
vboxsync |
Safe X86_PML4E_PG_MASK -> X86_PML4E_PG_MASK_FULL conversions. |
ea89480cf7dec47643ea9eeb0c696af791e87cae 31987 |
|
26-Aug-2010 |
vboxsync |
PGM,DBGC,DBGF: Dump guest paging structures. |
1a3ad7148138899b8aa53cc2efeedd5ba48dc6c8 31978 |
|
26-Aug-2010 |
vboxsync |
PGM,DBC,MM: Dump more information about shadow/guest pages. |
d0d397d73ae25477cc001a61894c75b6b2b37d73 31973 |
|
26-Aug-2010 |
vboxsync |
PGM,DBGC: working shadow page table dumper (sans EPT). |
75f41c9995e4a8d9ed39651503f229147318dbd2 31966 |
|
25-Aug-2010 |
vboxsync |
DBGF,PGM,DBGC: dumping page tables - hacking still in progress (sigh, this takes for ever). |
ad7db566fdec944a4715479e952a61fc1b6ab332 31769 |
|
18-Aug-2010 |
vboxsync |
typo |
6ec4e1827eab6a424d672ef0e5a17b065e52db20 31530 |
|
10-Aug-2010 |
vboxsync |
Debugger: Updated the file headers. |
a33af978add1a03aab11b2895f441af5cb2a11a6 31510 |
|
10-Aug-2010 |
vboxsync |
The debugger is back in the OSE. |
6cdd085f8cfcbd6e6a49e45fa962cdc63b6f4ed6 12887 |
|
02-Oct-2008 |
vboxsync |
#2722: Unexported the debugger. |
c4a8ca07604ce89da937bad1cb7cc76b1d831da5 12644 |
|
22-Sep-2008 |
vboxsync |
Debugger: misc file headers. |
94e041451bb468916f371c8479dbe364c01eeac4 12601 |
|
19-Sep-2008 |
vboxsync |
Missed update for drx array |
4a24fd25a9537fa50eaa6d5d0ad51fe8188cfc9b 11495 |
|
19-Aug-2008 |
vboxsync |
CPU context dump fix for sysenter. |
49227440f8834808f0a676a6ed44ef119ccb15f6 10089 |
|
02-Jul-2008 |
vboxsync |
Incorrect offset calculations. |
b4e71cf6c41e074860ef96c394f6708caa94deb5 10087 |
|
02-Jul-2008 |
vboxsync |
Fixed SELMR3GetSelectorInfo for 64 bits mode.
Got rid of obsolete VBOXDESC. |
7bae6e40b37f51d33289bcd2d0118009936ccb0f 9934 |
|
25-Jun-2008 |
vboxsync |
cosmetics. |
c3c0cf2d2fb0e44527dfdbbfe914dd8694f20759 9933 |
|
25-Jun-2008 |
vboxsync |
cosmetics. |
f20d7ce3c38b0faf4f5e926678c347daffc8eb2f 9848 |
|
20-Jun-2008 |
vboxsync |
Fix |
5f0d978d53ca844df4498bae03099994be0d727c 9847 |
|
20-Jun-2008 |
vboxsync |
Updates for dumping 64 bits descriptors |
5e2e42342cd5090d427c12faea53342a75d9f675 9845 |
|
20-Jun-2008 |
vboxsync |
Format specifier |
76a8c4c31d05294d651083696104ee65536fd58c 9844 |
|
20-Jun-2008 |
vboxsync |
Correction |
8c5234d442119119f2c4e8cd033aea128181747e 9843 |
|
20-Jun-2008 |
vboxsync |
Unassemble fix |
740364c81b56053ab6ca65b0dcf73f073932bab3 9840 |
|
20-Jun-2008 |
vboxsync |
Unassemble fix for 64 bits code |
bc8562e72470719fc3610e376d0c7f2eb29e50a8 9834 |
|
20-Jun-2008 |
vboxsync |
Initial support for 64 bits register dumps. |
ad66cacaf661c56647300b00748932217081dbc9 9667 |
|
12-Jun-2008 |
vboxsync |
Changed the u1Long output from R=%d to L=%d (non-system descriptors only). |
a731505a458f77c702d25c4ddb453c4e6e8f8a45 9657 |
|
12-Jun-2008 |
vboxsync |
Missing u1Reserved->u1Long |
943b382c92fb409e8e335b7506ecc1676199e991 9465 |
|
06-Jun-2008 |
vboxsync |
Same for idtr & gdtr |
a2ce728e2628f86ee128356ae33bf31ead703155 9464 |
|
06-Jun-2008 |
vboxsync |
Here as well |
3e3ddf837a7922216bc351d3fb402a3c5e335e29 9458 |
|
06-Jun-2008 |
vboxsync |
Fixed drX/crX. |
663dc17857e4dd4a527ef0e88eb980000fa8945b 9456 |
|
06-Jun-2008 |
vboxsync |
Use RX64 instead of VGv since u64Base is 64-bit not RTGCPTR. |
44f8264e5d413a1859ae503e5bb24fb138474124 9430 |
|
05-Jun-2008 |
vboxsync |
Made the base of GDTR and IDTR 64 bits. |
f92924a2ee07bfa00e17350ac6ff46173331e366 9424 |
|
05-Jun-2008 |
vboxsync |
Missing changes for the hidden selector base update. |
1c94c0a63ba68be1a7b2c640e70d7a06464e4fca 8155 |
|
18-Apr-2008 |
vboxsync |
The Big Sun Rebranding Header Change |
e511ce3b424834561323c50048734037e609019d 7729 |
|
03-Apr-2008 |
vboxsync |
Missing changes |
3039e473a529c0dce8ff9a39cf9cd612400f61ce 7716 |
|
03-Apr-2008 |
vboxsync |
Missing PDPTR change |
5ee661cfc44925aa8042a0416122cc7a2ccd8124 7139 |
|
25-Feb-2008 |
vboxsync |
include cpum.h. |
33dce00efa16b8d3f9c98c440ddcc61e0d860080 6058 |
|
13-Dec-2007 |
vboxsync |
fixed a couple of mixups in the eflags representation. |
bd8e360cd1db83dcb2694ea9122ce3bc5bae678a 6000 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change, fixes. |
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc 5999 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
244ccc51faacf88821e6c7c3431480d8de82f0f7 5873 |
|
28-Nov-2007 |
vboxsync |
print error message properly (but error is still there) |
446d37447dda57dce415991b41465a71166cd0f1 5751 |
|
14-Nov-2007 |
vboxsync |
unused variable |
d772abfaa7f6a823a158f9fa997100b4ed0556fb 5736 |
|
14-Nov-2007 |
vboxsync |
Corrected unicode string reading. |
59dee6339c0a411e9529716ad67c4fbbde2ad9d1 5735 |
|
14-Nov-2007 |
vboxsync |
25 hits is ok. |
a51ab23cbff4f982c50926baf5d7c03b97d18df3 5733 |
|
14-Nov-2007 |
vboxsync |
no control chars, please. |
fb4eb94aa480fd7c55e913ad203a7f3dd002271e 5731 |
|
13-Nov-2007 |
vboxsync |
Implemented some search commands in the debugger. |
ac49d9f91dd6107c8df886134ee0ac2ec18a7117 5671 |
|
11-Nov-2007 |
vboxsync |
some cleanup. |
bf8ce19ac6579e11ba868dae3525cd942e279e19 5669 |
|
11-Nov-2007 |
vboxsync |
Split out the codeview/windbg commands. |