ARTEMIS-5972: Replace JNI with Panama Foreign Function & Memory (FFM)…#6444
ARTEMIS-5972: Replace JNI with Panama Foreign Function & Memory (FFM)…#6444mayankkunwar wants to merge 1 commit into
Conversation
|
nice one @mayankkunwar |
17ca830 to
758dfd6
Compare
| <module>artemis-lockmanager</module> | ||
| <module>artemis-image</module> | ||
| <module>artemis-image/examples</module> | ||
| <module>artemis-ffm</module> |
There was a problem hiding this comment.
<module>artemis-ffm</module> Isn't really a useful name for the module, it doesn't really describe what the module is used for or help someone identify what functionality this might include. Probably should indicate is a libaio module "artemis-libaio' or some such as the FFM bits is the implementation part of what its doing, not what it does.
There was a problem hiding this comment.
@tabish121 we could add other libraries that are using ffm later. Mayank is doing some experimentation with ioUring... we could add that into this module if it gets any useful.
Not that I foresee many other libraries in the future.. but what if we ever add more?
I didn't want to use the word native as native itself is a reserved name in java, and to not confuse with the current JNI implementation.
9c39d75 to
d923982
Compare
… API for Journal Native Layer
d923982 to
68895ac
Compare
… API for Journal Native Layer