1
0
Fork 0

JIT HELP STUFF

This commit is contained in:
dreg_fr33project 2014-08-15 02:44:41 +02:00
parent fe72065b4d
commit 26590380a3
5 changed files with 263 additions and 0 deletions

55
help/getjit_jitget.htm Normal file
View File

@ -0,0 +1,55 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>getjit/jitget</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style>
html,body {
/* Default Font */
font-family: Courier New;
font-size: 11pt;
}
</style>
</head>
<body>
<P><STRONG>getjit[,jitget]<BR></STRONG>Get&nbsp;the Just-In-Time Debugger in Windows. In
WIN64 systems there are two JIT entries: one for a x32&nbsp;debugger and other
for a x64 debugger. In a WIN64 system when a x32 process
crash:&nbsp;Windows&nbsp;attach&nbsp;the x32 debugger stored in the x32-JIT
entry. Important notes:</P>
<UL>
<LI>
<DIV>Its possible&nbsp;get the
x32-JIT&nbsp;entry&nbsp;from the x64 debugger (using the x32 arg).</DIV>
<LI>
<DIV>Its possible get the x64-JIT&nbsp;entry&nbsp;from the
x32 debugger&nbsp;ONLY if the x32 debugger its running in a WIN64
System&nbsp;(using the x64 arg).</DIV></LI></UL>
<P><SPAN class=rvts11><U>arguments</U>&nbsp;</SPAN> </P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>&nbsp; without args:&nbsp;Get the current JIT
debugger.&nbsp; </SPAN></SPAN></P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>&nbsp;&nbsp;arg2: </SPAN></SPAN></P>
<OL>
<OL>
<LI>
<DIV class=rvps3><SPAN class=rvts9
><SPAN class=rvts9>old:&nbsp;Get the
old JIT entry stored. </SPAN></SPAN><SPAN class=rvts9
></DIV></LI>
<DIV class=rvps3></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>x32: Get the x32-JIT&nbsp;entry.</SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>x64: Get the
x64-JIT&nbsp;entry.</SPAN></SPAN></DIV></LI></OL></OL>
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN class=rvts9><SPAN class=rvts9>This command does not
set any result variables.</SPAN> </SPAN></P>
<P>&nbsp;</P></body>
</html>

View File

@ -0,0 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>getjitauto/jitgetauto</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style>
html,body {
/* Default Font */
font-family: Courier New;
font-size: 11pt;
}
</style>
</head>
<body>
<P><STRONG>getjitauto[,jitgetauto]<BR></STRONG>Get&nbsp;the Auto Just-In-Time Debugger FLAG in
Windows. if this flag&nbsp;value its&nbsp;TRUE Windows runs the debugger without
user confirmation when a process crash. In WIN64 systems there are two JIT
AUTO&nbsp;FLAG&nbsp;entries: one for a x32&nbsp;debugger and other for a x64
debugger. In a WIN64 system when a x32 process crash with AUTO FLAG =
FALSE:&nbsp;Windows&nbsp;confirm before attach&nbsp;the x32 debugger stored in
the x32-JIT entry. Important notes:</P>
<UL>
<LI>
<DIV>Its possible&nbsp;get the x32-JIT
AUTO&nbsp;FLAG&nbsp;entry&nbsp;from the x64 debugger (using the x32
arg).</DIV>
<LI>
<DIV>Its possible get the x64-JIT
AUTO&nbsp;FLAG&nbsp;entry&nbsp;from the x32 debugger&nbsp;ONLY if the x32
debugger its running in a WIN64 System&nbsp;(using the x64 arg).</DIV></LI></UL>
<P><SPAN class=rvts11><U>arguments</U>&nbsp;</SPAN>&nbsp;<SPAN class=rvts11><SPAN class=rvts9>&nbsp;&nbsp;
</SPAN></SPAN></P>
<P><SPAN class=rvts11><SPAN class=rvts9>&nbsp; without args: Get current JIT entry
FLAG.
</SPAN></SPAN></P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>&nbsp;&nbsp;arg1: </SPAN></SPAN><SPAN class=rvts9
><SPAN class=rvts9></P>
<OL>
<OL>
<DIV class=rvps3></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>
x32: Get the x32-JIT AUTO&nbsp;FLAG.</SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>
</SPAN></SPAN><SPAN class=rvts9
><SPAN class=rvts9>
x64: Get the x64-JIT
AUTO&nbsp;FLAG.</SPAN> </SPAN></SPAN></DIV></LI>
<DIV></DIV></OL></OL>
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN class=rvts9><SPAN class=rvts9>This command does not
set any result variables.</SPAN> </SPAN></P>
<P>&nbsp;</P></body>
</html>

82
help/setjit_jitset.htm Normal file
View File

@ -0,0 +1,82 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>setjit/jitset</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style>
html,body {
/* Default Font */
font-family: Courier New;
font-size: 11pt;
}
</style>
</head>
<body>
<P><STRONG>setjit[,jitset]<BR></STRONG>Set the Just-In-Time Debugger in Windows. In WIN64 systems
there are two JIT entries: one for a x32&nbsp;debugger and other for a x64
debugger. In a WIN64 system when a x32 process crash:&nbsp;Windows&nbsp;attach&nbsp;the
x32 debugger stored in the x32-JIT entry. Important notes:</P>
<UL>
<LI>
<DIV>Its possible change the x32-JIT&nbsp;entry&nbsp;from the x64 debugger (using the x32 arg).</DIV>
<LI>
<DIV>Its possible change the x64-JIT&nbsp;entry&nbsp;from the
x32 debugger&nbsp;ONLY if the x32 debugger its running in a WIN64 System&nbsp;(using the x64 arg).</DIV></LI></UL>
<P><SPAN class=rvts11><U>arguments</U>&nbsp;</SPAN> </P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>
&nbsp;
without args:&nbsp;Set the current debugger as JIT.&nbsp; </SPAN></SPAN></P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>
&nbsp;&nbsp;arg1: </SPAN></SPAN></P>
<OL>
<OL>
<LI>
<DIV class=rvps3><SPAN
class=rvts9>oldsave: Set the current debugger as
JIT and save the last JIT entry. </SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN
class=rvts9>restore: Set the&nbsp;old JIT entry stored&nbsp;as
JIT and remove it from debugger db. </SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN
class=rvts9><SPAN
class=rvts9> old (without arg2):&nbsp;Set
the old JIT entry stored&nbsp;as new JIT. </SPAN>
</SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN
class=rvts9><SPAN
class=rvts9><SPAN
class=rvts9> old (with arg2):&nbsp;Set
the arg2 as old JIT entry stored. </SPAN>
</SPAN>
</SPAN><SPAN
class=rvts9></DIV>
<DIV class=rvps3></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9>
x32: Set the arg2 as new
x32-JIT&nbsp;entry.</SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9>
x64: Set the arg2 as new
x64-JIT&nbsp;entry.</SPAN></SPAN></DIV></LI></OL></OL>
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN
class=rvts9><SPAN class=rvts9>This
command does not set any result variables.</SPAN>
</SPAN></P></body>
</html>

View File

@ -0,0 +1,66 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>setjitauto/jitsetauto</title>
<meta name="GENERATOR" content="WinCHM">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style>
html,body {
/* Default Font */
font-family: Courier New;
font-size: 11pt;
}
</style>
</head>
<body>
<P><STRONG>setjitauto[,jitsetauto]<BR></STRONG>Set&nbsp;the Auto Just-In-Time Debugger FLAG in
Windows. if this flag&nbsp;value its&nbsp;TRUE Windows runs the debugger without
user confirmation when a process crash. In WIN64 systems there are two JIT
AUTO&nbsp;FLAG&nbsp;entries: one for a x32&nbsp;debugger and other for a x64
debugger. In a WIN64 system when a x32 process crash with AUTO FLAG =
FALSE:&nbsp;Windows&nbsp;confirm before attach&nbsp;the x32 debugger stored in
the x32-JIT entry. Important notes:</P>
<UL>
<LI>
<DIV>Its possible&nbsp;set the x32-JIT
AUTO&nbsp;FLAG&nbsp;entry&nbsp;from the x64 debugger (using the x32
arg).</DIV>
<LI>
<DIV>Its possible set the x64-JIT
AUTO&nbsp;FLAG&nbsp;entry&nbsp;from the x32 debugger&nbsp;ONLY if the x32
debugger its running in a WIN64 System&nbsp;(using the x64 arg).</DIV></LI></UL>
<P><SPAN class=rvts11><U>arguments</U>&nbsp;</SPAN>&nbsp;<SPAN class=rvts11><SPAN
class=rvts9> &nbsp; </SPAN></SPAN> </P>
<P class=rvps3><SPAN class=rvts11><SPAN
class=rvts9>&nbsp;&nbsp;arg1: </SPAN></SPAN></P>
<OL>
<OL>
<LI>
<DIV class=rvps3><SPAN class=rvts9
><SPAN class=rvts9>1/ON: Set current
JIT entry FLAG as TRUE.&nbsp;&nbsp;</SPAN></SPAN><SPAN class=rvts9
></DIV>
<DIV class=rvps3></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>0/FALSE: Set current JIT entry FLAG as
FALSE.</SPAN><SPAN class=rvts9></DIV>
<DIV class=rvps3></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
>x32: Set the x32-JIT AUTO&nbsp;FLAG TRUE or FALSE. It needs an arg2:&nbsp;can be ON/1 or
OFF/0.</SPAN></DIV>
<LI>
<DIV class=rvps3><SPAN class=rvts9
></SPAN></SPAN><SPAN class=rvts9><SPAN class=rvts9
>x64: Set the
x64-JIT AUTO&nbsp;FLAG TRUE
or FALSE. It needs an arg2: can be ON/1 or
OFF/0.</SPAN>
</SPAN></SPAN></DIV>
<DIV></DIV></LI></OL></OL>
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN class=rvts9><SPAN class=rvts9>This command does not
set any result variables.</SPAN> </SPAN></P></body>
</html>

Binary file not shown.