summaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/gluegen/jgram
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2023-06-16 01:16:55 +0200
committerSven Gothel <[email protected]>2023-06-16 01:16:55 +0200
commitaeadfab9572e4b441b1bc1f0708cf4c72dfe181e (patch)
tree55255fa60b9753dbc812f6ba6677124b3099f3d3 /src/java/com/jogamp/gluegen/jgram
parent0a9105dd3ebbcf4b98664e50333334bff677031c (diff)
GlueGen Struct [4]: JavaConfiguration Change: Drop 'ManualStaticInitCall', 'ForceStaticInitCode'; Add 'ReturnsStringOnly', 'MaxOneElement' and 'ImmutableAccess'
Drop 'ManualStaticInitCall', 'ForceStaticInitCode': With new CCodeUnit's `JVMUtil_NewDirectByteBufferCopy(..)` implementation and generalized Buffers' methods, no specific init code is required anymore. Add 'ReturnsStringOnly', 'MaxOneElement' and 'ImmutableAccess': - 'ReturnsStringOnly' only String getter, drop ByteBuffer/byte[] - 'MaxOneElement' only one element maximum for pointer reference - 'ImmutableAccess' strict read-only, also reduces generated code a lot
Diffstat (limited to 'src/java/com/jogamp/gluegen/jgram')
0 files changed, 0 insertions, 0 deletions