dtzWill / vmkit

VM framework using LLVM by Nicolas Geoffray, including a functional JVM. 'master' tracks official SVN, other branches are my own development.
vmkit.llvm.org
Other
9 stars 6 forks source link

Populate signature and annotation-related fields when generating reflective objects #9

Closed dtzWill closed 12 years ago

dtzWill commented 12 years ago

When constructing Constructor, Method, and Field objects, presently we don't populate fields such as signature, annotations, etc.

See:

https://github.com/dtzWill/vmkit/blob/7ed7b7e822d7b76862682206a878406e7df7a467/lib/j3/ClassLib/OpenJDK/ClasspathReflect.cpp#L107 https://github.com/dtzWill/vmkit/blob/7ed7b7e822d7b76862682206a878406e7df7a467/lib/j3/ClassLib/OpenJDK/ClasspathReflect.cpp#L146 https://github.com/dtzWill/vmkit/blob/7ed7b7e822d7b76862682206a878406e7df7a467/lib/j3/ClassLib/OpenJDK/ClasspathReflect.cpp#L174

dtzWill commented 12 years ago

Fixed in 8e4b4019730ea42d29c0bb4f43b40a67ef9b94bf.