Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chaoyangnz/gava
/ functions
Functions
857 in github.com/chaoyangnz/gava
⨍
Functions
857
◇
Types & classes
148
↓ 3 callers
Method
Enter
()
gava/object.go:46
↓ 3 callers
Method
IsArray
()
gava/value_reference.go:18
↓ 3 callers
Method
NewArrayOfComponent
(arrayComponentType Type, length Int)
gava/vm_heap.go:84
↓ 3 callers
Method
SetStaticVariable
(name string, descriptor string, value Value)
gava/type_class.go:249
↓ 3 callers
Method
Throw0
* The whole project should use panic only here !!!!! */
gava/vm_engine.go:290
↓ 3 callers
Method
ToBoolean
()
gava/value_primitives.go:48
↓ 3 callers
Method
Type
()
gava/value.go:30
↓ 3 callers
Method
Wait
(millis int64)
gava/object.go:104
↓ 3 callers
Function
assertIntCompatible
(value Value)
gava/instructions.go:239
↓ 3 callers
Function
binaryNameToJavaName
(name string)
gava/utils.go:60
↓ 3 callers
Method
checkIO
()
example/src/java/lang/System.java:225
↓ 3 callers
Method
checkPackageAccess
(Class<?> cls, ProtectionDomain pd)
example/src/java/lang/ClassLoader.java:471
↓ 3 callers
Method
decode
(String url)
example/src/Base62.java:61
↓ 3 callers
Function
getGID
()
gava/utils.go:56
↓ 3 callers
Method
initializeJavaAssertionMaps
()
example/src/java/lang/ClassLoader.java:2156
↓ 3 callers
Method
inorderTraversal
(TreeNode root)
example/src/TreeInOrderTraverse.java:13
↓ 3 callers
Method
isNative
()
gava/type_class.go:339
↓ 3 callers
Method
isSealed
(String name, Manifest man)
example/src/java/net/URLClassLoader.java:524
↓ 3 callers
Method
jumpPc
(to int)
gava/vm_engine.go:535
↓ 3 callers
Method
levelOrder
(TreeNode root)
example/src/TreeLevelOrderTraverse.java:16
↓ 3 callers
Method
loadClass
Loads the class with the specified <a href="#name">binary name</a>. This method searches for classes in the same manner as the {@link #loadClass(Strin
example/src/java/lang/ClassLoader.java:340
↓ 3 callers
Method
nanoTime
Returns the current value of the running Java Virtual Machine's high-resolution time source, in nanoseconds. <p>This method can only be used to measu
example/src/java/lang/System.java:374
↓ 3 callers
Method
operandConst8
()
gava/vm_engine.go:574
↓ 3 callers
Method
retrieveThread
()
gava/value_reference.go:211
↓ 3 callers
Method
setDefinedClass
(className string, classLoader JavaLangClassLoader, class *Class)
gava/vm_method_area.go:126
↓ 3 callers
Method
toPrettyBinary
(long l)
example/src/ds_util/BinaryUtil.java:40
↓ 2 callers
Method
DefaultValue
()
gava/type_class.go:281
↓ 2 callers
Method
GetDefinedClass
(className string, classLoader JavaLangClassLoader)
gava/vm_method_area.go:101
↓ 2 callers
Method
GetInstanceVariable
(index Int)
gava/value_reference.go:77
↓ 2 callers
Method
GetInstruction
(opcode uint8)
gava/instructions.go:5
↓ 2 callers
Method
GetTypeClass
(descriptor string)
gava/vm_method_area.go:768
↓ 2 callers
Method
HasOwner
(thread *Thread)
gava/object.go:93
↓ 2 callers
Method
IHashCode
()
gava/value_reference.go:54
↓ 2 callers
Method
InheritanceDepth
()
gava/type_class.go:233
↓ 2 callers
Method
InternString
(stringobj JavaLangString)
gava/vm_method_area.go:51
↓ 2 callers
Method
InvokeMethodOf
(className string, methodName string, methodDescriptor string, params ...Value)
gava/vm_engine.go:179
↓ 2 callers
Method
IsEqual
(reference Reference)
gava/value_reference.go:19
↓ 2 callers
Method
NewJavaLangThread
(name string)
gava/vm_heap.go:213
↓ 2 callers
Function
NewMonitor
(obj *Object)
gava/object.go:36
↓ 2 callers
Method
NewThread
(name string, run func(), exitHook func())
gava/vm_engine.go:140
↓ 2 callers
Method
RegisterThread
(thread *Thread)
gava/vm_engine.go:33
↓ 2 callers
Method
ResolvedString
()
gava/type_class.go:484
↓ 2 callers
Method
String
()
gava/class_path.go:18
↓ 2 callers
Method
attachThread
(thread *Thread)
gava/value_reference.go:207
↓ 2 callers
Method
checkClassLoaderPermission
(ClassLoader cl, Class<?> caller)
example/src/java/lang/ClassLoader.java:1506
↓ 2 callers
Method
clear
()
gava/vm_engine.go:778
↓ 2 callers
Method
defineClassSourceLocation
(ProtectionDomain pd)
example/src/java/lang/ClassLoader.java:657
↓ 2 callers
Method
definePackage
Defines a new package by name in this ClassLoader. The attributes contained in the specified Manifest will be used to obtain package version and seali
example/src/java/net/URLClassLoader.java:470
↓ 2 callers
Method
deriveClass
jvms 5.3.5
gava/vm_method_area.go:344
↓ 2 callers
Method
findBootstrapClass
(String name)
example/src/java/lang/ClassLoader.java:1003
↓ 2 callers
Method
getAndVerifyPackage
(String pkgname, Manifest man, URL url)
example/src/java/net/URLClassLoader.java:375
↓ 2 callers
Method
getBootstrapClassPath
()
example/src/java/lang/ClassLoader.java:1271
↓ 2 callers
Method
getBootstrapResource
Find resources from the VM's built-in classloader.
example/src/java/lang/ClassLoader.java:1246
↓ 2 callers
Method
getBootstrapResources
Find resources from the VM's built-in classloader.
example/src/java/lang/ClassLoader.java:1255
↓ 2 callers
Method
getDefiningClassLoader
(class *Class)
gava/vm_method_area.go:108
↓ 2 callers
Method
getLineNumber
()
gava/vm_engine.go:739
↓ 2 callers
Method
getPackage
Returns a <tt>Package</tt> that has been defined by this class loader or any of its ancestors. @param name The package name @return The <t
example/src/java/lang/ClassLoader.java:1600
↓ 2 callers
Method
getProperties
Determines the current system properties. <p> First, if there is a security manager, its <code>checkPropertiesAccess</code> method is called with no a
example/src/java/lang/System.java:602
↓ 2 callers
Method
getResources
Finds all the resources with the given name. A resource is some data (images, audio, text, etc) that can be accessed by class code in a way that is in
example/src/java/lang/ClassLoader.java:1118
↓ 2 callers
Method
getSourceFile
()
gava/vm_engine.go:731
↓ 2 callers
Function
hashcode
(object *Object)
gava/vm_heap.go:41
↓ 2 callers
Method
initProperties
(Properties props)
example/src/java/lang/System.java:507
↓ 2 callers
Method
initializePath
(String propname)
example/src/java/lang/ClassLoader.java:1766
↓ 2 callers
Method
intToString
(int val)
example/src/ds_util/TreePrinter.java:18
↓ 2 callers
Function
javaNameToBinaryName0
(name string)
gava/utils.go:68
↓ 2 callers
Method
mapLibraryName
Maps a library name into a platform-specific string representing a native library. @param libname the name of the library. @return a platfor
example/src/java/lang/System.java:1112
↓ 2 callers
Method
newPrintStream
Create PrintStream for stdout/err based on encoding.
example/src/java/lang/System.java:1117
↓ 2 callers
Function
numberWithSign
(i int32)
gava/utils.go:13
↓ 2 callers
Method
operandConst16
()
gava/vm_engine.go:581
↓ 2 callers
Method
operandPadding
* padding operand start pos to multiply of 4 */
gava/vm_engine.go:563
↓ 2 callers
Method
operandUByte
func (this *Frame) operandByte() int32 { byte := uint32(this.method.code[this.pos]) this.pos += 1 return int32(byte) }
gava/vm_engine.go:646
↓ 2 callers
Method
postDefineClass
(Class<?> c, ProtectionDomain pd)
example/src/java/lang/ClassLoader.java:667
↓ 2 callers
Method
preDefineClass
(String name, ProtectionDomain pd)
example/src/java/lang/ClassLoader.java:634
↓ 2 callers
Function
precreateThread
(name string, run func(), exitHook func())
gava/vm_engine.go:78
↓ 2 callers
Method
prettify
(String str)
example/src/ds_util/BinaryUtil.java:29
↓ 2 callers
Method
printBranches
(int branchLen, int nodeSpaceLen, int startLen, int nodesInThisLevel, Deque<TreeNode> nodesQueue, PrintStream
example/src/ds_util/TreePrinter.java:41
↓ 2 callers
Method
printPretty
(TreeNode root, int level, int indentSpace, PrintStream out)
example/src/ds_util/TreePrinter.java:105
↓ 2 callers
Method
readU1
()
gava/class_file.go:32
↓ 2 callers
Method
registerAsParallelCapable
Registers the caller as parallel capable. The registration succeeds if and only if all of the following conditions are met: <ol> <li> no instance of t
example/src/java/lang/ClassLoader.java:1185
↓ 2 callers
Method
retrieveStacktrace
()
gava/value_reference.go:221
↓ 2 callers
Method
setErr0
(PrintStream err)
example/src/java/lang/System.java:234
↓ 2 callers
Method
setIn0
(InputStream in)
example/src/java/lang/System.java:232
↓ 2 callers
Method
setInitiatedClass
(className string, classLoader JavaLangClassLoader, class *Class)
gava/vm_method_area.go:96
↓ 2 callers
Method
setOut0
(PrintStream out)
example/src/java/lang/System.java:233
↓ 2 callers
Method
toBinary
convert a long to binary representation and pad to the specified length with leading zeros @param l @param paddingTo @return
example/src/ds_util/BinaryUtil.java:11
↓ 2 callers
Function
u16toi32
(i uint16)
gava/utils.go:9
↓ 2 callers
Method
value
()
gava/class_file.go:456
↓ 1 callers
Method
All
(format string, args ...interface{})
gava/log.go:56
↓ 1 callers
Method
Clone
()
gava/value_reference.go:61
↓ 1 callers
Method
CurrentClass
()
gava/vm_engine.go:168
↓ 1 callers
Method
CurrentTimeMillis
()
gava/vm_os.go:11
↓ 1 callers
Method
CurrentTimeNano
()
gava/vm_os.go:15
↓ 1 callers
Method
Descriptor
()
gava/type.go:22
↓ 1 callers
Method
Error
(format string, args ...interface{})
gava/log.go:86
↓ 1 callers
Method
ExecuteFrame
* _____ | | <- a new frame added on top, no touch existing. just run this frame ---------- | | <- existing ______ | | ______ Only
gava/vm_engine.go:423
↓ 1 callers
Method
FindNative
(qualifier string)
gava/vm_natives.go:17
↓ 1 callers
Method
GetClassInitializer
* <clinit>()V method */
gava/type_class.go:196
↓ 1 callers
Method
GetConstructors
* <init>(..)V methods */
gava/type_class.go:207
↓ 1 callers
Method
GetDeclaredFields
(publicOnly bool)
gava/type_class.go:127
↓ 1 callers
Method
GetStringInPool
(str string)
gava/vm_method_area.go:43
← previous
next →
101–200 of 857, ranked by callers