Btw. looking through the JDK native libs, there are also a few exported symbols without Java_ , JNU_ , JVM_ etc. name-prefix and rather short names (but fortunately not as short as e.g. the debug helpers) :
nm images/jdk/lib/*.so | grep " T " 0000000000007be0 T initInetAddressIDs 0000000000007a00 T ipv4_available 0000000000007a10 T ipv6_available 000000000000f1d0 T Pgrab 000000000000d6c0 T Pgrab_core 000000000000bc70 T Prelease 000000000000c6a0 T ps_getpid 000000000000c7d0 T ps_lgetfpregs 000000000000c7f0 T ps_lgetregs 000000000000c790 T ps_lsetfpregs 000000000000c7b0 T ps_lsetregs 000000000000c750 T ps_pdread 000000000000c770 T ps_pdwrite 000000000000c6b0 T ps_pglobal_lookup 00000000000123a0 T avx2_partition 00000000000131d0 T avx2_sort 0000000000036990 T avx512_partition 0000000000037f70 T avx512_sort 000000000007eaa0 T doDrawPath 000000000007e9c0 T doFillPath 0000000000050180 T GetNativePrim 0000000000019ef0 T getErrorString 00000000000190c0 T GetStringPlatformChars 00000000000190d0 T GetStringPlatformCharsStrict 00000000000191b0 T InitializeEncoding Best regards, Matthias
