C++ exceptions in HotSpot source code
tom.rodriguez at oracle.com
Thu Sep 9 13:02:41 PDT 2010
I think it's primarily history. At the point hotspot was being written neither generic nor exceptions were mature or widely in use. We'd also chosen to use a small core of C++ in the interests of avoiding portability problems caused by the variability of C++ implementations.
On Sep 9, 2010, at 2:16 AM, Douglas Simon wrote:
> Just out of curiousity, why (apart from good taste!) are C++ exceptions not used in HotSpot source code? Is it problems with the semantics of C++ exceptions or something to do with problematic implementations of exceptions by various C++ compilers or a combination of the two?
More information about the hotspot-dev