ExternalAddress.st
branchjv
changeset 19496 7613c0fb5f3c
parent 18830 ab7f93fb9554
parent 19485 00717d9f3ba5
child 19528 117cd2d2715b
--- a/ExternalAddress.st	Sat Mar 26 07:56:10 2016 +0000
+++ b/ExternalAddress.st	Tue Mar 29 08:38:24 2016 +0100
@@ -135,7 +135,10 @@
 !
 
 pointerSize
-    "answer the size in bytes of a pointer"
+    "answer the size in bytes of a pointer.
+     Notice: this is inlined by the compiler(s) as a constant,
+     therefore, a query like 'ExternalAddress pointerSize == 8'
+     costs nothing; it is compiled in as a constant."
 
 %{ /* NOCONTEXT */
     RETURN(__mkSmallInteger(sizeof(void *)));
@@ -146,6 +149,7 @@
     "
 ! !
 
+
 !ExternalAddress methodsFor:'Compatibility-Squeak'!
 
 beNull