Skip to content

FastCore 0.1.1

Latest

Choose a tag to compare

@andrestubbe andrestubbe released this 13 Sep 20:55
· 5 commits to main since this release

FastCore 0.1.1 [ALPHA-2026-09] — Native Library Loader & FFM Foreign Function Gateway for Java

⚡ Key Updates:

  • Java 21+ Foreign Function & Memory (FFM) API: Added FastCore.getNativeLinker(), FastCore.loadNativeLookup(), FastCore.lookupFunction(), and FastCore.asMemorySegment() for high-speed, zero-JNI C ABI downcalls with ~2–5 ns transition latency.
  • Filesystem Path Resolution: Added LibraryLoader.resolveLibraryPath() to locate or extract native DLLs without forcing System.load.
  • Official JMH Benchmark Suite: Integrated JMH benchmark module (examples/Benchmark) and root run-benchmark.bat.
  • FastJava Blueprint Overhaul: Complete synchronization of README.md, REFERENCE.md, PHILOSOPHY.md, ROADMAP.md, and COMPILE.md matching FastJava ecosystem standards.
  • Target Platform: Windows 10/11 x64 (MSVC ABI) with cross-platform Linux and macOS planned.