Statements (349)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:JEP_317
gptkb:JEP_352 gptkb:JEP_326 gptkb:JEP_405 gptkb:JEP_437 gptkb:JEP_462 gptkb:JEP_493 |
gptkbp:addresses |
developer feedback
|
gptkbp:affects |
Java developers
|
gptkbp:aims_to |
simplify code readability
provide a predictable release schedule |
gptkbp:approves |
March 2020
2020-09-15 |
gptkbp:author |
gptkb:Richard_Bair
JDK Release Team |
gptkbp:benefits |
Significant on mac OS applications.
Potential compatibility issues. Improved rendering performance. Active feedback from users. Improved performance and quality of rendering. Performance improvements measured. |
gptkbp:challenges |
Integration with existing systems.
Compatibility with existing applications. |
gptkbp:collaborations |
Involves multiple stakeholders.
Open JDK contributors. |
gptkbp:community_engagement |
Engaged with user community.
|
gptkbp:community_involvement |
Open for contributions.
|
gptkbp:community_support |
Strong support from developers.
|
gptkbp:contributed_to |
Java 16 features.
Java language modernization |
gptkbp:contribution |
Available on Open JDK.
|
gptkbp:date |
2020-09-15
|
gptkbp:dependency |
gptkb:JEP_330
|
gptkbp:depicted_in |
High within the Java community.
|
gptkbp:discusses |
Open JDK mailing list.
Open JDK mailing lists https://mail.openjdk.java.net/pipermail/jdk-dev/2019-July/003123.html |
gptkbp:ends_at |
September 2021
|
gptkbp:enhances |
gptkb:language
|
gptkbp:example |
-Xlog:all=info
|
gptkbp:features |
New characters
New emoji New scripts |
gptkbp:feedback |
Incorporated into future updates.
Positive from the community. |
gptkbp:focuses_on |
new language features
|
gptkbp:follows |
gptkb:JEP_286
|
gptkbp:future_plans |
Further optimizations.
Continued evolution of graphics rendering. Enhancements to the pipeline. |
gptkbp:game_components |
gptkb:JVM
|
gptkbp:goal |
Modernize graphics rendering.
|
gptkbp:has_documentation |
Comprehensive documentation available.
Available on Open JDK site. |
gptkbp:historical_source |
https://openjdk.java.net/jeps/327
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 327
|
gptkbp:impact |
Better internationalization support
Enhances character support in Java. Graphics performance on mac OS. Improved diagnostics and monitoring. Better graphics rendering for applications. Enhanced emoji support Improved text processing |
gptkbp:improves |
developer productivity
|
gptkbp:includes |
gptkb:sealed_classes
performance improvements security enhancements new language features pattern matching for instanceof release candidate API updates text blocks feature freeze date final release date ramp-down period |
gptkbp:innovation |
New rendering techniques.
|
gptkbp:introduced |
September 2020
|
gptkbp:is_a_document_that |
Java developers
outlines release phases provides release timelines. |
gptkbp:is_a_framework_for |
Java's release strategy
JDK release timelines |
gptkbp:is_a_resource_for |
JDK contributors
|
gptkbp:is_a_tool_for |
release planning
|
gptkbp:is_adopted_by |
open-source projects
software companies Java developers Widely adopted in Java applications. |
gptkbp:is_aligned_with |
Java's long-term support strategy
|
gptkbp:is_analyzed_in |
gptkb:Java_conferences
software engineering journals |
gptkbp:is_associated_with |
gptkb:Java_SE_17
Java 17 LTS |
gptkbp:is_cited_in |
gptkb:document
academic papers Java SE documentation |
gptkbp:is_committed_to |
JDK-8221234
JDK-8221235 JDK-8221236 JDK-8221237 JDK-8221238 JDK-8221239 JDK-8221240 JDK-8221241 JDK-8221242 JDK-8221243 JDK-8221244 JDK-8221245 JDK-8221246 JDK-8221247 JDK-8221248 JDK-8221249 JDK-8221250 JDK-8221251 JDK-8221252 JDK-8221253 JDK-8221254 JDK-8221255 JDK-8221256 JDK-8221257 JDK-8221258 JDK-8221259 JDK-8221260 JDK-8221261 JDK-8221262 JDK-8221263 JDK-8221264 JDK-8221265 JDK-8221266 JDK-8221267 JDK-8221268 JDK-8221269 JDK-8221270 JDK-8221271 JDK-8221272 JDK-8221273 JDK-8221274 JDK-8221275 JDK-8221276 JDK-8221277 JDK-8221278 JDK-8221279 JDK-8221280 JDK-8221281 JDK-8221282 JDK-8221283 JDK-8221284 JDK-8221285 JDK-8221286 JDK-8221287 JDK-8221288 JDK-8221289 JDK-8221290 JDK-8221291 JDK-8221292 JDK-8221293 JDK-8221294 JDK-8221295 JDK-8221296 JDK-8221297 JDK-8221298 JDK-8221299 JDK-8221300 |
gptkbp:is_compatible_with |
previous Java versions
|
gptkbp:is_described_as |
tutorials
technical articles developer blogs Introduces a new rendering pipeline for mac OS. This JEP proposes a unified logging framework for the Java Virtual Machine. new features in JDK 17 Provides support for Unicode 12.1. JDK 17 Release Schedule the new feature in JDK 15 This JEP proposes to update the Unicode standard to version 12.0. |
gptkbp:is_designed_to |
gptkb:software
|
gptkbp:is_discussed_in |
developer conferences
online courses webinars online communities technical forums programming blogs Java forums Java podcasts software development podcasts |
gptkbp:is_documented_in |
gptkb:API
JDK 15 Release Notes Open JDK documentation Open JDK website |
gptkbp:is_evaluated_by |
Java experts
Ongoing. software architects programming experts |
gptkbp:is_implemented_in |
gptkb:Java
gptkb:JDK_15 gptkb:chess_match Completed. Part of JDK 9. Open JDK 17 |
gptkbp:is_influenced_by |
gptkb:JEP_411
community feedback |
gptkbp:is_motivated_by |
To improve the logging capabilities of the JVM.
|
gptkbp:is_part_of |
gptkb:Java_SE_17
gptkb:Java_SE_platform gptkb:software gptkb:Java_SE_15 gptkb:Java_Enhancement_Proposal Java platform evolution Java's governance model Java development lifecycle Java SE 15 features Java language enhancements Java's development process Java's evolution Java's community engagement Java's strategic planning Java's project management Java's release cadence Java's technical documentation |
gptkbp:is_promoted_by |
Java meetups
Java advocates Java influencers Java newsletters |
gptkbp:is_recognized_by |
gptkb:Educational_Institution
IT professionals technology companies software engineers Java developers community |
gptkbp:is_referenced_in |
Java specifications
Java standards JDK Enhancement Proposals Java books JDK release schedules future JDK releases |
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_382 gptkb:JEP_384 gptkb:JEP_386 gptkb:Java_Enhancement_Proposal Java SE 17 release JDK 17 features |
gptkbp:is_reviewed_by |
gptkb:software_framework
JDK Review Board Java user groups |
gptkbp:is_standardized_by |
Java release schedules
|
gptkbp:is_supported_by |
gptkb:Java_frameworks
gptkb:Open_JDK_15 gptkb:Java_community Java build tools Java ID Es Java community initiatives Java user communities |
gptkbp:is_tested_for |
unit tests
integration tests Java testing frameworks Extensive testing on mac OS. |
gptkbp:is_used_in |
gptkb:High_School
gptkb:software_framework application development data processing machine learning applications web development big data applications system programming mobile development artificial intelligence applications |
gptkbp:is_utilized_in |
gptkb:mobile_application
enterprise applications cloud applications |
gptkbp:key |
Metal API integration.
JDK 17 planning |
gptkbp:language |
gptkb:Java
|
gptkbp:latest_version |
1.0
Git. |
gptkbp:managed_by |
gptkb:Open_JDK_community
|
gptkbp:next_edition |
1.0
|
gptkbp:notable_album |
gptkb:Java_One_2020
|
gptkbp:notable_production |
Easier to create high-performance graphics.
|
gptkbp:objective |
Graphics rendering on mac OS.
|
gptkbp:official_language |
12.0
|
gptkbp:performance |
FPS improvement.
|
gptkbp:platform |
gptkb:smartphone
|
gptkbp:precedes |
gptkb:JEP_328
|
gptkbp:produced_by |
Active.
|
gptkbp:project |
Ongoing development.
Regular updates planned. Enhance graphics capabilities. High among developers. Java FX Graphics. Richard Bair. |
gptkbp:proposed_by |
gptkb:Database_Management_System
gptkb:Markus_Scherer JDK release management |
gptkbp:provides |
enhanced performance
improved security features new AP Is new syntax release milestones language enhancements |
gptkbp:provides_information_on |
Java's feature development
JDK release planning Java SE release cycles Java's release management process |
gptkbp:receives_funding_from |
Supported by Oracle.
|
gptkbp:regulatory_compliance |
Meets Java SE standards.
|
gptkbp:related_concept |
Java SE.
|
gptkbp:related_jeps |
gptkb:JEP_338
gptkb:JEP_220 gptkb:JEP_226 gptkb:JEP_320 |
gptkbp:related_to |
gptkb:Java_Enhancement_Proposal
gptkb:Unicode |
gptkbp:release_date |
September 2019
March 2021. |
gptkbp:released |
gptkb:JDK_17
gptkb:JDK_9 Included in JDK 16 release. |
gptkbp:replaced_by |
Old rendering pipeline for mac OS.
|
gptkbp:reports_to |
JDK Bug System
|
gptkbp:repository |
Open JDK Git Hub.
|
gptkbp:requires |
Metal API
|
gptkbp:resulted_in |
Java community process
|
gptkbp:significance |
enterprise applications
cloud-native applications microservices architecture performance-critical applications security-sensitive applications |
gptkbp:specifies |
Java SE Specification.
|
gptkbp:sponsor |
Java community.
|
gptkbp:status |
gptkb:Final
|
gptkbp:succeeded_by |
Performance benchmarks met.
Applications using the new pipeline. |
gptkbp:sustainability_initiatives |
Long-term support planned.
|
gptkbp:targets |
gptkb:JDK_13
gptkb:JDK_15 gptkb:JDK_16 |
gptkbp:technology |
gptkb:chess_match
|
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
Unified JVM Logging Unicode 12.1 Support Unicode 12.0 Support |
gptkbp:user_base |
Java developers on mac OS.
|
gptkbp:user_reviews |
gptkb:Alan_Bateman
gptkb:Brian_Goetz gptkb:Markus_Scherer gptkb:Richard_Warburton |
gptkbp:vision |
Continued improvements in graphics.
|