roterdam / crystalsaf

Automatically exported from code.google.com/p/crystalsaf
0 stars 0 forks source link

CachedTypeHierarchy is slow #19

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The call to:
existsCommonSubtype("java.lang.Object", "java.util.List", true, false)

should return true, but returns false instead.

Quick debugging check shows that List does not know of all its subtypes. 
Something went wrong when building the initial hierarchy on java.lang.Object 
with the the standard classpath environment.

Original issue reported on code.google.com by ciera.christopher on 16 Jun 2010 at 3:03

GoogleCodeExporter commented 9 years ago
This is now fixed. However, the fix has a major performance flaw. See the code 
that does tree building in CachedTypeHierarchy off of the interfaces.

Original comment by ciera.christopher on 9 Jul 2010 at 4:02

GoogleCodeExporter commented 9 years ago

Original comment by ciera.christopher on 12 Nov 2010 at 8:49