refactor: update CallStack to store reference to VM #52
90.24% of diff hit (target 96.89%)
View this Pull Request on Codecov
90.24% of diff hit (target 96.89%)
Annotations
Check warning on line 33 in ristretto_vm/src/call_stack.rs
codecov / codecov/patch
ristretto_vm/src/call_stack.rs#L33
Added line #L33 was not covered by tests
Check warning on line 15 in ristretto_vm/src/native_methods/java_lang_classloader.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_classloader.rs#L15
Added line #L15 was not covered by tests
Check warning on line 46 in ristretto_vm/src/native_methods/java_lang_object.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_object.rs#L46
Added line #L46 was not covered by tests
Check warning on line 67 in ristretto_vm/src/native_methods/java_lang_object.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_object.rs#L67
Added line #L67 was not covered by tests
Check warning on line 32 in ristretto_vm/src/native_methods/java_lang_runtime.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_runtime.rs#L32
Added line #L32 was not covered by tests
Check warning on line 44 in ristretto_vm/src/native_methods/java_lang_runtime.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_runtime.rs#L44
Added line #L44 was not covered by tests
Check warning on line 64 in ristretto_vm/src/native_methods/java_lang_runtime.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_runtime.rs#L64
Added line #L64 was not covered by tests
Check warning on line 13 in ristretto_vm/src/native_methods/java_lang_shutdown.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_shutdown.rs#L13
Added line #L13 was not covered by tests
Check warning on line 170 in ristretto_vm/src/native_methods/java_lang_system.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_system.rs#L170
Added line #L170 was not covered by tests
Check warning on line 181 in ristretto_vm/src/native_methods/java_lang_system.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_system.rs#L181
Added line #L181 was not covered by tests
Check warning on line 186 in ristretto_vm/src/native_methods/java_lang_system.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_system.rs#L186
Added line #L186 was not covered by tests
Check warning on line 188 in ristretto_vm/src/native_methods/java_lang_system.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_system.rs#L188
Added line #L188 was not covered by tests
Check warning on line 194 in ristretto_vm/src/native_methods/java_lang_system.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_system.rs#L194
Added line #L194 was not covered by tests
Check warning on line 26 in ristretto_vm/src/native_methods/java_lang_thread.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_thread.rs#L26
Added line #L26 was not covered by tests
Check warning on line 50 in ristretto_vm/src/native_methods/java_lang_thread.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_thread.rs#L50
Added line #L50 was not covered by tests
Check warning on line 60 in ristretto_vm/src/native_methods/java_lang_thread.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_thread.rs#L60
Added line #L60 was not covered by tests
Check warning on line 18 in ristretto_vm/src/native_methods/java_lang_throwable.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/java_lang_throwable.rs#L18
Added line #L18 was not covered by tests
Check warning on line 303 in ristretto_vm/src/native_methods/jdk_internal_misc_unsafe.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/jdk_internal_misc_unsafe.rs#L303
Added line #L303 was not covered by tests
Check warning on line 339 in ristretto_vm/src/native_methods/jdk_internal_misc_unsafe.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/jdk_internal_misc_unsafe.rs#L339
Added line #L339 was not covered by tests
Check warning on line 13 in ristretto_vm/src/native_methods/sun_io_win32errormode.rs
codecov / codecov/patch
ristretto_vm/src/native_methods/sun_io_win32errormode.rs#L13
Added line #L13 was not covered by tests