SuccessChanges

Summary

  1. Bitfield: Reuse [BitstreamData -> BitDemoData] for unit tests (details)
  2. Bitfield: Refine API method names, add clearField(boolean), fix (details)
  3. IntBitfield: Fix units calculation ( +7 -> +31 for ceiling, using 32bits (details)
  4. SyncedBitfield.clearField: Must be synchronized (details)
  5. Test Bitfield: Validate Bitfield.copy(..) return value (details)
  6. Fix Bitfield.put(..): Return previous value (details)
Commit 805800e9b02acf54a6cc5a04ce94c9b465c42f43 by Sven Gothel
Bitfield: Reuse [BitstreamData -> BitDemoData] for unit tests
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitstream00.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitstream04.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitstream02.java (diff)
The file was addedsrc/junit/com/jogamp/common/util/BitDemoData.java
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitstream03.java (diff)
The file was removedsrc/junit/com/jogamp/common/util/BitstreamData.java
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitstream01.java (diff)
Commit 047e9adaf2a5f51f7acfa194a744c99b6bfadaea by Sven Gothel
Bitfield: Refine API method names, add clearField(boolean), fix put32(..) and bitCount(), add unit test (passed)
The file was modifiedsrc/java/jogamp/common/util/SyncedBitfield.java (diff)
The file was modifiedmake/scripts/runtest.sh (diff)
The file was modifiedsrc/java/com/jogamp/common/util/Bitfield.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/IntBitfield.java (diff)
The file was modifiedsrc/java/jogamp/common/util/Int32ArrayBitfield.java (diff)
The file was addedsrc/junit/com/jogamp/common/util/TestBitfield00.java
The file was modifiedsrc/java/jogamp/common/util/Int32Bitfield.java (diff)
Commit 8342d3bdbe2e14ad44dfc708e00daf721dae6a58 by Sven Gothel
IntBitfield: Fix units calculation ( +7 -> +31 for ceiling, using 32bits per unit)
The file was modifiedsrc/java/com/jogamp/common/util/IntBitfield.java (diff)
Commit 74c25e4f1ee32686229c4032671b94022269d33b by Sven Gothel
SyncedBitfield.clearField: Must be synchronized
The file was modifiedsrc/java/jogamp/common/util/SyncedBitfield.java (diff)
Commit bea171a16539b16b493acc9cc0e102985e2939a6 by Sven Gothel
Test Bitfield: Validate Bitfield.copy(..) return value
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitfield00.java (diff)
Commit fb970d92bc737afe34e23a0667b1737c6b105fde by Sven Gothel
Fix Bitfield.put(..): Return previous value
The file was modifiedsrc/java/jogamp/common/util/Int32Bitfield.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestBitfield00.java (diff)
The file was modifiedsrc/java/jogamp/common/util/SyncedBitfield.java (diff)
The file was modifiedsrc/java/jogamp/common/util/Int32ArrayBitfield.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/Bitfield.java (diff)