Здравствуйте, Sharov, Вы писали: S>А нельзя ли их игнорировать при rc? Ведь это abstraction leak знать про какой-то код, который с тобой работает, зачем?
Затем, что без этого код может обратиться по указателю, который показывает непонятно на что. В неуправляемом мире это может приводить к произвольным результатам. S>А почему до сих пор не сделано, легаси? Почему это будет работать понятно -- gc умеет работать с изолированными графами объектов.
Я не в курсе state of the art в этой области. Возможно — уже сделано. Возможно — нет, и считается, что браузер может быть только нативным и с детерминистической финализацией, безо всяких GC.
Вопрос по этому поводу в любом случае не ко мне, а к авторам оставшихся в живых браузерных движков.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.