aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/gluegen/JavaCallbackEmitter.java
Commit message (Expand)AuthorAgeFilesLines
* feat(callbackGenerator): Prevent NPE during call of java callbackMathieu Féry2023-12-061-1/+2
* Bug 1481 - Remove redundant isPascalLen() branchSven Gothel2023-12-021-2/+0
* Bug 1481 - Hide [ArgumentIs]PascalString argument's lengthSven Gothel2023-12-021-17/+21
* wip(test_case): Example of test case for issue related of 927bbc7160a812bb29c...Mathieu Féry2023-08-041-0/+2
* JavaCallbackEmitter.emitJavaKeyClass(): Use directBufferAddress for compound ...pulledSven Gothel2023-08-041-1/+5
* JavaCallbackEmitter.emitCAdditionalCode(): Use `info.cbFuncBinding` locally a...Sven Gothel2023-08-041-6/+11
* JavaCallbackEmitter.emitJavaCallbackBodyPassJavaArguments(): Drop redundant a...Sven Gothel2023-08-041-5/+5
* JavaCallbackEmitter.emitCSetFuncPreCall(): Drop redundant arg 'CMethodBinding...Sven Gothel2023-08-031-4/+4
* JavaCallbackEmitter.{emitCSetFuncPreCall, emitCAdditionalCode, emitJavaCallba...Sven Gothel2023-08-031-29/+25
* JavaCallbackEmitter.{emitCSetFuncPreCall, emitCAdditionalCode, emitJavaCallba...Sven Gothel2023-08-031-4/+5
* JavaCallbackEmitter.{emitCSetFuncPreCall, emitCAdditionalCode}(): Group 'user...Sven Gothel2023-08-031-6/+17
* feat(callbackGenerator): Add basic management of callback without userDataMathieu Féry2023-07-311-92/+211
* GlueGen JavaCallback: Add optional custom 'Callback-UserParamClass` for non-c...Sven Gothel2023-07-101-8/+17
* GlueGen JavaCallback: Add capability to have UserParam as (part of) keySven Gothel2023-07-081-37/+114
* GlueGen JavaCallback: Remove ambiguity: Config JavaCallbackDef/JavaCallbackKe...Sven Gothel2023-07-061-6/+2
* GlueGen JavaCallback: Fix `staticCBClazz*` initial setup (only), using a NewG...Sven Gothel2023-07-051-18/+22
* GlueGen JavaCallback/LibraryOnLoad: Always include the `libraryBasename` agno...Sven Gothel2023-07-051-2/+3
* GlueGen JavaCallback: Revised: Static Java callback dispatcher, dropping nati...Sven Gothel2023-07-041-0/+666