Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement InterpreterProxy #175

Merged
merged 164 commits into from
Feb 9, 2024

Move loadedLibraries back into context

692a26c
Select commit
Loading
Failed to load commit list.
Merged

Implement InterpreterProxy #175

Move loadedLibraries back into context
692a26c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Feb 9, 2024 in 0s

56.61% (-0.26%) compared to 3545a26

View this Pull Request on Codecov

56.61% (-0.26%) compared to 3545a26

Details

Codecov Report

Attention: 284 lines in your changes are missing coverage. Please review.

Comparison is base (3545a26) 56.86% compared to head (692a26c) 56.61%.
Report is 24 commits behind head on dev.

Files Patch % Lines
...fflesqueak/nodes/plugins/ffi/InterpreterProxy.java 47.79% 137 Missing and 5 partials ⚠️
...src/de/hpi/swa/trufflesqueak/util/UnsafeUtils.java 17.54% 27 Missing and 20 partials ⚠️
...ak/src/de/hpi/swa/trufflesqueak/util/NFIUtils.java 67.85% 13 Missing and 5 partials ⚠️
...squeak/nodes/plugins/ffi/PrimExternalCallNode.java 73.21% 12 Missing and 3 partials ⚠️
...rufflesqueak/nodes/ExecuteTopLevelContextNode.java 58.33% 5 Missing and 5 partials ⚠️
...odes/plugins/ffi/wrappers/NativeObjectStorage.java 41.17% 8 Missing and 2 partials ⚠️
...esqueak/nodes/plugins/ffi/wrappers/IntStorage.java 0.00% 7 Missing ⚠️
...squeak/nodes/plugins/ffi/wrappers/LongStorage.java 0.00% 7 Missing ⚠️
...queak/nodes/plugins/ffi/wrappers/ShortStorage.java 0.00% 7 Missing ⚠️
...wa/trufflesqueak/nodes/process/TransferToNode.java 76.92% 3 Missing and 3 partials ⚠️
... and 7 more
Additional details and impacted files
@@             Coverage Diff              @@
##                dev     #175      +/-   ##
============================================
- Coverage     56.86%   56.61%   -0.26%     
- Complexity     3648     3705      +57     
============================================
  Files           214      222       +8     
  Lines         22349    22840     +491     
  Branches       3083     3122      +39     
============================================
+ Hits          12708    12930     +222     
- Misses         8269     8521     +252     
- Partials       1372     1389      +17     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.