QDox

Performance Improvement of JavaDocBuilder.getClassByName()

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.8
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

getClassByName does not make any use of the JavaClassCache after loading binary classes:

Index: src/java/com/thoughtworks/qdox/JavaDocBuilder.java
===================================================================
RCS file: /home/projects/qdox/scm/qdox/src/java/com/thoughtworks/qdox/JavaDocBuilder.java,v
retrieving revision 1.31
diff -u -r1.31 JavaDocBuilder.java
— src/java/com/thoughtworks/qdox/JavaDocBuilder.java 7 Jan 2005 11:26:09 -0000 1.31
+++ src/java/com/thoughtworks/qdox/JavaDocBuilder.java 18 Oct 2005 20:21:22 -0000
@@ -122,6 +122,7 @@
} else { result = createUnknownClass(name); }
+ classes.put(name, result);
}
return result;
}

Activity

Hide
Mauro Talevi added a comment -

Changed fix version to 1.7

Show
Mauro Talevi added a comment - Changed fix version to 1.7
Hide
Paul Hammant added a comment -

can you supply a unit test Wolfgang ?

Show
Paul Hammant added a comment - can you supply a unit test Wolfgang ?
Hide
Mauro Talevi added a comment -

Applied fix - thanks.

Show
Mauro Talevi added a comment - Applied fix - thanks.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: