You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The assignment below (several instances of which exist in dplyr.cpp) has a gc protection problem: the object returned by shallow_copy(data) is unprotected upon return, while the DataFrame_Impl constructor (highlighted with __ below) creating the copy object will do an allocation in the default Vector constructor (from which DataFrame_Impl inherits) that will collect the unprotected result of shallow_copy(data) before it can be protected by the set__(x) call in the DataFrame_Impl constructor.
The assignment below (several instances of which exist in dplyr.cpp) has a gc protection problem: the object returned by
shallow_copy(data)
is unprotected upon return, while theDataFrame_Impl
constructor (highlighted with __ below) creating the copy object will do an allocation in the default Vector constructor (from whichDataFrame_Impl
inherits) that will collect the unprotected result of shallow_copy(data) before it can be protected by theset__(x)
call in theDataFrame_Impl
constructor.The text was updated successfully, but these errors were encountered: