JEP 333

GPTKB entity

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