[squeak-dev] FFI: FFI-Kernel-eem.204.mcz
commits at source.squeak.org
commits at source.squeak.org
Sat Aug 14 03:31:53 UTC 2021
Eliot Miranda uploaded a new version of FFI-Kernel to project FFI:
http://source.squeak.org/FFI/FFI-Kernel-eem.204.mcz
==================== Summary ====================
Name: FFI-Kernel-eem.204
Author: eem
Time: 13 August 2021, 8:31:51.330962 pm
UUID: 09eff658-357f-4556-b74d-d328b259b8e1
Ancestors: FFI-Kernel-mt.203
3 times faster ExternalAddress class>>fromInteger:
=============== Diff against FFI-Kernel-mt.203 ===============
Item was changed:
----- Method: ExternalAddress class>>fromInteger: (in category 'instance creation') -----
fromInteger: anInteger
+ "Interpret the given integer as an address pointing to an external memory area.
+ Answer an ExternalAddress to that address."
+ <primitive: #primitiveExternalAddressFromInteger module: #SqueakFFIPrims>
- "Read the given interger as an address pointing to an external memory area."
-
| bytes |
bytes := ByteArray basicNew: self wordSize.
bytes integerAt: 1 put: anInteger size: bytes size signed: false.
^ bytes changeClassTo: self!
More information about the Squeak-dev
mailing list
|