Невозможно получить доступ к необработанной памяти объектов Dart. Dart - это язык сборки мусора, который означает, что объекты Dart не гарантированно живут по определенному адресу памяти, поскольку сборщик мусора может (и , безусловно, будет ) перемещать эти объекты в разные места памяти во время сборки мусора. В виртуальной машине Dart доступ к объектам Dart осуществляется почти исключительно и передается через дескрипторы, а не необработанные указатели по этой самой причине.