10:09:38jackdanielthe lineage is as follows: Giuseppe Attardi implemented the GC for ECL (as part of the common language runtime), then he has ported it for other project in C++, then this C++ version was used in the first version of Java
10:09:55jackdaniel(and probably evolved from there, but could be replaced along the way)