Differences From Artifact [881a580162]:
- File
src/runtime/morphos.fd
— part of check-in
[2fee820b5d]
at
2020-09-29 22:21:14
on branch trunk
— runtime: Make object_isTaggedPointer() a function
If it is an inline, changing how tagged pointers work internally would
break the ABI and require recompiling everything, making future changes
harder. (user: js, size: 4883) [annotate] [blame] [check-ins using] [more...]
To Artifact [f88311d1a0]:
- File
src/runtime/morphos.fd
— part of check-in
[661c36631a]
at
2020-11-15 15:19:04
on branch trunk
— Remove object_getTaggedPointerClass from Amiga lib
It's private and not needed. (user: js, size: 4827) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
87 88 89 90 91 92 93 | glue_objc_hashtable_get(table,key)(sysv,r12base) glue_objc_hashtable_delete(table,key)(sysv,r12base) glue_objc_hashtable_free(table)(sysv,r12base) * Public functions again glue_objc_setTaggedPointerSecret(secret)(sysv,r12base) glue_objc_registerTaggedPointerClass(class_)(sysv,r12base) glue_object_isTaggedPointer(object)(sysv,r12base) | < | 87 88 89 90 91 92 93 94 95 96 | glue_objc_hashtable_get(table,key)(sysv,r12base) glue_objc_hashtable_delete(table,key)(sysv,r12base) glue_objc_hashtable_free(table)(sysv,r12base) * Public functions again glue_objc_setTaggedPointerSecret(secret)(sysv,r12base) glue_objc_registerTaggedPointerClass(class_)(sysv,r12base) glue_object_isTaggedPointer(object)(sysv,r12base) glue_object_getTaggedPointerValue(object)(sysv,r12base) glue_objc_createTaggedPointer(class_,value)(sysv,r12base) ##end |