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

Changes

Summary

  1. Buffers: Expose 'getRemainingBytes(Object buffer)' (details)
  2. Buffers: Add 'sizeOfBufferType(Class<?> bufferType)' (details)
  3. Buffers: getRemainingBytes(Object) -> remainingBytes(Object); (details)
  4. RecursiveThreadGroupLockImpl01Unfairish: Fix DEBUG output (details)
Commit 5039f22bf0a89d658f613d14000e71be4e27f56a by Sven Gothel
Buffers: Expose 'getRemainingBytes(Object buffer)'
The file was modified src/java/com/jogamp/common/nio/Buffers.java (diff)
The file was modified src/java/com/jogamp/common/nio/NativeBuffer.java (diff)
Commit 35e932c32dad33693caa249a8139708412e8d798 by Sven Gothel
Buffers: Add 'sizeOfBufferType(Class<?> bufferType)'
The file was modified src/java/com/jogamp/common/nio/Buffers.java (diff)
Commit 6dd403b5b460e58a4b1cb3ed3e522355f50901b7 by Sven Gothel
Buffers: getRemainingBytes(Object) -> remainingBytes(Object); sizeOfBufferElem(Buffer) -> sizeOfBufferElem(Object) to include NativeBuffer<?>

Misc:
  - Add remainingElem(Object buffer).
  - Removed 'sizeOfBufferType(Class<?> bufferType)', since we don't use such calling convention w/ class type

Note: remainingBytes(..) exist to allow using only one branch traversal to return the remaining size in bytes
      instead of 2, remaining(obj) and sizeOfBufferElem(obj).
Note: The methods can take NativeBuffer<?> as an argument.
The file was modified src/java/com/jogamp/common/nio/Buffers.java (diff)
Commit e612416fd3ea802d5fa572729f035e5e64674349 by Sven Gothel
RecursiveThreadGroupLockImpl01Unfairish: Fix DEBUG output
The file was modified src/java/jogamp/common/util/locks/RecursiveThreadGroupLockImpl01Unfairish.java (diff)