Statements (477)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:addresses |
API changes
user feedback test reliability Performance improvements Security enhancements Security improvements Deprecated features Performance issues in previous pipelines Common Developer Workflows performance issues in Java FX |
gptkbp:affects |
gptkb:Company
gptkb:language gptkb:Java_tools gptkb:Java_libraries Java developers Java runtime |
gptkbp:aims_to |
CPU overhead
enhance developer experience graphics performance Improve performance Developer Experience test flakiness modern graphics hardware release process Graphics performance on mac OS Streamline the JDK release process enhance testing capabilities testing overhead |
gptkbp:amended_by |
Java Doc tool
|
gptkbp:approves |
gptkb:JDK_Enhancement-Proposal_Review_Board
2021-09-14 2021-07-15 JDK Release Team |
gptkbp:author |
gptkb:Alan_Bateman
RMI Team Andrew Dinn |
gptkbp:benefits |
Developers using Java on mac OS
|
gptkbp:collaborated_with |
gptkb:Open_JDK_community
Development teams Java community projects Open source contributors By multiple contributors |
gptkbp:collaborations |
gptkb:TV_Show
industry partners external developers |
gptkbp:community |
Class loading behavior
|
gptkbp:contains |
gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:Pattern_Matching_for_instanceof gptkb:Sealed_Classes gptkb:Text_Blocks API changes API reference Performance tuning Bug fixes Security updates New features Security enhancements Hidden Classes Documentation updates Library updates New mac OS rendering pipeline |
gptkbp:contributed_to |
gptkb:Java_SE_15
Java Ecosystem Java's cross-platform capabilities |
gptkbp:demands |
better graphics performance
|
gptkbp:developed_by |
gptkb:Open_JDK_community
|
gptkbp:discusses |
Java community discussions
Open JDK mailing list https://openjdk.java.net/jeps/410 Security Manager Removal Discussion Security Manager removal |
gptkbp:encourages |
Regular updates
|
gptkbp:ends_at |
Security Manager is deprecated
|
gptkbp:enhances |
Memory management
developer productivity search functionality Rendering quality J Unit integration Java FX on mac OS Game development on mac OS Existing Tools |
gptkbp:facilitates |
cross-platform development
Cross-platform development. |
gptkbp:features |
gptkb:Java_17
|
gptkbp:focus |
mac OS rendering
|
gptkbp:focus_area |
Java community discussions
|
gptkbp:focuses_on |
predictability
Rendering performance Release process improvements Tooling Improvements API documentation improvements Runtime changes |
https://www.w3.org/2000/01/rdf-schema#label |
JEP 410
|
gptkbp:impact |
gptkb:Java_libraries
Security Policies Security policies Java applications Security features Java developers RMI applications using activation will be affected Removes deprecated Applet API |
gptkbp:improves |
code examples
test performance rendering quality Release predictability User experience in graphics applications |
gptkbp:includes |
Enhancements
Bug fixes New features new features Performance improvements Performance optimizations test execution time New AP Is New mac OS rendering pipeline new testing features Removal of the Security Manager JVM changes New release cadence feature releases Removal of the Applet API Updates to the Foreign Function & Memory API |
gptkbp:increased |
Frame rates in applications
|
gptkbp:influenced_by |
gptkb:JEP_411
gptkb:JEP_290 gptkb:JEP_412 gptkb:JEP_413 gptkb:JEP_414 |
gptkbp:influences |
future JDK releases
|
gptkbp:innovation |
Java testing tools
Java FX users on mac OS |
gptkbp:introduced |
gptkb:JDK_17
gptkb:Java_SE_17 gptkb:Java_SE_18 gptkb:JDK_14 gptkb:JDK_18 |
gptkbp:is_a_framework_for |
Java graphics rendering.
|
gptkbp:is_a_route_for |
future JDK versions
|
gptkbp:is_adopted_by |
gptkb:Open_JDK_community
gptkb:JDK_19 gptkb:software enterprise applications open-source projects Open source projects Enterprise applications |
gptkbp:is_aimed_at |
desktop applications
enhancing user experience JDK contributors |
gptkbp:is_aligned_with |
Industry standards
Java's long-term goals Java's long-term vision |
gptkbp:is_analyzed_in |
Case studies
Performance reports Technical committees Technical reports Code reviews |
gptkbp:is_available_in |
Graal VM 22.0
Open J9 JDK 18 Oracle JDK 18 Open JDK 17 |
gptkbp:is_cited_in |
gptkb:JEP_411
Research papers Research articles Technical papers Java Tutorials Java documentation Java research papers |
gptkbp:is_compatible_with |
gptkb:Low
Java 17 features Existing Java applications |
gptkbp:is_connected_to |
gptkb:JEP_412
|
gptkbp:is_considered |
Future JDK versions
Future JDK enhancements |
gptkbp:is_described_as |
JDK 18 Release Notes
Introduces a new rendering pipeline for mac OS. JDK 15 Release Notes JDK 17 Release Notes Removal of the Security Manager JDK 18 Release Process JDK 17 API Documentation JDK 17 Release Management JDK 18 Tooling Improvements JDK 17 Runtime Changes JDK 15 Miscellaneous Changes JDK 17 Release Candidate 7 |
gptkbp:is_designed_for |
Java developers on mac OS
|
gptkbp:is_designed_to |
Facilitate faster releases
simplify testing processes |
gptkbp:is_discussed_in |
gptkb:Java_conferences
Online forums Java Conferences Technical blogs Technical meetings Technical conferences Developer meetups Java community forums Java forums Java mailing lists Open JDK mailing lists |
gptkbp:is_documented_in |
gptkb:chess_match
API documentation Release notes Java SE documentation Java documentation JDK Enhancement-Proposal Official JDK documentation Open JDK website Open JDK Documentation JDK 17 documentation JDK 17 release notes Java SE 17 API guide JEP 410 specification Oracle documentation team |
gptkbp:is_essential_for |
Java development team
|
gptkbp:is_evaluated_by |
Industry experts
Community feedback Java developers Performance benchmarks Quality assurance teams Performance improvements Java Experts Java SE experts Java SE 17 users |
gptkbp:is_expected_to |
Enhance collaboration
improve developer experience enhance application performance improve developer productivity better user interfaces future JE Ps Attract more developers to Java on mac OS Enhance Java graphics libraries more robust applications |
gptkbp:is_implemented_in |
gptkb:JDK_17
gptkb:software gptkb:JDK_18 gptkb:chess_match Java code Open JDK 18 JDK 17 implementation |
gptkbp:is_influenced_by |
User Feedback
User feedback user feedback user experience research Community input Previous JE Ps Java community feedback |
gptkbp:is_influential_in |
JDK development process
|
gptkbp:is_integrated_with |
Java development tools
Java ID Es |
gptkbp:is_maintained_by |
gptkb:Open_JDK_community
|
gptkbp:is_motivated_by |
Simplify the Java platform
Simplify the RMI architecture Applet API is obsolete |
gptkbp:is_part_of |
gptkb:Java_Platform_Module_System
gptkb:Java_SE_Platform gptkb:Java_SE_platform gptkb:Java_SE_14 gptkb:Java_Enhancement_Proposal Java development process Java Development Process Java SE 17 release Java's evolution Java's modernization efforts Java's roadmap Java SE 17 features Java ecosystem improvements JDK 17 release Java SE 18 features Java SE 17 documentation suite Java SE 17 enhancements JDK 14 release |
gptkbp:is_promoted_by |
Webinars
Java user groups Java advocacy groups Java advocates Java influencers |
gptkbp:is_recognized_by |
Java developers
|
gptkbp:is_referenced_in |
gptkb:JEP_411
Technical specifications Technical documentation Technical Articles Java tutorials Developer blogs Java SE 17 documentation Java SE 17 tutorials |
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_383 gptkb:JEP_391 gptkb:JEP_394 gptkb:JEP_291 gptkb:JEP_322 gptkb:JEP_412 gptkb:JEP_413 gptkb:JEP_414 graphics rendering technologies JEP 410's implementation |
gptkbp:is_reviewed_by |
gptkb:software_framework
Peer reviewers Java Community Java community members Java experts JDK release managers Java SE 17 reviewers |
gptkbp:is_supported_by |
gptkb:JDK_17
gptkb:Java_SE_17 gptkb:Java_SE_Platform gptkb:software gptkb:multiple_platforms gptkb:Java_community gptkb:Java_libraries Development tools community contributions Open source projects Java developers Java platforms Java user groups Java ID Es Java 17 and later versions |
gptkbp:is_tested_for |
Continuous integration systems
Real-world applications Beta releases JDK 17 builds Java SE 17 testing Various mac OS versions Java SE 17 builds |
gptkbp:is_used_by |
Java developers
|
gptkbp:is_utilized_in |
gptkb:Java_frameworks
gptkb:High_School Software developers Java applications Enterprise applications |
gptkbp:issues |
JDK-8251234
JDK-8261937 |
gptkbp:key |
gptkb:JDK_14
Java's future on mac OS JDK 14 features |
gptkbp:latest_version |
gptkb:JDK_18
JEP 410: JDK 17 Release Management |
gptkbp:managed_by |
gptkb:Open_JDK_Community
|
gptkbp:notable_achievement |
Java graphics development
Java testing improvements |
gptkbp:notable_album |
2021-06-16
2021-05-11 |
gptkbp:notable_for |
Enhanced security
Community contributions Improved performance Bug fixes Performance benchmarks Support for new hardware Feedback from users New language features Deprecations Support for functional programming Support for modular programming Support for containerization Support for machine learning Updated libraries Support for microservices Support for content management systems Support for asynchronous programming Support for web development Support for multi-threading Support for game development Support for scientific computing Support for cloud environments Support for enterprise applications Support for artificial intelligence Support for educational applications Support for social media applications Documentation improvements Support for data science Support for mobile development Support for big data Support for e-commerce applications Support for reactive programming Support for blockchain applications Support for distributed systems Support for financial applications Support for healthcare applications Support for serverless architectures Enhanced developer experience Compatibility with previous versions Support for new operating systems New AP Is Support for Io T applications Improved tooling Removed features Support for customer relationship management Support for cybersecurity applications Java testing landscape |
gptkbp:notable_recipients |
Java's testing framework.
|
gptkbp:origin |
better software quality
modern graphics AP Is high-performance Java applications |
gptkbp:part_of |
improve Java FX capabilities
modernize Java FX modernize Java testing |
gptkbp:plot_summary |
This JEP proposes to remove the Applet API from the Java SE platform.
|
gptkbp:presented_by |
gptkb:Java_conferences
Webinars |
gptkbp:proposed_by |
gptkb:Database_Management_System
gptkb:Java_SE_17 September 2020 Remove RMI Activation Removal of the Security Manager testing improvements in JDK 14 |
gptkbp:provides |
release notes
Better Performance New AP Is better diagnostics Better integration with mac OS features better navigation Clearer guidelines for JDK releases better integration with mac OS features |
gptkbp:provides_access_to |
JDK community
|
gptkbp:published_by |
September 2020
March 2022 JDK team Open JDK mailing lists Open JDK website |
gptkbp:reduces |
CPU overhead
|
gptkbp:related_jeps |
gptkb:JEP_398
|
gptkbp:related_to |
gptkb:JEP_411
gptkb:Java_SE_18 gptkb:Java_Security gptkb:JEP_412 gptkb:JEP_413 gptkb:JEP_414 gptkb:Java_Enhancement_Proposal |
gptkbp:release_date |
September 2020
|
gptkbp:released |
gptkb:JDK_17
gptkb:Java_SE_17 gptkb:JDK_15 |
gptkbp:released_in |
Java community updates
|
gptkbp:replaced_by |
Deprecated features
existing rendering pipeline Existing mac OS rendering pipeline |
gptkbp:requires |
mac OS 10.14 or later
JDK 14 or later Metal framework on mac OS Java SE 15 environment |
gptkbp:resulted_in |
community collaboration
ongoing Java evolution |
gptkbp:specifies |
release cadence
|
gptkbp:sponsor |
Java leaders
|
gptkbp:status |
gptkb:Final
Targeted for JDK 17 |
gptkbp:strategic_importance |
Java's relevance in desktop applications
|
gptkbp:supports |
modular programming
High-resolution displays high-resolution displays new testing frameworks Future mac OS updates |
gptkbp:sustainability_initiatives |
improve Java ecosystem
|
gptkbp:tactics |
enhance Java performance
|
gptkbp:targets |
gptkb:JDK_17
gptkb:JDK_15 gptkb:JDK_18 mac OS users |
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
New mac OS rendering pipeline Remove the Applet API Remove the Security Manager |
gptkbp:user_reviews |
gptkb:Mark_Reinhold
|
gptkbp:utilizes |
Metal API
Modern GPU features |
gptkbp:was_a_response_to |
developer needs
mac OS graphics changes testing challenges in JDK 13 |
gptkbp:bfsParent |
gptkb:JEP_411
gptkb:JEP_384 gptkb:JEP_33 gptkb:JDK_15 gptkb:JEP_488 |
gptkbp:bfsLayer |
4
|