RFR: 8295146: Clean up native code with newer C/C++ language features
Julian Waters
jwaters at openjdk.org
Sat Nov 12 16:45:19 UTC 2022
After [JDK-8292008](https://bugs.openjdk.org/browse/JDK-8292008) and [JDK-8247283](https://bugs.openjdk.org/browse/JDK-8247283), some C and C++ code across the JDK can be replaced and simplified with cleaner language features that were previously not available due to required compatibility with the now unsupported Visual C++ 2017 compiler. These cases were caught by the very briefly integrated 8296115
-------------
Commit messages:
- More Style Changes
- Minor Style Changes
- Merge remote-tracking branch 'upstream/master' into conformance
- Missed an attribute
- Oops v2
- Resolve Conflict
- This will likely fail, but that's not important
- Further formatting
- Merge jdkMerge remote-tracking branch 'upstream/master' into warnings
- Code style
- ... and 53 more: https://git.openjdk.org/jdk/compare/657a0b2f...6d85c432
Changes: https://git.openjdk.org/jdk/pull/11081/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11081&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8295146
Stats: 254 lines in 48 files changed: 100 ins; 23 del; 131 mod
Patch: https://git.openjdk.org/jdk/pull/11081.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/11081/head:pull/11081
PR: https://git.openjdk.org/jdk/pull/11081
More information about the security-dev
mailing list