Details
-
Enhancement
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
14
-
b12
Description
The long type has a size of 32bits on 32bit platforms and on Windows-64, but is 64bits on Unix 64bit platforms. Because its size depends on the platform its use should be avoided in shared code. However, there are a fair number of such uses, some of which result in bugs. (JDK-8235740 is one minor example.)
Attachments
Issue Links
- relates to
-
JDK-8251924 32-bit build failures after JDK-8235765
-
- Resolved
-
-
JDK-8251505 Use of types in compiler shared code should be consistent.
-
- Resolved
-
-
JDK-8235740 PrintVMQWaitTime broken on Windows
-
- Resolved
-