[Gc] Re[5]: Arm64 iOS support

Ivan Maidanski <ivmai-JGs/[email protected]> Sat, 05 Dec 2015 17:05:11 +0300
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <[email protected]>
Hello Kirill,
GC scans registers of other thread. This is a very target specific part - e.g. in case of Windows and iOS it uses context structure which contains all registers of the suspended thread.
-- суббота, 05 декабря 2015г., 00:09 +03:00 от Kirill Prazdnikov < [email protected]> :

>I see, thanks
>Unfortunatelly RoboVM have closed sources and we will not be able to see any further bugs fixed. 
>I have one more question about the GC,
>What if one thread call gcalloc and have the result on a register for some time, how come the collecting thread (another one) can see this pointer ?
>Thanks
>4 дек. 2015 г. 13:05 пользователь "Ivan Maidanski" < [email protected] > написал:
>>Hello,
>>The mentioned patch  https://github.com/robovm/bdwgc/commit/330797462474976093d631058f784c843040e294 has been recently cherry-picked to bdwgc master, see  https://github.com/ivmai/bdwgc/commit/2c870edc
>>--
>>четверг, 03 декабря 2015г., 02:47 +03:00 от Shiro Kawai < [email protected] >:
>>
>>>Could be the case; my use was limited so it's very likely that I haven't stepped
>>>on to those nasty issues.  Hopefully those fixes will get merged
>>>into the upstream.   The arm64 support is pre-release anyways, so YMMV...
>>>
>>>
>>>On Wed, Dec 2, 2015 at 1:06 PM, Kirill Prazdnikov  < [email protected] > wrote:
>>>>Hi Shiro,
>>>>
>>>>RoboVM is a Java compiler for iOS.
>>>>They have a repo ( github.com/robovm/bdwgc ), a fork of official ( github.com/ivmai/bdwgc )
>>>>
>>>>They have solved many issues using the collector on iOS (32, 64, and 32 on 64).
>>>>Like this one:  https://github.com/robovm/bdwgc/commit/330797462474976093d631058f784c843040e294
>>>>
>>>>Does it mean that I will face all that issues on iOS using original bdwgc code ?
>>>>
>>>>Thanks, 
>>>>   -Kirill
>>>>
>>>>On Thu, Dec 3, 2015 at 1:51 AM, Shiro Kawai  < [email protected] > wrote:
>>>>>I'm using bdwgc on iOS8 and later (including arm64).  ro,.
>>>>>
>>>>>On Tue, Dec 1, 2015 at 12:05 AM, Kirill Prazdnikov  < [email protected] > wrote:
>>>>>>Hi, 
>>>>>>
>>>>>> does the collector support arm64 iOS ?
>>>>>>
>>>>>>Thanks
>>>>>>
>>>>>>
>>>>>>_______________________________________________
>>>>>>bdwgc mailing list
>>>>>>[email protected]
>>>>>>https://lists.opendylan.org/mailman/listinfo/bdwgc
>>>>>
>>>>
>>>
>>>_______________________________________________
>>>bdwgc mailing list
>>>[email protected]
>>>https://lists.opendylan.org/mailman/listinfo/bdwgc

_______________________________________________
bdwgc mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/bdwgc