Statements (179)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:JEP |
gptkbp:addresses |
Cross-platform compatibility.
Class Metadata Management |
gptkbp:aims_to |
Reduce Memory Footprint
|
gptkbp:aims_to_improve |
Graphics performance on mac OS
|
gptkbp:approves |
gptkb:JDK_Enhancement-Proposal_Review_Board
|
gptkbp:author |
Zhengyu Gu
|
gptkbp:benefits |
Better integration with mac OS graphics stack
|
gptkbp:can_transform_into |
User interfaces.
mac OS application development. |
gptkbp:cause |
Reduce complexity
|
gptkbp:collaborated_with |
Graphics developers.
|
gptkbp:contains |
API changes
Security updates New libraries New language features Deprecations Documentation updates New tools Removals |
gptkbp:contributes_to |
Java graphics capabilities
|
gptkbp:created |
New opportunities for developers.
|
gptkbp:date |
September 2018
|
gptkbp:describes |
gptkb:ZGC:_Concurrent_Class_Unloading
JDK 15 Release Notes Unicode 12.1 support |
gptkbp:description |
A new rendering pipeline for mac OS using Apple's Metal framework.
A low-latency garbage collector for Java. |
gptkbp:discusses |
Open JDK mailing list
|
gptkbp:drive_type |
Graphics technology evolution.
|
gptkbp:enables |
Advanced graphics features.
|
gptkbp:encourages |
Adoption of Metal framework.
|
gptkbp:enhances |
gptkb:ZGC
Visual fidelity. User experience on mac OS applications. |
gptkbp:facilitates |
High-performance graphics applications.
Rapid application development. |
gptkbp:first_published |
September 2021
|
gptkbp:fosters |
Collaboration among developers.
|
gptkbp:goal |
To provide a garbage collector that can handle large heaps with minimal pause times.
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 333
|
gptkbp:impact |
Simplifies the JDK
|
gptkbp:improves |
Application Performance
Rendering quality Frame rates. |
gptkbp:includes |
Bug fixes
New features Performance improvements Performance benchmarks. |
gptkbp:introduced_in |
gptkb:Java_17
|
gptkbp:is_adopted_by |
Java Developers
Developers targeting mac OS. Modern graphics APIs |
gptkbp:is_aligned_with |
Industry trends.
Apple's graphics technology direction. |
gptkbp:is_analyzed_in |
Technical reports.
|
gptkbp:is_cited_in |
Java Documentation
|
gptkbp:is_compared_to |
Previous rendering pipelines.
|
gptkbp:is_considered |
Future Java Releases
|
gptkbp:is_discussed_in |
gptkb:Java_Community_Process
Technical Conferences Java conferences. Java mailing lists |
gptkbp:is_documented_in |
Java SE Documentation
Open JDK documentation. JDK Enhancement-Proposal Documentation |
gptkbp:is_encouraging |
Open-source contributions.
Modern development practices. |
gptkbp:is_enhanced_by |
Developer productivity.
Cross-platform graphics development. |
gptkbp:is_evaluated_by |
Performance Analysts
Performance improvements. Performance analysts. |
gptkbp:is_focused_on |
User experience.
|
gptkbp:is_implemented_in |
gptkb:Java_Virtual_Machine
gptkb:Java_FX gptkb:Open_JDK |
gptkbp:is_influenced_by |
User Feedback
User feedback. |
gptkbp:is_integrated_with |
Java tooling.
|
gptkbp:is_led_by |
Innovative graphics solutions.
|
gptkbp:is_managed_by |
gptkb:Open_JDK_Community
|
gptkbp:is_optimized_for |
Resource usage.
|
gptkbp:is_part_of |
gptkb:Java_SE_Platform
gptkb:Java_2_Platform gptkb:Java_Development_Kit_(JDK) Java SE platform. Java Performance Improvements Java graphics ecosystem. |
gptkbp:is_promoted_by |
Java advocacy groups.
|
gptkbp:is_recognized_by |
Industry standards.
|
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_346 gptkb:JEP_384 gptkb:JEP_390 gptkb:JEP_393 gptkb:JEP_394 gptkb:JEP_395 gptkb:JEP_396 gptkb:JEP_397 gptkb:JEP_398 gptkb:JEP_399 gptkb:Garbage_Collection gptkb:JEP_400 gptkb:JEP_401 gptkb:JEP_402 gptkb:JEP_403 gptkb:JEP_404 gptkb:JEP_405 gptkb:JEP_406 gptkb:JEP_407 gptkb:JEP_408 gptkb:JEP_409 gptkb:JEP_410 gptkb:JEP_412 |
gptkbp:is_relevant_to |
Game development.
Graphics-intensive applications. |
gptkbp:is_reviewed_by |
gptkb:Java_Community_Process
Java Experts Java experts. |
gptkbp:is_revolutionizing |
Graphics rendering on mac OS.
|
gptkbp:is_supported_by |
gptkb:Java_Development_Kit_(JDK)
Java Community Future Java versions. Java FX 17. JDK 14 and later |
gptkbp:is_targeted_at |
High-performance applications.
|
gptkbp:is_tested_for |
Performance Benchmarks
Java FX applications. |
gptkbp:is_utilized_by |
mac OS applications.
|
gptkbp:latest_version |
1.0
|
gptkbp:notable_contributor |
gptkb:David_Holmes
gptkb:Jeppe_Cramon gptkb:Johan_Vos gptkb:Kim_Barrett Thomas Schatzl Open-source community. |
gptkbp:originated_in |
Java's graphics capabilities.
|
gptkbp:performance |
Other graphics APIs.
|
gptkbp:promotes |
Best practices in graphics programming.
|
gptkbp:proposed_by |
gptkb:Oracle
gptkb:Oracle_Corporation gptkb:Markus_Scherer |
gptkbp:provides |
Better performance metrics.
|
gptkbp:published_by |
Open JDK Mailing Lists
|
gptkbp:published_in |
September 2020
Open JDK website |
gptkbp:reduces |
Latency in rendering.
|
gptkbp:related_to |
gptkb:JEP_320
gptkb:Java_SE_15 Graphics rendering |
gptkbp:released |
gptkb:Java_11
gptkb:Java_SE_13 |
gptkbp:replaces |
Java EE modules
CORBA modules Existing pipeline based on Open GL |
gptkbp:requires |
mac OS 10.14 or later
|
gptkbp:reviews |
gptkb:Shay_Banon
gptkb:Brian_Goetz gptkb:David_Holmes gptkb:Venkat_Subramaniam gptkb:Mark_Reinhold |
gptkbp:status |
gptkb:Final
|
gptkbp:support |
Emerging technologies.
Creative industries. |
gptkbp:supports |
High-resolution displays.
|
gptkbp:target_jdk |
gptkb:JDK_17
gptkb:JDK_11 gptkb:JDK_14 gptkb:JDK_15 |
gptkbp:targets |
mac OS developers
|
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
Java EE and CORBA Modules Removal Z Garbage Collector (JEP 373) |
gptkbp:bfsParent |
gptkb:JEP_33
gptkb:JDK_10 gptkb:Java_10 |
gptkbp:bfsLayer |
5
|