Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13207

Bit packed array

Newsgroups de.comp.lang.java
Date 2018-09-22 19:33 -0700
Message-ID <a6a1936f-fd65-4f2f-987f-72ad8f2999ec@googlegroups.com> (permalink)
Subject Bit packed array
From Heiner Kücker <mail@heinerkuecker.de>

Show all headers | View raw


Hallo mal wieder nach längerer Zeit,

ich habe eine kleine Lib veröffentlicht, die Teil eines Projektes ist, das mich schon eine Weile beschäftigt.

http://www.heinerkuecker.de/BitPackedArray.html

Es handelt sich um eine Lib zum speichersparenden Vermerken von ganzzahligen Werten, deren Breite kein ganzzahlig Vielfaches von 8 ist, in einem int-Array bzw. long-Array.

Nur das Speichern ist keine große Sache, es gibt aber noch arraycopy. Dies war etwas aufwändiger. Ich wollte nicht einfach nur Werte lesen und an der neuen Position speichern, sondern möglichst effektiv so viele Bits wie möglich mit einem Zugriff kopieren.

Vor allem die Unit-Tests laufen sehr lange, ich habe da einiges optimiert.

Bisher habe ich noch keinen Fehler gefunden, einige Tests habe ich aber nicht zu Ende laufen lassen, nach einigen Tagen kam mir da ein Win-Update dazwischen.

Eventuell kann jemand meine Lib gebrauchen.

Heiner

Back to de.comp.lang.java | Previous | NextNext in thread | Find similar


Thread

Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-09-22 19:33 -0700
  Re: Bit packed array Patrick Roemer <sangamon@netcologne.de> - 2018-10-01 09:46 +0200
    Re: Bit packed array Patrick Roemer <sangamon@netcologne.de> - 2018-10-02 10:21 +0200
    Re: Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-10-03 22:05 -0700
      Re: Bit packed array Patrick Roemer <sangamon@netcologne.de> - 2018-10-04 12:07 +0200
        Re: Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-10-04 03:34 -0700
          Re: Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-10-09 23:10 -0700
            Re: Bit packed array Patrick Roemer <sangamon@netcologne.de> - 2018-10-10 16:50 +0200
              Re: Bit packed array Joerg Meier <joergmmeier@arcor.de> - 2018-10-10 20:15 +0200
                Re: Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-10-10 23:17 -0700
                Mutation Testing (was: Bit packed array) Patrick Roemer <sangamon@netcologne.de> - 2018-10-12 12:12 +0200
              Re: Bit packed array Heiner Kücker <mail@heinerkuecker.de> - 2018-10-10 23:23 -0700

csiph-web