Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Relph1119/JVMByPython
/ functions
Functions
4,261 in github.com/Relph1119/JVMByPython
⨍
Functions
4,261
◇
Types & classes
1,938
↓ 1 callers
Method
get_primitive_array_class
(loader, atype)
src/develop_code/instructions/references/Newarray.py:46
↓ 1 callers
Method
get_primitive_array_class
(loader, atype)
src/ch08/instructions/references/Newarray.py:47
↓ 1 callers
Method
get_primitive_array_class
(loader, atype)
src/ch09/instructions/references/Newarray.py:46
↓ 1 callers
Method
get_primitive_array_class
(loader, atype)
src/ch10/instructions/references/Newarray.py:46
↓ 1 callers
Method
get_ref
(self, index)
src/develop_code/rtda/LocalVars.py:45
↓ 1 callers
Method
get_ref
(self, index)
src/ch09/rtda/LocalVars.py:45
↓ 1 callers
Method
get_ref
(self, index)
src/ch05/rtda/LocalVars.py:28
↓ 1 callers
Method
get_ref
(self, index)
src/ch10/rtda/LocalVars.py:45
↓ 1 callers
Method
get_ref
(self, index)
src/ch04/rtda/LocalVars.py:28
↓ 1 callers
Method
get_ref_var
(self, name, descriptor)
src/ch08/rtda/heap/Object.py:74
↓ 1 callers
Function
get_source_file
(classFile: ClassFile)
src/develop_code/rtda/heap/Class.py:19
↓ 1 callers
Function
get_source_file
(classFile: ClassFile)
src/ch10/rtda/heap/Class.py:19
↓ 1 callers
Method
get_static_method
(self, name, descriptor)
src/ch06/rtda/heap/Class.py:153
↓ 1 callers
Method
handleExc1
(TestExc1 exc)
java/code/jvmgo/book/ch10/JvmsExample.java:52
↓ 1 callers
Method
handleExc2
(TestExc2 exc)
java/code/jvmgo/book/ch10/JvmsExample.java:55
↓ 1 callers
Function
handle_uncaught_exception
把Java虚拟机栈清空,然后打印出异常信息。 :param thread: :param ex: :return:
src/develop_code/instructions/references/Athrow.py:59
↓ 1 callers
Function
handle_uncaught_exception
把Java虚拟机栈清空,然后打印出异常信息。 :param thread: :param ex: :return:
src/ch10/instructions/references/Athrow.py:59
↓ 1 callers
Method
iadd
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:92
↓ 1 callers
Method
iand
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:101
↓ 1 callers
Method
idiv
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:95
↓ 1 callers
Method
iinc
()
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:87
↓ 1 callers
Method
imul
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:94
↓ 1 callers
Method
ineg
(int a )
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:97
↓ 1 callers
Function
init_class
(thread: Thread, clazz: Class)
src/develop_code/instructions/base/ClassInitLogic.py:14
↓ 1 callers
Function
init_class
(thread: Thread, clazz: Class)
src/ch08/instructions/base/ClassInitLogic.py:14
↓ 1 callers
Function
init_class
(thread: Thread, clazz: Class)
src/ch09/instructions/base/ClassInitLogic.py:14
↓ 1 callers
Function
init_class
(thread: Thread, clazz: Class)
src/ch10/instructions/base/ClassInitLogic.py:14
↓ 1 callers
Function
init_class
(thread: Thread, clazz: Class)
src/ch07/instructions/base/ClassInitLogic.py:14
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/develop_code/rtda/heap/ClassLoader.py:174
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/ch08/rtda/heap/ClassLoader.py:161
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/ch09/rtda/heap/ClassLoader.py:174
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/ch10/rtda/heap/ClassLoader.py:174
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/ch06/rtda/heap/ClassLoader.py:140
↓ 1 callers
Method
init_static_final_var
(clazz: Class, field: Field)
src/ch07/rtda/heap/ClassLoader.py:143
↓ 1 callers
Function
init_super_class
(thread: Thread, clazz: Class)
src/develop_code/instructions/base/ClassInitLogic.py:30
↓ 1 callers
Function
init_super_class
(thread: Thread, clazz: Class)
src/ch08/instructions/base/ClassInitLogic.py:30
↓ 1 callers
Function
init_super_class
(thread: Thread, clazz: Class)
src/ch09/instructions/base/ClassInitLogic.py:30
↓ 1 callers
Function
init_super_class
(thread: Thread, clazz: Class)
src/ch10/instructions/base/ClassInitLogic.py:30
↓ 1 callers
Function
init_super_class
(thread: Thread, clazz: Class)
src/ch07/instructions/base/ClassInitLogic.py:30
↓ 1 callers
Method
inject_code_attribute
(self, return_type)
src/develop_code/rtda/heap/Method.py:55
↓ 1 callers
Method
inject_code_attribute
(self, return_type)
src/ch09/rtda/heap/Method.py:51
↓ 1 callers
Method
inject_code_attribute
(self, return_type)
src/ch10/rtda/heap/Method.py:55
↓ 1 callers
Method
instanceMethod
()
java/code/jvmgo/book/ch07/InvokeDemo.java:19
↓ 1 callers
Method
interpret
(method: Method, log_inst: bool, args)
src/develop_code/Interpreter.py:18
↓ 1 callers
Method
interpret
(method: Method, log_inst: bool, args)
src/ch08/Interpreter.py:18
↓ 1 callers
Method
interpret
(method: Method, log_inst: bool, args)
src/ch09/Interpreter.py:18
↓ 1 callers
Method
interpret
(methodInfo: MemberInfo)
src/ch05/Interpreter.py:17
↓ 1 callers
Method
interpret
(method: Method, log_inst: bool, args)
src/ch10/Interpreter.py:18
↓ 1 callers
Method
interpret
(method: Method)
src/ch06/Interpreter.py:17
↓ 1 callers
Method
interpret
(method: Method, log_inst: bool)
src/ch07/Interpreter.py:17
↓ 1 callers
Method
ior
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:102
↓ 1 callers
Method
irem
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:96
↓ 1 callers
Method
is_abstract
(self)
src/ch06/rtda/heap/Class.py:76
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/develop_code/rtda/heap/Class.py:125
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/ch08/rtda/heap/Class.py:109
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/ch09/rtda/heap/Class.py:112
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/ch10/rtda/heap/Class.py:125
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/ch06/rtda/heap/Class.py:107
↓ 1 callers
Method
is_assignable_from
在三种情况下,S类型的引用值可以赋值给T类型:S和T是同一类型;T是类且S是T的子类;或者T是接口且S实现了T接口 :param otherClass: :return:
src/ch07/rtda/heap/Class.py:109
↓ 1 callers
Method
is_empty
(self)
src/ch08/rtda/Stack.py:46
↓ 1 callers
Method
is_empty
(self)
src/ch09/rtda/Stack.py:46
↓ 1 callers
Method
is_empty
(self)
src/ch07/rtda/Stack.py:46
↓ 1 callers
Method
is_implements
(self, iface)
src/ch06/rtda/heap/Class.py:133
↓ 1 callers
Method
is_jio_serializable
(self)
src/develop_code/rtda/heap/Class.py:227
↓ 1 callers
Method
is_jio_serializable
(self)
src/ch08/rtda/heap/Class.py:211
↓ 1 callers
Method
is_jio_serializable
(self)
src/ch09/rtda/heap/Class.py:214
↓ 1 callers
Method
is_jio_serializable
(self)
src/ch10/rtda/heap/Class.py:227
↓ 1 callers
Method
is_jl_cloneable
(self)
src/develop_code/rtda/heap/Class.py:224
↓ 1 callers
Method
is_jl_cloneable
(self)
src/ch08/rtda/heap/Class.py:208
↓ 1 callers
Method
is_jl_cloneable
(self)
src/ch09/rtda/heap/Class.py:211
↓ 1 callers
Method
is_jl_cloneable
(self)
src/ch10/rtda/heap/Class.py:224
↓ 1 callers
Method
is_native
(self)
src/ch08/rtda/heap/Method.py:65
↓ 1 callers
Method
is_native
(self)
src/ch09/rtda/heap/Method.py:100
↓ 1 callers
Method
is_native
(self)
src/ch07/rtda/heap/Method.py:65
↓ 1 callers
Method
is_private
(self)
src/ch06/rtda/heap/ClassMember.py:40
↓ 1 callers
Method
is_protected
(self)
src/ch06/rtda/heap/ClassMember.py:44
↓ 1 callers
Method
is_public
(self)
src/develop_code/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_public
(self)
src/ch08/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_public
(self)
src/ch09/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_public
(self)
src/ch10/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_public
(self)
src/ch06/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_public
(self)
src/ch06/rtda/heap/Class.py:60
↓ 1 callers
Method
is_public
(self)
src/ch07/rtda/heap/ClassMember.py:36
↓ 1 callers
Method
is_sub_interface_of
(self, iface)
src/ch06/rtda/heap/Class.py:143
↓ 1 callers
Method
is_sub_interface_of
(self, iface)
src/ch07/rtda/heap/Class.py:145
↓ 1 callers
Method
is_super
(self)
src/develop_code/rtda/heap/Class.py:86
↓ 1 callers
Method
is_super
(self)
src/ch08/rtda/heap/Class.py:70
↓ 1 callers
Method
is_super
(self)
src/ch09/rtda/heap/Class.py:73
↓ 1 callers
Method
is_super
(self)
src/ch10/rtda/heap/Class.py:86
↓ 1 callers
Method
is_super
(self)
src/ch07/rtda/heap/Class.py:70
↓ 1 callers
Method
is_super_interface_of
(self, iface)
src/develop_code/rtda/heap/Class.py:189
↓ 1 callers
Method
is_super_interface_of
(self, iface)
src/ch08/rtda/heap/Class.py:173
↓ 1 callers
Method
is_super_interface_of
(self, iface)
src/ch09/rtda/heap/Class.py:176
↓ 1 callers
Method
is_super_interface_of
(self, iface)
src/ch10/rtda/heap/Class.py:189
↓ 1 callers
Method
ishl
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:98
↓ 1 callers
Method
ishr
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:99
↓ 1 callers
Method
isub
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:93
↓ 1 callers
Method
iushr
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:100
↓ 1 callers
Method
ixor
(int a, int b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:103
↓ 1 callers
Method
ladd
(long a, long b)
java/code/jvmgo/book/ch07/test/instructions/MathTest.java:105
← previous
next →
1,001–1,100 of 4,261, ranked by callers