Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WeakIdentityHashMap: Refine capacity computation; Bitfield.Util add ↵ | Sven Gothel | 2019-12-31 | 1 | -0/+52 |
| | | | | 'PowerOf2' functions | ||||
* | Fix Bitfield.put(..): Return previous value | Sven Gothel | 2015-08-02 | 1 | -1/+1 |
| | |||||
* | Bitfield: Refine API method names, add clearField(boolean), fix put32(..) ↵ | Sven Gothel | 2015-08-02 | 1 | -21/+59 |
| | | | | and bitCount(), add unit test (passed) | ||||
* | Bitfield: Refine impl. complete get/put 32bit, add copy*(..), add ↵ | Sven Gothel | 2015-07-31 | 1 | -9/+46 |
| | | | | synchronized delegation; TODO: Unit tests. | ||||
* | Bitfield: @since 2.3.2 .. | Sven Gothel | 2015-07-30 | 1 | -1/+2 |
| | |||||
* | Bitfield: Use IndexOutOfBoundsException instead of ↵ | Sven Gothel | 2015-07-30 | 1 | -12/+12 |
| | | | | ArrayIndexOutOfBoundsException | ||||
* | Introduce Bitfield interface w/ Int32 and Int32Array impl. deprecating ↵ | Sven Gothel | 2015-07-30 | 1 | -0/+132 |
IntBitfield IntBitfield's 64bit bit-size is exceeding its use-case, making it less efficient and complicated. Bitfield offers a fast path implementation for 32 bits as well as a int[] implementation. TODO: 32 bit Unaligned putInt32(..) and getInt32(..), currently throwing UnsupportedOperationException for int[] impl. |