Java Doc for CVM.java in  » 6.0-JDK-Modules » j2me » sun » misc » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » j2me » sun.misc 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   sun.misc.CVM

CVM
final public class CVM (Code)

Inner Class :static class Preloader

Field Summary
final public static  intARG_PARSE_ERR
    
final public static  intARG_PARSE_EXITVM
    
final public static  intARG_PARSE_OK
    
final public static  intARG_PARSE_UNINIT
    
final public static  intARG_PARSE_USAGE
    
final public static  intDEBUGFLAG_TRACE_BARRIERS
    
final public static  intDEBUGFLAG_TRACE_CLASSLINK
    
final public static  intDEBUGFLAG_TRACE_CLASSLOADING
    
final public static  intDEBUGFLAG_TRACE_CLASSLOOKUP
    
final public static  intDEBUGFLAG_TRACE_CLASSUNLOAD
    
final public static  intDEBUGFLAG_TRACE_CLINIT
    
final public static  intDEBUGFLAG_TRACE_CS
    
final public static  intDEBUGFLAG_TRACE_DETLOCK
    
final public static  intDEBUGFLAG_TRACE_EXCEPTIONS
    
final public static  intDEBUGFLAG_TRACE_FASTLOCK
    
final public static  intDEBUGFLAG_TRACE_GCALLOC
    
final public static  intDEBUGFLAG_TRACE_GCCOLLECT
    
final public static  intDEBUGFLAG_TRACE_GCSAFETY
    
final public static  intDEBUGFLAG_TRACE_GCSCAN
    
final public static  intDEBUGFLAG_TRACE_GCSCANOBJ
    
final public static  intDEBUGFLAG_TRACE_GCSTARTSTOP
    
final public static  intDEBUGFLAG_TRACE_JITBCTOIR
    
final public static  intDEBUGFLAG_TRACE_JITCODEGEN
    
final public static  intDEBUGFLAG_TRACE_JITERROR
    
final public static  intDEBUGFLAG_TRACE_JITINLINING
    
final public static  intDEBUGFLAG_TRACE_JITIROPT
    
final public static  intDEBUGFLAG_TRACE_JITOSR
    
final public static  intDEBUGFLAG_TRACE_JITPATCHEDINVOKES
    
final public static  intDEBUGFLAG_TRACE_JITREGLOCALS
    
final public static  intDEBUGFLAG_TRACE_JITSTATS
    
final public static  intDEBUGFLAG_TRACE_JITSTATUS
    
final public static  intDEBUGFLAG_TRACE_LVM
    
final public static  intDEBUGFLAG_TRACE_METHOD
    
final public static  intDEBUGFLAG_TRACE_MISC
    
final public static  intDEBUGFLAG_TRACE_MUTEX
    
final public static  intDEBUGFLAG_TRACE_OPCODE
    
final public static  intDEBUGFLAG_TRACE_STACKMAPS
    
final public static  intDEBUGFLAG_TRACE_STATUS
    
final public static  intDEBUGFLAG_TRACE_TYPEID
    
final public static  intDEBUGFLAG_TRACE_VERIFIER
    
final public static  intDEBUGFLAG_TRACE_WEAKREFS
    


Method Summary
native public static  booleanagentlibInitialize(int numOptions)
    
native public static  booleanagentlibProcess(String agentArg)
    
native public static  booleanagentlibSupported()
    
native public static  booleancallerCLIsMIDCLs()
    
native public static  intcheckDebugFlags(int flags)
    
native public static  intcheckDebugJITFlags(int flags)
    
native public static  intclearDebugFlags(int flags)
    
native public static  intclearDebugJITFlags(int flags)
    
public static  voidcopyArray(Object[] src, int src_position, Object[] dst, int dst_position, int length)
    
native public static  voidcopyBooleanArray(boolean[] src, int src_position, boolean[] dst, int dst_position, int length)
    
native public static  voidcopyByteArray(byte[] src, int src_position, byte[] dst, int dst_position, int length)
    
native public static  voidcopyCharArray(char[] src, int src_position, char[] dst, int dst_position, int length)
    
native public static  voidcopyDoubleArray(double[] src, int src_position, double[] dst, int dst_position, int length)
    
native public static  voidcopyFloatArray(float[] src, int src_position, float[] dst, int dst_position, int length)
    
native public static  voidcopyIntArray(int[] src, int src_position, int[] dst, int dst_position, int length)
    
native public static  voidcopyLongArray(long[] src, int src_position, long[] dst, int dst_position, int length)
    
native public static  voidcopyObjectArray(Object[] src, int src_position, Object[] dst, int dst_position, int length)
    
native public static  voidcopyShortArray(short[] src, int src_position, short[] dst, int dst_position, int length)
    
native public static  voiddisableRemoteExceptions()
    
native public static  voiddumpCompilerProfileData()
    
native public static  voiddumpStats()
    
native public static  voidenableRemoteExceptions()
    
native public static  voidexecuteClinit(Class c)
    
native static  voidexecuteLoadSuperClasses(Class c)
    
native public static  voidfreeClinit(Class c)
    
native public static  voidgcDumpHeapSimple()
    
native public static  voidgcDumpHeapStats()
    
native public static  voidgcDumpHeapVerbose()
    
public static  String[]getBuiltinLibrarySearchPaths()
    
native public static  ClassgetCallerClass(int realFramesToSkip)
     Returns the class of the method realFramesToSkip frames up the stack (zero-based), ignoring frames associated with java.lang.reflect.Method.invoke() and its implementation. The first frame is that associated with this method, so getCallerClass(0) returns the Class object for sun.reflect.Reflection.
public static  String[]getMainArguments()
    
public static  StringgetMainClassName()
    
public static  intgetParseStatus()
    
public static  String[]getSystemLibrarySearchPaths()
    
public static  String[]getUserLibrarySearchPaths()
    
native public static  booleaninMainLVM()
    
native public static  booleaninitializeAOTCode()
    
native public static  voidinitializeJITPolicy()
    
native public static  booleanisCompilerSupported()
    
native public static  voidmarkCodeBuffer()
    
native public static  booleanmaskInterrupts()
    
native public static  booleanobjectInflatePermanently(Object obj)
    
native public static  booleanparseAssertionOptions(String xgcArg)
    
public static  intparseCommandLineOptions(String[] args, String nativeOptions, boolean ignoreUnrecognized)
     Parse command line options handed up from ansiJavaMain through JNI_CreateJavaVM.
native public static  booleanparseVerifyOptions(String verifyArg)
    
native public static  booleanparseXgcOptions(String xgcArg)
    
native public static  booleanparseXoptOptions(String xoptArg)
    
native public static  booleanparseXssOption(String xssArg)
    
native public static  voidpostThreadExit()
    
public static  voidprintBuildOptions()
     Prints build options used for this build.
static  voidresetMain()
    
native public static  intrestoreDebugFlags(int flags, int oldvalue)
    
native public static  intrestoreDebugJITFlags(int flags, int oldvalue)
    
static  voidrunMain()
    
native public static  voidsetContextArtificial()
    
native public static  voidsetDebugEvents(boolean on)
    
native public static  intsetDebugFlags(int flags)
    
native public static  intsetDebugJITFlags(int flags)
    
native public static  voidsetSystemClassLoader(ClassLoader loader)
    
native public static  voidsetThreadNoCompilationsFlag(boolean enable)
    
native public static  booleansimpleLockGrab(Object lockObj)
    
native public static  voidsimpleLockRelease(Object lockObj)
    
native public static  ErrorthrowLocalException(Throwable t)
    
native public static  voidthrowRemoteException(Thread target, Throwable t)
    
native public static  voidtrace(int i)
    
native public static  voidunmaskInterrupts()
    
native public static  booleanxdebugSet()
    
native public static  booleanxrunInitialize(int numOptions)
    
native public static  booleanxrunProcess(String xrunArg)
    
native public static  booleanxrunSupported()
    

Field Detail
ARG_PARSE_ERR
final public static int ARG_PARSE_ERR(Code)



ARG_PARSE_EXITVM
final public static int ARG_PARSE_EXITVM(Code)



ARG_PARSE_OK
final public static int ARG_PARSE_OK(Code)



ARG_PARSE_UNINIT
final public static int ARG_PARSE_UNINIT(Code)



ARG_PARSE_USAGE
final public static int ARG_PARSE_USAGE(Code)



DEBUGFLAG_TRACE_BARRIERS
final public static int DEBUGFLAG_TRACE_BARRIERS(Code)



DEBUGFLAG_TRACE_CLASSLINK
final public static int DEBUGFLAG_TRACE_CLASSLINK(Code)



DEBUGFLAG_TRACE_CLASSLOADING
final public static int DEBUGFLAG_TRACE_CLASSLOADING(Code)



DEBUGFLAG_TRACE_CLASSLOOKUP
final public static int DEBUGFLAG_TRACE_CLASSLOOKUP(Code)



DEBUGFLAG_TRACE_CLASSUNLOAD
final public static int DEBUGFLAG_TRACE_CLASSUNLOAD(Code)



DEBUGFLAG_TRACE_CLINIT
final public static int DEBUGFLAG_TRACE_CLINIT(Code)



DEBUGFLAG_TRACE_CS
final public static int DEBUGFLAG_TRACE_CS(Code)



DEBUGFLAG_TRACE_DETLOCK
final public static int DEBUGFLAG_TRACE_DETLOCK(Code)



DEBUGFLAG_TRACE_EXCEPTIONS
final public static int DEBUGFLAG_TRACE_EXCEPTIONS(Code)



DEBUGFLAG_TRACE_FASTLOCK
final public static int DEBUGFLAG_TRACE_FASTLOCK(Code)



DEBUGFLAG_TRACE_GCALLOC
final public static int DEBUGFLAG_TRACE_GCALLOC(Code)



DEBUGFLAG_TRACE_GCCOLLECT
final public static int DEBUGFLAG_TRACE_GCCOLLECT(Code)



DEBUGFLAG_TRACE_GCSAFETY
final public static int DEBUGFLAG_TRACE_GCSAFETY(Code)



DEBUGFLAG_TRACE_GCSCAN
final public static int DEBUGFLAG_TRACE_GCSCAN(Code)



DEBUGFLAG_TRACE_GCSCANOBJ
final public static int DEBUGFLAG_TRACE_GCSCANOBJ(Code)



DEBUGFLAG_TRACE_GCSTARTSTOP
final public static int DEBUGFLAG_TRACE_GCSTARTSTOP(Code)



DEBUGFLAG_TRACE_JITBCTOIR
final public static int DEBUGFLAG_TRACE_JITBCTOIR(Code)



DEBUGFLAG_TRACE_JITCODEGEN
final public static int DEBUGFLAG_TRACE_JITCODEGEN(Code)



DEBUGFLAG_TRACE_JITERROR
final public static int DEBUGFLAG_TRACE_JITERROR(Code)



DEBUGFLAG_TRACE_JITINLINING
final public static int DEBUGFLAG_TRACE_JITINLINING(Code)



DEBUGFLAG_TRACE_JITIROPT
final public static int DEBUGFLAG_TRACE_JITIROPT(Code)



DEBUGFLAG_TRACE_JITOSR
final public static int DEBUGFLAG_TRACE_JITOSR(Code)



DEBUGFLAG_TRACE_JITPATCHEDINVOKES
final public static int DEBUGFLAG_TRACE_JITPATCHEDINVOKES(Code)



DEBUGFLAG_TRACE_JITREGLOCALS
final public static int DEBUGFLAG_TRACE_JITREGLOCALS(Code)



DEBUGFLAG_TRACE_JITSTATS
final public static int DEBUGFLAG_TRACE_JITSTATS(Code)



DEBUGFLAG_TRACE_JITSTATUS
final public static int DEBUGFLAG_TRACE_JITSTATUS(Code)



DEBUGFLAG_TRACE_LVM
final public static int DEBUGFLAG_TRACE_LVM(Code)



DEBUGFLAG_TRACE_METHOD
final public static int DEBUGFLAG_TRACE_METHOD(Code)



DEBUGFLAG_TRACE_MISC
final public static int DEBUGFLAG_TRACE_MISC(Code)



DEBUGFLAG_TRACE_MUTEX
final public static int DEBUGFLAG_TRACE_MUTEX(Code)



DEBUGFLAG_TRACE_OPCODE
final public static int DEBUGFLAG_TRACE_OPCODE(Code)



DEBUGFLAG_TRACE_STACKMAPS
final public static int DEBUGFLAG_TRACE_STACKMAPS(Code)



DEBUGFLAG_TRACE_STATUS
final public static int DEBUGFLAG_TRACE_STATUS(Code)



DEBUGFLAG_TRACE_TYPEID
final public static int DEBUGFLAG_TRACE_TYPEID(Code)



DEBUGFLAG_TRACE_VERIFIER
final public static int DEBUGFLAG_TRACE_VERIFIER(Code)



DEBUGFLAG_TRACE_WEAKREFS
final public static int DEBUGFLAG_TRACE_WEAKREFS(Code)





Method Detail
agentlibInitialize
native public static boolean agentlibInitialize(int numOptions)(Code)



agentlibProcess
native public static boolean agentlibProcess(String agentArg)(Code)



agentlibSupported
native public static boolean agentlibSupported()(Code)



callerCLIsMIDCLs
native public static boolean callerCLIsMIDCLs()(Code)



checkDebugFlags
native public static int checkDebugFlags(int flags)(Code)



checkDebugJITFlags
native public static int checkDebugJITFlags(int flags)(Code)



clearDebugFlags
native public static int clearDebugFlags(int flags)(Code)



clearDebugJITFlags
native public static int clearDebugJITFlags(int flags)(Code)



copyArray
public static void copyArray(Object[] src, int src_position, Object[] dst, int dst_position, int length)(Code)



copyBooleanArray
native public static void copyBooleanArray(boolean[] src, int src_position, boolean[] dst, int dst_position, int length)(Code)



copyByteArray
native public static void copyByteArray(byte[] src, int src_position, byte[] dst, int dst_position, int length)(Code)



copyCharArray
native public static void copyCharArray(char[] src, int src_position, char[] dst, int dst_position, int length)(Code)



copyDoubleArray
native public static void copyDoubleArray(double[] src, int src_position, double[] dst, int dst_position, int length)(Code)



copyFloatArray
native public static void copyFloatArray(float[] src, int src_position, float[] dst, int dst_position, int length)(Code)



copyIntArray
native public static void copyIntArray(int[] src, int src_position, int[] dst, int dst_position, int length)(Code)



copyLongArray
native public static void copyLongArray(long[] src, int src_position, long[] dst, int dst_position, int length)(Code)



copyObjectArray
native public static void copyObjectArray(Object[] src, int src_position, Object[] dst, int dst_position, int length)(Code)



copyShortArray
native public static void copyShortArray(short[] src, int src_position, short[] dst, int dst_position, int length)(Code)



disableRemoteExceptions
native public static void disableRemoteExceptions()(Code)



dumpCompilerProfileData
native public static void dumpCompilerProfileData()(Code)



dumpStats
native public static void dumpStats()(Code)



enableRemoteExceptions
native public static void enableRemoteExceptions()(Code)



executeClinit
native public static void executeClinit(Class c)(Code)



executeLoadSuperClasses
native static void executeLoadSuperClasses(Class c)(Code)



freeClinit
native public static void freeClinit(Class c)(Code)



gcDumpHeapSimple
native public static void gcDumpHeapSimple()(Code)



gcDumpHeapStats
native public static void gcDumpHeapStats()(Code)



gcDumpHeapVerbose
native public static void gcDumpHeapVerbose()(Code)



getBuiltinLibrarySearchPaths
public static String[] getBuiltinLibrarySearchPaths()(Code)



getCallerClass
native public static Class getCallerClass(int realFramesToSkip)(Code)
Returns the class of the method realFramesToSkip frames up the stack (zero-based), ignoring frames associated with java.lang.reflect.Method.invoke() and its implementation. The first frame is that associated with this method, so getCallerClass(0) returns the Class object for sun.reflect.Reflection. Frames associated with java.lang.reflect.Method.invoke() and its implementation are completely ignored and do not count toward the number of "real" frames skipped.



getMainArguments
public static String[] getMainArguments()(Code)



getMainClassName
public static String getMainClassName()(Code)



getParseStatus
public static int getParseStatus()(Code)



getSystemLibrarySearchPaths
public static String[] getSystemLibrarySearchPaths()(Code)



getUserLibrarySearchPaths
public static String[] getUserLibrarySearchPaths()(Code)



inMainLVM
native public static boolean inMainLVM()(Code)



initializeAOTCode
native public static boolean initializeAOTCode()(Code)



initializeJITPolicy
native public static void initializeJITPolicy()(Code)



isCompilerSupported
native public static boolean isCompilerSupported()(Code)



markCodeBuffer
native public static void markCodeBuffer()(Code)



maskInterrupts
native public static boolean maskInterrupts()(Code)



objectInflatePermanently
native public static boolean objectInflatePermanently(Object obj)(Code)



parseAssertionOptions
native public static boolean parseAssertionOptions(String xgcArg)(Code)



parseCommandLineOptions
public static int parseCommandLineOptions(String[] args, String nativeOptions, boolean ignoreUnrecognized)(Code)
Parse command line options handed up from ansiJavaMain through JNI_CreateJavaVM. This parses command line options like -D to define user-specified properties; it must be called after System.initializeSystemClass(). In its current usage it receives argv[1..(argc - 1)] in String form from the C initialization code, with "-Xcvm" prepended onto the main class and its arguments. This allows the building of the String array which will later be passed to main() to be done in Java. Note that it is not necessary to use this functionality.



parseVerifyOptions
native public static boolean parseVerifyOptions(String verifyArg)(Code)



parseXgcOptions
native public static boolean parseXgcOptions(String xgcArg)(Code)



parseXoptOptions
native public static boolean parseXoptOptions(String xoptArg)(Code)



parseXssOption
native public static boolean parseXssOption(String xssArg)(Code)



postThreadExit
native public static void postThreadExit()(Code)



printBuildOptions
public static void printBuildOptions()(Code)
Prints build options used for this build. Called by "-XbuildOptions and -XshowBuildOptions command line options.



resetMain
static void resetMain()(Code)



restoreDebugFlags
native public static int restoreDebugFlags(int flags, int oldvalue)(Code)



restoreDebugJITFlags
native public static int restoreDebugJITFlags(int flags, int oldvalue)(Code)



runMain
static void runMain() throws Throwable(Code)



setContextArtificial
native public static void setContextArtificial()(Code)



setDebugEvents
native public static void setDebugEvents(boolean on)(Code)



setDebugFlags
native public static int setDebugFlags(int flags)(Code)



setDebugJITFlags
native public static int setDebugJITFlags(int flags)(Code)



setSystemClassLoader
native public static void setSystemClassLoader(ClassLoader loader)(Code)



setThreadNoCompilationsFlag
native public static void setThreadNoCompilationsFlag(boolean enable)(Code)



simpleLockGrab
native public static boolean simpleLockGrab(Object lockObj)(Code)



simpleLockRelease
native public static void simpleLockRelease(Object lockObj)(Code)



throwLocalException
native public static Error throwLocalException(Throwable t)(Code)



throwRemoteException
native public static void throwRemoteException(Thread target, Throwable t)(Code)



trace
native public static void trace(int i)(Code)



unmaskInterrupts
native public static void unmaskInterrupts()(Code)



xdebugSet
native public static boolean xdebugSet()(Code)



xrunInitialize
native public static boolean xrunInitialize(int numOptions)(Code)



xrunProcess
native public static boolean xrunProcess(String xrunArg)(Code)



xrunSupported
native public static boolean xrunSupported()(Code)



Methods inherited from java.lang.Object
public boolean equals(Object obj)(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.