Statements (116)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:JEP_411
gptkb:JEP_389 gptkb:JEP_392 gptkb:JEP_33 gptkb:JDK_10 gptkb:Java_10 |
gptkbp:allows |
running Java programs without explicit compilation
compilation and execution in one step |
gptkbp:author |
gptkb:Database_Management_System
Open JDK Team. |
gptkbp:benefits |
User satisfaction.
Achieved. Compatibility issues. Simplifies the execution of small Java programs. Improved rendering pipeline. Improved performance and efficiency on mac OS. Significant on mac OS. |
gptkbp:challenges |
Adoption by developers.
|
gptkbp:collaborations |
Open JDK contributors.
Cross-industry collaboration. |
gptkbp:community_involvement |
Community engagement.
|
gptkbp:community_support |
Strong.
|
gptkbp:contributed_to |
Java graphics capabilities.
|
gptkbp:contribution |
Open JDK contribution process.
|
gptkbp:covered_by |
Extensive.
|
gptkbp:dependency |
None.
|
gptkbp:discusses |
Open JDK mailing list.
|
gptkbp:effective_date |
2021-09-14
|
gptkbp:enhances |
developer productivity
|
gptkbp:example |
java Hello World.java
|
gptkbp:exemplifies |
the execution of small Java programs
|
gptkbp:features |
Single-file source-code programs
|
gptkbp:feedback |
Community forums.
Positive from the community. |
gptkbp:first_released |
Java 17.
|
gptkbp:future_plans |
Monitor performance and compatibility.
|
gptkbp:graphics |
Metal.
|
gptkbp:has_documentation |
Available on Open JDK website.
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 330
|
gptkbp:impact |
Improves developer productivity.
Graphics rendering on mac OS. Better graphics performance for Java applications on mac OS. |
gptkbp:innovation |
New graphics techniques.
|
gptkbp:introduced |
gptkb:Java_SE_11
gptkb:Java_11 gptkb:JDK_15 gptkb:Java_17 |
gptkbp:is_adopted_by |
Growing.
|
gptkbp:is_compatible_with |
Backward compatible.
|
gptkbp:is_described_as |
Allows launching a single Java source file directly without compilation.
Allows the execution of a single Java source file without explicit compilation. This JEP proposes to allow the execution of a single Java source file without the need for explicit compilation. A new rendering pipeline for mac OS using Apple's Metal framework. launch single-file source-code programs launching single-file source-code programs |
gptkbp:is_evaluated_by |
Performance, usability.
|
gptkbp:is_implemented_in |
Metal API
Completed. |
gptkbp:is_motivated_by |
Simplify the process of running small Java programs.
|
gptkbp:is_part_of |
gptkb:Java_SE_Platform
|
gptkbp:is_reviewed_by |
gptkb:software_framework
|
gptkbp:is_tested_for |
J Unit.
|
gptkbp:latest_version |
1.0.
|
gptkbp:legacy |
Foundation for future enhancements.
|
gptkbp:maintenance |
Ongoing.
|
gptkbp:mentor |
Java experts.
|
gptkbp:mission |
Enhance Java graphics.
|
gptkbp:objective |
mac OS rendering.
|
gptkbp:performance |
Improved frame rates.
|
gptkbp:platform |
mac OS.
|
gptkbp:project |
2021.
Modern graphics rendering. Open JDK community. Enhance graphics performance. New rendering pipeline. Open JDK Project Lead. Open JDK Advisory Board. |
gptkbp:proposed_by |
gptkb:Database_Management_System
|
gptkbp:provides |
simplified execution of Java programs
|
gptkbp:receives_funding_from |
Oracle.
|
gptkbp:regulatory_compliance |
Java SE standards.
|
gptkbp:related_jeps |
JEP 421.
|
gptkbp:related_to |
gptkb:JEP_330
gptkb:Java_SE_11 gptkb:language gptkb:JEP_291 gptkb:Java_Enhancement_Proposal |
gptkbp:release_date |
September 2018
September 2021. |
gptkbp:released |
gptkb:Java_11
gptkb:JDK_11 gptkb:JDK_15 Available on Open JDK. |
gptkbp:replaced_by |
Old pipeline based on Open GL.
|
gptkbp:requires |
gptkb:software
mac OS 10.14 or later. |
gptkbp:security_features |
Addressed.
|
gptkbp:specifies |
Java SE Specification.
Java source files can be executed directly |
gptkbp:sponsor |
Java developers, Oracle.
Java users. |
gptkbp:status |
gptkb:Final
2021-09-14 |
gptkbp:succeeded_by |
Performance benchmarks met.
|
gptkbp:supports |
source files with a main method
|
gptkbp:sustainability_initiatives |
Long-term support.
|
gptkbp:targets |
gptkb:JDK_17
gptkb:JDK_11 |
gptkbp:technology |
Java, mac OS, Metal.
|
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
Launch Single-File Source-Code Programs |
gptkbp:updates |
Regular.
|
gptkbp:user_base |
Java developers on mac OS.
|