Thanks for the reply. To tell you the truth-I am not sure if it is a good question or not-I have been interested in JVMs but just learning. I guess my thought process was that if the JVM implemented multi-threading already (and is implemented in C++)-what will having C++ with this capability change anything? Will the JVM be more portable across OS since the mutli-threading capabilities will be part of the C++ code vs having to write more native files to deal with certain OS threading differences?
Does that make more sense? It just seems weird how C++ was not mutli-threaded but used to implement a mutli-threaded language. As such, now that it is itself is multi-threaded-does that impact the implementation of the JVM at all?
If you want to get into speed/performance area, ie how C is faster than Java, etc-which I don't want to get into-I wonder if adding mutli-threading to C++ will improve the speed of these benchmarks even more.