|
Smalltalk/X WebserverDocumentation of class 'SignedLongIntegerArray': |
|
|
Class: SignedLongIntegerArrayInheritance:Object | +--Collection | +--SequenceableCollection | +--ArrayedCollection | +--UninterpretedBytes | +--AbstractNumberVector | +--UnboxedIntegerArray | +--SignedLongIntegerArray
Description:
SignedLongIntegerArrays store 64bit signed integers in the range
16r-8000000000000000..16r7FFFFFFFFFFFFFFF.
In contrast to normal arrays (which store pointers to their elements),
signedLongIntegerArrays store the values in a dense & compact way.
Since the representation fits the underlying C-language systems representation
of signed longlong's, this is also useful to pass bulk data to c primitive code.
(the system makes certain, that the first longlong is aligned as required)
[memory requirements:]
OBJ-HEADER + (size * 8)
Related information:
ByteArray
BooleanArray
FloatArray
DoubleArray
Array
WordArray
SignedWordArray
IntegerArray
SignedIntegerArray
LongIntegerArray
Class protocol:queries
|
|
|
ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Wed, 17 Dec 2025 08:31:28 GMT
|