Statements (481)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:JEP |
gptkbp:accessibility |
Improved accessibility features.
|
gptkbp:addresses |
user feedback
Thread stack management event data volume |
gptkbp:adds |
new features to Javadoc
|
gptkbp:aims_to |
improve usability
improve developer experience Improve application responsiveness Provide a mechanism to interact with native code and memory. improve observability stream Java Flight Recorder events |
gptkbp:aims_to_improve |
Boilerplate code in native calls.
|
gptkbp:approves |
2021-09-15
2021-06-08 |
gptkbp:author |
gptkb:Brian_Goetz
gptkb:Johan_Vos JDK Release Team |
gptkbp:benefits |
Improved performance
Better integration with mac OS features Improved performance on mac OS. Reduced pause times Achieved project success. Improved documentation outcomes. |
gptkbp:collaborated_with |
gptkb:Open_JDK_contributors
community contributions |
gptkbp:collaboration |
Collaborated with documentation teams.
|
gptkbp:community_feedback |
Community feedback welcomed.
|
gptkbp:community_involvement |
Encouraged community involvement.
|
gptkbp:community_support |
Supported by the community.
|
gptkbp:concluded_on |
2021-09-30
Deprecation is a step towards removal. Documentation improvements are beneficial. |
gptkbp:contains |
API changes
API specifications security updates performance improvements |
gptkbp:content_review |
Content reviewed by experts.
|
gptkbp:contributes_to |
gptkb:Java_ecosystem
Java performance observability tools Java observability tools |
gptkbp:contribution |
gptkb:Java_community
Community contributions accepted. |
gptkbp:created |
2020-01-14
2020-09-15 2021-09-15 |
gptkbp:customer_satisfaction |
Increased user satisfaction.
|
gptkbp:dependency |
gptkb:Project_Panama
gptkb:Project_Loom None. |
gptkbp:describes |
gptkb:JDK_15
gptkb:JFR_Event_Streaming New Documentation Enhancements JDK 14 API Documentation |
gptkbp:description |
This JEP proposes the removal of the Java EE and CORBA modules from the JDK.
Introduces a new rendering pipeline for mac OS. This JEP proposes a new rendering pipeline for mac OS using Apple's Metal framework. This JEP proposes a new rendering pipeline for mac OS. A new rendering pipeline for mac OS. This JEP proposes to deprecate the Java EE and CORBA modules for removal. This JEP proposes to support the Java SE 14 platform in JDK 14. |
gptkbp:developed_by |
gptkb:Open_JDK_community
|
gptkbp:development |
gptkb:Yes
|
gptkbp:discusses |
JDK mailing lists
Open JDK mailing list https://openjdk.java.net/jeps/382 |
gptkbp:documentation_changes |
Enhanced API documentation.
|
gptkbp:documentation_format |
HTML.
|
gptkbp:documentation_quality |
Enhanced documentation quality.
|
gptkbp:documentation_tools |
Utilized documentation tools.
|
gptkbp:documentation_updates |
Regular updates planned.
|
gptkbp:editorial_focus |
Minor editorial changes made.
|
gptkbp:effective_date |
Approved by the JDK Release Team.
|
gptkbp:enables |
event filtering
real-time monitoring Scalable applications custom event processing |
gptkbp:enhances |
API documentation
performance analysis observability developer experience documentation generation system performance monitoring ZGC performance Java's interoperability with native libraries. |
gptkbp:example |
More code examples added.
|
gptkbp:facilitates |
data collection
|
gptkbp:feature |
Concurrent thread-stack processing
|
gptkbp:feedback |
Feedback incorporated into documentation.
|
gptkbp:feedback_mechanism |
User surveys.
|
gptkbp:first_published |
2023-01-10
2021-09-15 2021-06-09 2020-03-17 |
gptkbp:focus |
gptkb:Garbage_Collection
|
gptkbp:focuses_on |
API changes
|
gptkbp:future_plans |
Monitor usage
Plan for removal in future versions. Plan for future documentation improvements. |
gptkbp:future_prospects |
Monitor documentation usage.
|
gptkbp:governed_by |
gptkb:Java_Community_Process
|
gptkbp:has_skill |
Promoted knowledge sharing.
Expanded knowledge base. |
gptkbp:historical_achievement |
Java documentation
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 382
|
gptkbp:impact |
Enterprise applications
Java developers Low latency applications Reduces the size of the JDK. Improved graphics performance for Java applications on mac OS. Improved graphics performance on mac OS. Improved user experience for developers. Applications using JMX will need to adapt Positive project impact. Provides new language features and enhancements. |
gptkbp:improves |
gptkb:Z_Garbage_Collector
performance analysis diagnostic capabilities Java Documentation Javadoc tool Application throughput Performance of native calls. |
gptkbp:included |
Java tutorials
|
gptkbp:includes |
API changes
bug fixes new features enhancements new tags Foreign Function Access API. Foreign Memory Access API. |
gptkbp:influences |
Future JEPs
|
gptkbp:innovation |
Encouraged innovation in documentation.
|
gptkbp:introduced |
new features for Javadoc
|
gptkbp:introduced_in |
gptkb:JDK_17
gptkb:JDK_14 gptkb:Java_17 |
gptkbp:is_a |
gptkb:Java_SE
technical specification feature enhancement JDK improvement proposal JDK feature |
gptkbp:is_a_document_that |
Java specifications
|
gptkbp:is_a_guide_for |
Java developers
|
gptkbp:is_a_reference_for |
Java standards
|
gptkbp:is_a_resource_for |
Support resources available.
Allocated resources effectively. Java learners |
gptkbp:is_a_source_of |
Java knowledge
|
gptkbp:is_a_tool_for |
Java innovation
|
gptkbp:is_about |
gptkb:New_mac_OS_Rendering_Pipeline
|
gptkbp:is_adopted_by |
gptkb:Open_JDK_community
enterprise applications cloud-native applications Web applications. Open source projects Enterprise applications Java developers Cloud applications Desktop applications. Cloud services. Enterprise applications. Software companies. Microservices. Mobile applications. Java developers. Open JDK. Open source projects. enterprise monitoring |
gptkbp:is_aimed_at |
gptkb:developers
Java developers performance engineers |
gptkbp:is_aligned_with |
Java language specifications
modern application needs |
gptkbp:is_analyzed_in |
Performance benchmarks
Java blogs |
gptkbp:is_applicable_to |
cloud environments
Java developers |
gptkbp:is_associated_with |
gptkb:Java_Development_Kit_(JDK)
Java 15 features |
gptkbp:is_beneficial_for |
High-performance computing
application performance system administrators |
gptkbp:is_cited_in |
academic papers
Research papers. Java SE 14 release notes |
gptkbp:is_compared_to |
previous JEPs
|
gptkbp:is_compatible_with |
Java 17 and later versions
existing JFR tools |
gptkbp:is_considered |
gptkb:Java_18
|
gptkbp:is_described_as |
Technical documentation
technical articles |
gptkbp:is_designed_for |
high-performance applications
high-throughput applications |
gptkbp:is_designed_to |
real-time analytics
support scalability reduce overhead |
gptkbp:is_discussed_in |
gptkb:Java_conferences
gptkb:Java_One_conference Java community forums Java forums Java developer communities |
gptkbp:is_documented_in |
gptkb:JEP
gptkb:Open_JDK Java API documentation Java SE documentation Java documentation official release notes Official JDK documentation Open JDK documentation Open JDK documentation. JDK 14 documentation team JEP 382 documentation |
gptkbp:is_enhanced_by |
community feedback
future JEPs |
gptkbp:is_essential_for |
software engineers
|
gptkbp:is_evaluated_by |
Java developers
performance benchmarks Java experts software analysts Java certification bodies Java standards organizations |
gptkbp:is_expected_to |
enhance user experience
Enhance performance. improve debugging Improve developer experience. Simplify native code integration. Provide better error handling. Reduce memory leaks. Support asynchronous programming. Support modern programming paradigms. Support structured concurrency. |
gptkbp:is_featured_in |
Java podcasts
|
gptkbp:is_focused_on |
event-driven architectures
|
gptkbp:is_implemented_in |
gptkb:JDK_17
gptkb:JDK_Flight_Recorder gptkb:JDK_11 gptkb:JDK_14 gptkb:Java_Development_Kit_(JDK) gptkb:JVM Completed. The new pipeline is based on Apple's Metal framework. Implemented in JDK 14. JVM garbage collector |
gptkbp:is_influenced_by |
user feedback
user experience research community proposals developer feedback C programming language. Rust programming language. C++ programming language. Go programming language. |
gptkbp:is_integrated_with |
gptkb:Java_frameworks
Java build tools Java monitoring frameworks |
gptkbp:is_linked_to |
gptkb:Java_SE_platform
|
gptkbp:is_motivated_by |
To improve the performance and visual quality of Java applications on mac OS.
Java EE and CORBA are no longer widely used. Reduce the size of the JDK Reduce maintenance burden To improve the performance and quality of Java applications on mac OS. Improve performance and compatibility on mac OS. Simplify the Java SE platform To provide clearer and more concise documentation. |
gptkbp:is_open_source |
Open source project.
|
gptkbp:is_optimized_for |
low-latency scenarios
|
gptkbp:is_part_of |
gptkb:Java_SE_11
gptkb:Java_SE_17 gptkb:Project_Panama gptkb:Java_2_Platform gptkb:Java_SE_platform gptkb:Java_ecosystem gptkb:Java_SE_15 gptkb:Java_Development_Kit_(JDK) gptkb:Project_Loom Java platform evolution Java ecosystem. Java 17 features Java SE 17 release Java SE. Java release cycle Java Flight Recorder enhancements Java observability initiatives Java SE 14 release Java history Java legacy |
gptkbp:is_practiced_in |
Followed best practices.
|
gptkbp:is_promoted_by |
gptkb:Oracle_Corporation
gptkb:Java_community Java user groups Java influencers |
gptkbp:is_promoted_through |
gptkb:Java_conferences
conferences |
gptkbp:is_recognized_by |
gptkb:Java_SE_community
Java developers community Java certification bodies |
gptkbp:is_referenced_in |
gptkb:JEP_384
Java textbooks subsequent JEPs |
gptkbp:is_related_to |
gptkb:JEP_383
gptkb:JEP_386 gptkb:JEP_387 gptkb:JEP_388 gptkb:JEP_391 gptkb:JEP_394 gptkb:API gptkb:Java_Development_Kit_(JDK) performance tuning documentation standards Interoperability. JFR event types Memory safety. Native memory. |
gptkbp:is_relevant_to |
open-source projects
|
gptkbp:is_reviewed_by |
gptkb:Java_SE_Review_Board
Java Community Java experts JDK Reviewers Java community. |
gptkbp:is_significant_for |
enterprise applications
|
gptkbp:is_supported_by |
gptkb:multiple_platforms
gptkb:Java_community gptkb:Java_libraries Java applications Java developers Java Community Java IDEs Java runtime Multiple platforms. Java community. Java runtime environments JDK 17 and later versions JFR tools |
gptkbp:is_targeted_at |
Java developers
|
gptkbp:is_tested_for |
Continuous integration systems
various workloads User testing conducted. Java testing frameworks JDK 17. Open JDK builds |
gptkbp:is_updated_by |
Java maintainers
|
gptkbp:is_used_for |
Java application development
|
gptkbp:is_used_in |
Java applications
production environments |
gptkbp:is_utilized_by |
gptkb:Java_frameworks
Microservices architecture enterprise applications monitoring tools |
gptkbp:is_utilized_for |
performance tuning
|
gptkbp:is_utilized_in |
gptkb:cloud_computing
Microservices architecture real-time analytics |
gptkbp:issues |
JDK-8268650
|
gptkbp:key_feature |
Improved formatting and examples.
|
gptkbp:language |
Java.
|
gptkbp:latest_version |
gptkb:Java_17
1.0 14.0.0 Version controlled in Git. |
gptkbp:navigation_system |
Improved navigation in documentation.
|
gptkbp:notable_contributor |
gptkb:Java_ecosystem
|
gptkbp:notable_production |
None.
|
gptkbp:originated_in |
modern documentation practices
|
gptkbp:part_of |
modernize Java
|
gptkbp:plot_summary |
JDK 15 features
Improves the documentation for JDK 14. Concurrent processing of thread stacks during garbage collection. |
gptkbp:project |
Managed by Open JDK project.
Open JDK. Defined project timeline. Enhance documentation quality. |
gptkbp:proposed_by |
gptkb:Open_JDK_Community
gptkb:Oracle gptkb:Oracle_Corporation gptkb:Java_2_Platform gptkb:Mark_Reinhold JDK Enhancement-Proposal Team Future JDK versions. Future Java versions JDK Project Lead Remove the Java Management Extensions (JMX) Modules |
gptkbp:provides |
real-time monitoring
streaming capabilities detailed information streaming APIs enhanced documentation event streaming capabilities better search capabilities API for calling native functions. API for memory management. |
gptkbp:published_by |
gptkb:Oracle_Corporation
|
gptkbp:published_in |
March 2020
Open JDK website |
gptkbp:reduces |
Stop-the-world pauses
|
gptkbp:related_concept |
Java SE.
|
gptkbp:related_jeps |
gptkb:JEP_333
gptkb:JEP_361 gptkb:JEP_383 gptkb:JEP_391 gptkb:JEP_290 |
gptkbp:related_to |
gptkb:JEP_370
gptkb:JEP_391 gptkb:Java_SE_Platform gptkb:Java_FX gptkb:Garbage_Collection gptkb:JNI_(Java_Native_Interface) |
gptkbp:release_date |
March 2020
September 2018 2020-03-17 |
gptkbp:release_notes |
Included in JDK 14 release notes.
|
gptkbp:released |
gptkb:JDK_17
gptkb:JDK_21 Aligned with JDK release cycle. |
gptkbp:repository |
gptkb:Open_JDK
Open JDK repository. |
gptkbp:requires |
mac OS 10.15 or later
JFR infrastructure JVM changes JDK 17 or later. JVM support for concurrent stack processing JFR API |
gptkbp:result |
Enhanced search functionality.
|
gptkbp:reviews |
gptkb:Shay_Banon
gptkb:Brian_Goetz gptkb:Java_Community_Process gptkb:Alex_Buckley gptkb:Mark_Reinhold JDK Review Team Community review. |
gptkbp:scientific_classification |
gptkb:Java_2_Platform
|
gptkbp:scope |
Defined project scope.
|
gptkbp:specification |
JDK Enhancement-Proposal
|
gptkbp:specifies |
gptkb:Java_Flight_Recorder
|
gptkbp:stakeholders |
Engaged with stakeholders.
Java developers. Incorporated stakeholder feedback. |
gptkbp:status |
gptkb:Flamethrower
gptkb:Final Standard Feature |
gptkbp:strategy |
Content managed in a CMS.
|
gptkbp:style |
Followed Java style guide.
|
gptkbp:success |
User feedback on documentation.
|
gptkbp:success_rate |
Measured by user satisfaction.
|
gptkbp:supports |
gptkb:HTML5
Large heap sizes event consumers |
gptkbp:target_jdk |
gptkb:JDK_17
gptkb:JDK_11 gptkb:JDK_14 gptkb:JDK_21 |
gptkbp:targets |
gptkb:mac_OS
|
gptkbp:title |
gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:JFR_Event_Streaming gptkb:New_mac_OS_Rendering_Pipeline ZGC: Concurrent Thread-Stack Processing New mac OS rendering pipeline JDK 15 Release Notes Remove the Java EE and CORBA Modules Deprecate the Java EE and CORBA Modules for Removal JDK 14 Documentation Improvements JDK 14 Support for the Java SE 14 Platform |
gptkbp:training |
Training materials updated.
|
gptkbp:tutorials |
Updated tutorials provided.
|
gptkbp:user_base |
Java developers worldwide.
|
gptkbp:user_engagement |
Engaged with users.
|
gptkbp:user_experience |
Focused on user experience.
|
gptkbp:user_feedback |
Collected user feedback.
|
gptkbp:user_manual |
Available online.
|
gptkbp:vision |
Sustainable documentation improvements.
|
gptkbp:was_a_result_of |
ongoing improvements in Java
|
gptkbp:year_created |
2021-09-15
|
gptkbp:bfsParent |
gptkb:JDK_17
gptkb:Java_Compiler_(javac) gptkb:JEP_33 gptkb:JDK_10 gptkb:JDK_14 gptkb:Java_17 gptkb:Java_10 gptkb:Open_JDK |
gptkbp:bfsLayer |
5
|