MCPcopy Create free account

hub / github.com/andreabergia/rjvm / functions

Functions538 in github.com/andreabergia/rjvm

Methodfmt
(&self, f: &mut fmt::Formatter)
reader/src/class_file.rs:25
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/field_type.rs:23
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/class_file_method.rs:32
Methodfmt
(&self, f: &mut fmt::Formatter)
reader/src/constant_pool.rs:169
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/method_descriptor.rs:19
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/line_number.rs:11
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/class_reader_error.rs:25
Methodfmt
(&self, f: &mut Formatter<'_>)
reader/src/attribute.rs:11
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/call_stack.rs:138
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/file_system_class_path_entry.rs:53
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/native_methods_registry.rs:28
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/gc.rs:27
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/class.rs:17
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/stack_trace_element.rs:17
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/jar_file_class_path_entry.rs:21
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/class_manager.rs:48
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/class_path_entry.rs:26
Methodfmt
(&self, f: &mut Formatter<'_>)
vm/src/abstract_object.rs:226
Methodfrom
Creates a version from the major and minor versions specified in the class file
reader/src/class_file_version.rs:34
Methodfrom
(err: InvalidConstantPoolIndexError)
reader/src/class_reader_error.rs:52
Methodfrom
(value: VmError)
vm/src/exceptions.rs:11
Methodfrom
(_: ValueStackError)
vm/src/vm_error.rs:51
Methodfrom
(value: u64)
vm/src/abstract_object.rs:42
Methodfrom_raw_ptr
(ptr: *mut u8)
vm/src/abstract_object.rs:196
Functiongabarge_collector
()
vm/tests/integration/real_code_tests.rs:362
Methodgc_roots
(&mut self)
vm/src/call_frame.rs:1786
Functiongeneric
()
vm/tests/integration/real_code_tests.rs:374
MethodgetImag
()
reader/tests/resources/rjvm/Complex.java:23
MethodgetReal
()
reader/tests/resources/rjvm/Complex.java:19
Methodget_code
( class_and_method: &'b ClassAndMethod, )
vm/src/call_stack.rs:83
Methodget_field
(&self, object_class: ClassRef, index: usize)
vm/src/abstract_object.rs:338
Methodget_method_checking_superclasses
( class: &'b Class<'a>, method_reference: MethodReference, )
vm/src/call_frame.rs:978
Methodget_method_of_class
( class: &'b Class<'a>, method_reference: MethodReference, )
vm/src/call_frame.rs:960
Functionget_stack_trace_element
( vm: &mut Vm<'a>, call_stack: &mut CallStack<'a>, receiver: Option<AbstractObject<'a>>, args:
vm/src/native_methods_impl.rs:272
Methodhas_more_data
(&self)
reader/src/buffer.rs:86
Methodi2b
(value: i32)
vm/src/call_frame.rs:723
Methodi2c
(value: i32)
vm/src/call_frame.rs:726
Methodi2d
(value: i32)
vm/src/call_frame.rs:741
Methodi2f
(value: i32)
vm/src/call_frame.rs:735
Methodi2i
(value: i32)
vm/src/call_frame.rs:732
Methodi2l
(value: i32)
vm/src/call_frame.rs:738
Methodi2s
(value: i32)
vm/src/call_frame.rs:729
Methodindex
(&self, index: I)
vm/src/value_stack.rs:158
Functioninstance_of
()
vm/tests/integration/real_code_tests.rs:202
Functioninstance_of_array
()
vm/tests/integration/real_code_tests.rs:242
Methodinvalid_class_data
(message: String)
reader/src/class_reader_error.rs:19
Functioninvoke_interface
()
vm/tests/integration/real_code_tests.rs:283
Methodis_double_division_returning_nan
(a: f64, b: f64)
vm/src/call_frame.rs:1177
Methodis_empty
(&self)
vm/src/array.rs:9
Methodis_native
(&self)
reader/src/class_file_method.rs:54
Methodis_static
(&self)
reader/src/class_file_method.rs:50
Methodis_void
(&self)
reader/src/class_file_method.rs:58
Functionjar_file_not_found
()
vm/src/jar_file_class_path_entry.rs:94
Methodl2d
(value: i64)
vm/src/call_frame.rs:754
Methodl2f
(value: i64)
vm/src/call_frame.rs:748
Methodl2i
(value: i64)
vm/src/call_frame.rs:745
Methodl2l
(value: i64)
vm/src/call_frame.rs:751
Functionmagic_number_is_required
()
reader/src/class_reader.rs:530
Functionmain
()
vm_cli/src/main.rs:33
Methodmain
(String[] args)
vm/tests/resources/rjvm/ExceptionsThrowingAndCatching.java:7
Methodmain
(String[] args)
vm/tests/resources/rjvm/CheckCast.java:8
Methodmain
(String[] args)
vm/tests/resources/rjvm/SimpleMain.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/NumericTypes.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/NumericArrays.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/InvokeInterface.java:47
Methodmain
(String[] args)
vm/tests/resources/rjvm/ControlFlow.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/InstanceOf.java:13
Methodmain
(String[] args)
vm/tests/resources/rjvm/Strings.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/StackTracePrinting.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/ObjectArrays.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/Generic.java:7
Methodmain
(String[] args)
vm/tests/resources/rjvm/InstanceOfArray.java:13
Methodmain
(String[] args)
vm/tests/resources/rjvm/Statics.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/SuperClasses.java:4
Methodmain
(String[] args)
vm/tests/resources/rjvm/GarbageCollection.java:4
Methodnew
(data: &'a [u8])
reader/src/buffer.rs:23
Methodnew
(entries: Vec<ExceptionTableEntry>)
reader/src/exception_table.rs:12
Methodnew
(index: u16)
reader/src/constant_pool.rs:44
Methodnew
(entries: Vec<LineNumberTableEntry>)
reader/src/line_number_table.rs:18
Methodnew
(data: &[u8])
reader/src/class_reader.rs:34
Methodnew
()
vm/src/call_stack.rs:45
Methodnew
(path: P)
vm/src/file_system_class_path_entry.rs:17
Methodnew
(capacity: usize)
vm/src/gc.rs:37
Methodnew
(id: u32)
vm/src/class.rs:23
Methodnew
(class_and_method: ClassAndMethod<'a>, locals: Vec<Value<'a>>)
vm/src/call_frame.rs:256
Methodnew
(path: P)
vm/src/jar_file_class_path_entry.rs:31
Methodnew
(max_memory: usize)
vm/src/vm.rs:73
Methodnew
(error: impl Error + 'static)
vm/src/class_path_entry.rs:17
Methodnew_array
( elements_type: ArrayEntryType, array_length: usize, alloc_entry: &AllocEntry, )
vm/src/abstract_object.rs:154
Methodnew_class
( class_file: ClassFile, id: ClassId, resolved_classes: &IndexMap<String, ResolvedClas
vm/src/class_manager.rs:196
Methodnew_object
(class: &Class<'a>, alloc_entry: AllocEntry)
vm/src/abstract_object.rs:136
Methodnum_arguments
(&self)
reader/src/method_descriptor.rs:86
Functionnumeric_arrays
()
vm/tests/integration/real_code_tests.rs:138
Functionnumeric_types
()
vm/tests/integration/real_code_tests.rs:97
Functionobject_arrays
()
vm/tests/integration/real_code_tests.rs:179
Methodparse
Parses a type descriptor as specified in the JVM specs: https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.2
reader/src/field_type.rs:49
Methodparse
Reads one instruction from the bytecode, and returns it along with the address of the start of the next instruction
reader/src/instruction.rs:228
Methodparse
Parses a method descriptor as specified in the JVM specs: https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.3
reader/src/method_descriptor.rs:32
Methodparse_from
( type_descriptor: &str, chars: &mut Chars, )
reader/src/field_type.rs:58
Methodparse_instructions
Parses all instructions in the given raw code.
reader/src/instruction.rs:486
← previousnext →401–500 of 538, ranked by callers