This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
I believed that the GCJ plan was to merge as much as was reasonable with
upstream Classpath so that Classpath could be a simple upstream
provider. This seemed to be a good plan to me. If this is not the
plan, the web pages need to be changed to explain this; and GCJ_LOCAL
markers should be put into dozens of classes (such as Double and Float)
to indicate that these are not going to be merged with Classpath.
I think the VMxxx design is a good one for many situations -
but not here. Classpath would be better off providing a default
java/JNI implementation of Float/Double and allow VM developers to
implement optimized versions themselves if desired. I suspect most VMs will not
want/need to do this though - is there anything thats actually
VM-specific about Float/Double?
Did you read the patch? The three moved methods in each class are inherently platform-specific in implementation.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |