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
{{ message }}
Repository navigation
Relocate object protocol implementation from vm #3324
For now, Object protocol methods are (mostly) thin wrapper of matching vm functions. Because we don't need to have duplicated functions for same features, they need to be moved from vm to object protocol functions.
vm path: vm/src/vm.rs
object protocol path: vm/src/protocol/object.rs
The matching vm functions are easy to find because object methods are calling it.
Activity
Limits0x commentedon Oct 20, 2021
Should
call_special_methodbe moved intovm/src/protocol/object.rsas well ?DimitrisJim commentedon Oct 20, 2021
Nope, that's probably going to be part of another protocol file containing call related methods.
Limits0x commentedon Oct 20, 2021
So, that function can be called from
vm/src/protocol/object.rsasvm.call_special_method?DimitrisJim commentedon Oct 20, 2021
yeah, call it directly via
vmfor now.youknowone commentedon Oct 23, 2021
Thanks! This is finally done with all of your help!
ChJR commentedon Oct 23, 2021
Fabulous! I think this issue could be closed.
youknowone commentedon Nov 28, 2021
this is done! thank you everyone who contributed in this issue!