Closed gintominto5329 closed 7 hours ago
Summary: User questions why Dart uses a custom GC instead of V8's Oilpan/Orinoco, citing resource constraints. They also request a comparison of Orinoco and Oilpan.
Because GCs usually are closely tied to internals of a specific VM/compiler and are not easily reusable across different implementations. You can't just #include "v8/only_gc.h"
and call it a day. It just does not work like that.
hi , why does the dart-sdk maintain a separate private GC-ing lib. ,when gogle-v8-engine's oilpan library can be used ,because i have heard that the dart-team has not-much resources ,so why ?
also if someone knows orinoco (concurrent ,generational GC) vs. oilpan ?
thanks