Differences From Artifact [674c07dbdb]:
- File src/runtime/linklib/linklib.m — part of check-in [5769ce64b3] at 2020-07-18 22:54:03 on branch tagged-pointers — Add objc_setTaggedPointerSecret() to Amiga linklib (user: js, size: 14733) [annotate] [blame] [check-ins using] [more...]
To Artifact [f6ecf9cc72]:
- File
src/runtime/linklib/linklib.m
— 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: 14822) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
715 716 717 718 719 720 721 722 723 724 725 726 727 728 | } int objc_registerTaggedPointerClass(Class class) { return glue_objc_registerTaggedPointerClass(class); } Class object_getTaggedPointerClass(id object) { return glue_object_getTaggedPointerClass(object); } | > > > > > > | 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 | } int objc_registerTaggedPointerClass(Class class) { return glue_objc_registerTaggedPointerClass(class); } bool object_isTaggedPointer(id object) { return glue_object_isTaggedPointer(object); } Class object_getTaggedPointerClass(id object) { return glue_object_getTaggedPointerClass(object); } |
︙ | ︙ |