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
↓ 5 callers
Method
read_unit32
(self)
src/ch03/classfile/ClassReader.py:28
↓ 5 callers
Method
read_unit32
(self)
src/ch05/classfile/ClassReader.py:28
↓ 5 callers
Method
read_unit32
(self)
src/ch10/classfile/ClassReader.py:28
↓ 5 callers
Method
read_unit32
(self)
src/ch06/classfile/ClassReader.py:28
↓ 5 callers
Method
read_unit32
(self)
src/ch04/classfile/ClassReader.py:28
↓ 5 callers
Method
read_unit32
(self)
src/ch07/classfile/ClassReader.py:28
↓ 5 callers
Method
set_numeric
(self, index, val)
src/ch05/rtda/LocalVars.py:19
↓ 4 callers
Function
_add
(frame: Frame)
src/ch08/instructions/math/Add.py:13
↓ 4 callers
Function
_add
(frame: Frame)
src/ch05/instructions/math/Add.py:13
↓ 4 callers
Function
_add
(frame: Frame)
src/ch06/instructions/math/Add.py:13
↓ 4 callers
Function
_add
(frame: Frame)
src/ch07/instructions/math/Add.py:13
↓ 4 callers
Function
_mul
(frame)
src/ch08/instructions/math/Mul.py:12
↓ 4 callers
Function
_mul
(frame)
src/ch05/instructions/math/Mul.py:12
↓ 4 callers
Function
_mul
(frame)
src/ch06/instructions/math/Mul.py:12
↓ 4 callers
Function
_mul
(frame)
src/ch07/instructions/math/Mul.py:12
↓ 4 callers
Function
_neg
(frame)
src/ch08/instructions/math/Neg.py:12
↓ 4 callers
Function
_neg
(frame)
src/ch05/instructions/math/Neg.py:12
↓ 4 callers
Function
_neg
(frame)
src/ch06/instructions/math/Neg.py:12
↓ 4 callers
Function
_neg
(frame)
src/ch07/instructions/math/Neg.py:12
↓ 4 callers
Function
_numeric_return
(frame: Frame)
src/ch08/instructions/control/Return.py:14
↓ 4 callers
Function
_numeric_return
(frame: Frame)
src/ch07/instructions/control/Return.py:14
↓ 4 callers
Function
_sub
(frame)
src/ch08/instructions/math/Sub.py:12
↓ 4 callers
Function
_sub
(frame)
src/ch05/instructions/math/Sub.py:12
↓ 4 callers
Function
_sub
(frame)
src/ch06/instructions/math/Sub.py:12
↓ 4 callers
Function
_sub
(frame)
src/ch07/instructions/math/Sub.py:12
↓ 4 callers
Method
chooseFar
(int i)
java/code/jvmgo/book/ch07/test/instructions/SwitchTest.java:30
↓ 4 callers
Method
chooseNear
(int i)
java/code/jvmgo/book/ch07/test/instructions/SwitchTest.java:20
↓ 4 callers
Method
get_class_name
(self, index)
src/develop_code/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch08/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch09/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch03/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch05/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch10/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch06/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch04/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_class_name
(self, index)
src/ch07/classfile/ConstantPool.py:45
↓ 4 callers
Method
get_double
(self, index)
src/develop_code/rtda/Slot.py:41
↓ 4 callers
Method
get_double
(self, index)
src/ch09/rtda/Slot.py:41
↓ 4 callers
Method
get_double
(self, index)
src/ch10/rtda/Slot.py:41
↓ 4 callers
Method
get_field
(self, name, descriptor, is_static_flag)
src/develop_code/rtda/heap/Class.py:267
↓ 4 callers
Method
get_field
(self, name, descriptor, is_static_flag)
src/ch09/rtda/heap/Class.py:254
↓ 4 callers
Method
get_field
(self, name, descriptor, is_static_flag)
src/ch10/rtda/heap/Class.py:267
↓ 4 callers
Method
get_float
(self, index)
src/develop_code/rtda/Slot.py:49
↓ 4 callers
Method
get_float
(self, index)
src/ch09/rtda/Slot.py:49
↓ 4 callers
Method
get_float
(self, index)
src/ch10/rtda/Slot.py:49
↓ 4 callers
Method
get_ref
(self, index)
src/ch08/rtda/Slot.py:39
↓ 4 callers
Method
is_abstract
(self)
src/develop_code/rtda/heap/Class.py:94
↓ 4 callers
Method
is_abstract
(self)
src/ch08/rtda/heap/Class.py:78
↓ 4 callers
Method
is_abstract
(self)
src/ch09/rtda/heap/Class.py:81
↓ 4 callers
Method
is_abstract
(self)
src/ch10/rtda/heap/Class.py:94
↓ 4 callers
Method
is_abstract
(self)
src/ch07/rtda/heap/Class.py:78
↓ 4 callers
Method
is_accessible_to
如果类D想访问类C,需要满足两个条件之一:C是pubilc,或者C和D在同一个运行时包内。 :param otherClass: :return:
src/develop_code/rtda/heap/Class.py:110
↓ 4 callers
Method
is_accessible_to
如果类D想访问类C,需要满足两个条件之一:C是pubilc,或者C和D在同一个运行时包内。 :param otherClass: :return:
src/ch08/rtda/heap/Class.py:94
↓ 4 callers
Method
is_accessible_to
如果类D想访问类C,需要满足两个条件之一:C是pubilc,或者C和D在同一个运行时包内。 :param otherClass: :return:
src/ch09/rtda/heap/Class.py:97
↓ 4 callers
Method
is_accessible_to
如果类D想访问类C,需要满足两个条件之一:C是pubilc,或者C和D在同一个运行时包内。 :param otherClass: :return:
src/ch10/rtda/heap/Class.py:110
↓ 4 callers
Method
is_accessible_to
如果类D想访问类C,需要满足两个条件之一:C是pubilc,或者C和D在同一个运行时包内。 :param otherClass: :return:
src/ch07/rtda/heap/Class.py:94
↓ 4 callers
Method
is_super_class_of
(self, otherClass)
src/develop_code/rtda/heap/Class.py:186
↓ 4 callers
Method
is_super_class_of
(self, otherClass)
src/ch10/rtda/heap/Class.py:186
↓ 4 callers
Function
j_string
根据python字符串返回相应的Java字符串实例 :param loader: :param python_str: :return:
src/develop_code/rtda/heap/StringPool.py:17
↓ 4 callers
Function
j_string
根据python字符串返回相应的Java字符串实例 :param loader: :param python_str: :return:
src/ch09/rtda/heap/StringPool.py:17
↓ 4 callers
Function
j_string
根据python字符串返回相应的Java字符串实例 :param loader: :param python_str: :return:
src/ch10/rtda/heap/StringPool.py:17
↓ 4 callers
Method
load_class
(self, name)
src/ch06/rtda/heap/ClassLoader.py:23
↓ 4 callers
Method
load_class
(self, name)
src/ch07/rtda/heap/ClassLoader.py:25
↓ 4 callers
Method
new_array
(self, count)
src/develop_code/rtda/heap/Class.py:212
↓ 4 callers
Method
new_array
(self, count)
src/ch08/rtda/heap/Class.py:196
↓ 4 callers
Method
new_array
(self, count)
src/ch09/rtda/heap/Class.py:199
↓ 4 callers
Method
new_array
(self, count)
src/ch10/rtda/heap/Class.py:212
↓ 4 callers
Method
read_uint8
(self)
src/develop_code/rtda/heap/MethodDescriptorParser.py:51
↓ 4 callers
Method
read_uint8
(self)
src/ch08/rtda/heap/MethodDescriptorParser.py:49
↓ 4 callers
Method
read_uint8
(self)
src/ch09/rtda/heap/MethodDescriptorParser.py:49
↓ 4 callers
Method
read_uint8
(self)
src/ch10/rtda/heap/MethodDescriptorParser.py:49
↓ 4 callers
Method
read_uint8
(self)
src/ch07/rtda/heap/MethodDescriptorParser.py:49
↓ 4 callers
Method
refs
(self)
src/develop_code/rtda/heap/Object.py:64
↓ 4 callers
Method
refs
(self)
src/ch08/rtda/heap/Object.py:58
↓ 4 callers
Method
refs
(self)
src/ch09/rtda/heap/Object.py:64
↓ 4 callers
Method
refs
(self)
src/ch10/rtda/heap/Object.py:64
↓ 4 callers
Method
resolve_field
(self)
src/develop_code/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolve_field
(self)
src/ch08/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolve_field
(self)
src/ch09/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolve_field
(self)
src/ch10/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolve_field
(self)
src/ch06/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolve_field
(self)
src/ch07/rtda/heap/CpFieldRef.py:23
↓ 4 callers
Method
resolved_class
(self)
src/ch06/rtda/heap/CpSymRef.py:24
↓ 4 callers
Method
revert_next_pc
(self)
src/develop_code/rtda/Frame.py:27
↓ 4 callers
Method
revert_next_pc
(self)
src/ch08/rtda/Frame.py:27
↓ 4 callers
Method
revert_next_pc
(self)
src/ch09/rtda/Frame.py:27
↓ 4 callers
Method
revert_next_pc
(self)
src/ch10/rtda/Frame.py:27
↓ 4 callers
Method
revert_next_pc
(self)
src/ch07/rtda/Frame.py:27
↓ 4 callers
Method
set_double
(self, index, val)
src/develop_code/rtda/Slot.py:37
↓ 4 callers
Method
set_double
(self, index, val)
src/ch09/rtda/Slot.py:37
↓ 4 callers
Method
set_double
(self, index, val)
src/ch10/rtda/Slot.py:37
↓ 4 callers
Method
set_float
(self, index, val)
src/develop_code/rtda/Slot.py:45
↓ 4 callers
Method
set_float
(self, index, val)
src/ch09/rtda/Slot.py:45
↓ 4 callers
Method
set_float
(self, index, val)
src/ch10/rtda/Slot.py:45
↓ 4 callers
Method
test
(int x)
java/code/jvmgo/book/ch10/ExceptionTest1.java:12
↓ 3 callers
Method
array_length
(self)
src/develop_code/rtda/heap/Object.py:71
↓ 3 callers
Method
array_length
(self)
src/ch09/rtda/heap/Object.py:71
↓ 3 callers
Method
array_length
(self)
src/ch10/rtda/heap/Object.py:71
↓ 3 callers
Method
chars
(self)
src/develop_code/rtda/heap/Object.py:54
↓ 3 callers
Method
chars
(self)
src/ch08/rtda/heap/Object.py:48
← previous
next →
301–400 of 4,261, ranked by callers