History log of /vbox/src/VBox/Debugger/DBGCEval.cpp
Revision Date Author Comments Expand
98427c0ab08697e468c26dc33ee9571308577867 44399 27-Jan-2013 vboxsync

DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.

/vbox/include/VBox/dbg.h /vbox/include/VBox/vmm/dbgf.h /vbox/include/VBox/vmm/pgm.h /vbox/include/VBox/vmm/uvm.h /vbox/include/VBox/vmm/vmapi.h DBGCCmdHlp.cpp DBGCCommands.cpp DBGCEmulateCodeView.cpp DBGCEval.cpp DBGCFunctions.cpp DBGCInternal.h DBGCOps.cpp DBGCTcp.cpp DBGConsole.cpp DBGPlugInCommonELF.h DBGPlugInCommonELFTmpl.cpp.h DBGPlugInDiggers.cpp DBGPlugInLinux.cpp DBGPlugInOS2.cpp DBGPlugInSolaris.cpp DBGPlugInWinNt.cpp VBoxDbgBase.cpp testcase/tstDBGCStubs.cpp /vbox/src/VBox/Devices/VMMDev/VMMDev.cpp /vbox/src/VBox/Devices/VMMDev/VMMDevTesting.cpp /vbox/src/VBox/Main/src-client/ConsoleImpl2.cpp /vbox/src/VBox/Main/src-client/MachineDebuggerImpl.cpp /vbox/src/VBox/VMM/VMMAll/DBGFAll.cpp /vbox/src/VBox/VMM/VMMAll/IEMAll.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllBth.h /vbox/src/VBox/VMM/VMMAll/PGMAllHandler.cpp /vbox/src/VBox/VMM/VMMR3/CFGM.cpp /vbox/src/VBox/VMM/VMMR3/CPUM.cpp /vbox/src/VBox/VMM/VMMR3/CSAM.cpp /vbox/src/VBox/VMM/VMMR3/DBGF.cpp /vbox/src/VBox/VMM/VMMR3/DBGFAddr.cpp /vbox/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp /vbox/src/VBox/VMM/VMMR3/DBGFBp.cpp /vbox/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp /vbox/src/VBox/VMM/VMMR3/DBGFCpu.cpp /vbox/src/VBox/VMM/VMMR3/DBGFDisas.cpp /vbox/src/VBox/VMM/VMMR3/DBGFInfo.cpp /vbox/src/VBox/VMM/VMMR3/DBGFLog.cpp /vbox/src/VBox/VMM/VMMR3/DBGFMem.cpp /vbox/src/VBox/VMM/VMMR3/DBGFOS.cpp /vbox/src/VBox/VMM/VMMR3/DBGFReg.cpp /vbox/src/VBox/VMM/VMMR3/DBGFStack.cpp /vbox/src/VBox/VMM/VMMR3/DBGFSym.cpp /vbox/src/VBox/VMM/VMMR3/EM.cpp /vbox/src/VBox/VMM/VMMR3/EMHM.cpp /vbox/src/VBox/VMM/VMMR3/EMRaw.cpp /vbox/src/VBox/VMM/VMMR3/HM.cpp /vbox/src/VBox/VMM/VMMR3/IOM.cpp /vbox/src/VBox/VMM/VMMR3/PATM.cpp /vbox/src/VBox/VMM/VMMR3/PDM.cpp /vbox/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp /vbox/src/VBox/VMM/VMMR3/PGM.cpp /vbox/src/VBox/VMM/VMMR3/PGMDbg.cpp /vbox/src/VBox/VMM/VMMR3/PGMPool.cpp /vbox/src/VBox/VMM/VMMR3/SELM.cpp /vbox/src/VBox/VMM/VMMR3/STAM.cpp /vbox/src/VBox/VMM/VMMR3/TRPM.cpp /vbox/src/VBox/VMM/VMMR3/VM.cpp /vbox/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp /vbox/src/VBox/VMM/VMMR3/VMMTests.cpp /vbox/src/VBox/VMM/VMMRZ/DBGFRZ.cpp /vbox/src/VBox/VMM/include/DBGFInternal.h /vbox/src/VBox/VMM/testcase/tstAnimate.cpp /vbox/src/VBox/VMM/testcase/tstMicro.cpp /vbox/src/VBox/VMM/testcase/tstVMStruct.h /vbox/src/recompiler/VBoxREMWrapper.cpp /vbox/src/recompiler/VBoxRecompiler.c
553109c49166742ea102de18d188e4c6a7053136 41780 16-Jun-2012 vboxsync

Typo.

60c09b27d103d1f742cbd8a2fae8a254cba386a6 41573 04-Jun-2012 vboxsync

DBGC: Working on making STRING the inflexible type and SYMBOL the flexible one.

0027b47021b2897e999c6ee0b0ac7f408930b03f 41572 04-Jun-2012 vboxsync

A fix and docs.

3009d189e498dc1af8c7024cd02d358aa3e60bd9 41571 04-Jun-2012 vboxsync

DBGC: Fixed cpu register references without @. Some symbol/string work. Updated the docs a little bit.

93a534ee306a762aa144c80bdf77ced37446ade0 41561 04-Jun-2012 vboxsync

DBGC: Made the parse cope with functions.

eee9f4ec6c8788c42eebc5be54dbe6e7aa3be14b 41559 04-Jun-2012 vboxsync

DBGC: More parser fixes, added comma (,) as a argument separator (in addition to space and tab). Not entirely perfect yet for trailing, but who cares.

c9cc4dc782381dceb4de3f0b5b9255dddde34b34 41558 04-Jun-2012 vboxsync

DBGC: Hacking the command parsing code.

5dd0f48aea5b772d5b217101f71606345feb8d3b 41553 02-Jun-2012 vboxsync

Debugger hacking: Moving status codes to VBox/err.h. Changing the mod operator from '%s' to 'mod' to avoid confusing it an the flat-address operator. Working on more parsers testcases.

bb5391c96a16b4ba7f86878998710d4a8e7fce53 41546 01-Jun-2012 vboxsync

Debugger hacking.

de22602f886bf4cf81139ca697a2eb14f19fbf6a 35696 24-Jan-2011 vboxsync

PCDBGCCMD & PFNDBGCCMD: Drop the return type & variable. Functions will be added separately from commands (superset of DBGCCMD).

10bea85296ddd1bd4ed6fca7f9bdf386d071ffb6 35637 19-Jan-2011 vboxsync

Debugger console: Made the evaluator a bit smarter wrt to the register and variable operators (e.g. don't confuse @ah with a hexadecimal number).

6ffa2eb79bdf1b3299aacf589ece7b124ec34dc7 35632 19-Jan-2011 vboxsync

DBGC: Simplified the status code handling around dbgcEvalCommand.

506df97a8c78dacfe69bc4d3ee5d3de832d0f19a 35628 19-Jan-2011 vboxsync

Debugger Console: Clean up, split the command evaluation code out of DBGConsole.cpp and into DBGCEval.cpp.