Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. refactored Platform. Simplified initializer. (details)
  2. currently no need for a (public) MiscUtils.java. (details)
  3. small fix in IDE target. Test ran twice in debug mode. (details)
  4. Merge branch 'master' of github.com:sgothel/gluegen (details)
  5. pass a ClassLoader to all methods which load classes. (ReflectionUtil) (details)
  6. added 'intptr_t' to the list of PointerBuffer candidates. (details)
  7. added BasicProcAddressEmitterTest testing generation of ProcAddressTable (details)
  8. another round of ProcAddressTable refactoring. (details)
Commit 57571086dabbaccebac3dcf8dc3cf41841bd4159 by Michael Bien
refactored Platform. Simplified initializer.
The file was modifiedsrc/java/com/jogamp/common/os/Platform.java (diff)
Commit c6748a9901ed4bb0de1d4f844637beb76477af65 by Michael Bien
currently no need for a (public) MiscUtils.java.
The file was modifiedsrc/java/com/jogamp/common/os/DynamicLibraryBundle.java (diff)
The file was removedsrc/java/com/jogamp/common/util/MiscUtils.java (diff)
Commit 1d9b041200dcc44a353706377bfd6ac999a14d7e by Michael Bien
small fix in IDE target. Test ran twice in debug mode.
The file was modifiednbproject/ide-file-targets.xml (diff)
Commit 4c1a1903f728cb590077df0d1ad6f6794fe6bb40 by Michael Bien
Merge branch 'master' of github.com:sgothel/gluegen
Commit 9fa4828ffb4ea0c01d349d5847e91c4b6fa6e511 by Michael Bien
pass a ClassLoader to all methods which load classes. (ReflectionUtil)
The file was modifiedsrc/java/com/jogamp/common/util/ReflectionUtil.java (diff)
Commit e4b946b3140fa5931650dfeb4ea76ac1ebd90452 by Michael Bien
added 'intptr_t' to the list of PointerBuffer candidates.
TODO consider making this configurable.
The file was modifiedsrc/java/com/sun/gluegen/JavaEmitter.java (diff)
Commit 29072eee5784035d1284d3b9625450681fca25b3 by Michael Bien
added BasicProcAddressEmitterTest testing generation of ProcAddressTable and method RenameJavaMethod property.
The file was addedtest/junit/com/sun/gluegen/BasicProcAddressEmitterTest.java (diff)
The file was modifiedtest/junit/com/sun/gluegen/BuildUtil.java (diff)
The file was addedtest/junit/com/sun/gluegen/dyntest.cfg (diff)
Commit ae37ac16a13aa62cd6e7a6ff0346403c5aa6b3e5 by Michael Bien
another round of ProcAddressTable refactoring.
- moved getAddressFor() from generated table to ProcAddressTable
- added initEntry() to e.g. eagerly initialize one single entry (e.g. clGetExtensionFunctionAddress which must be available first)
- several utility methods mostly usefull for debugging
- cleanup
The file was modifiedsrc/java/com/sun/gluegen/procaddress/ProcAddressEmitter.java (diff)
The file was modifiedsrc/java/com/jogamp/gluegen/runtime/ProcAddressTable.java (diff)