Statements (471)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:chess_match
|
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 Boilerplate code in native calls. |
gptkbp:applies_to |
cloud environments
open-source projects Java developers |
gptkbp:approves |
2021-09-15
2021-06-08 |
gptkbp:audience |
Engaged with users.
|
gptkbp:author |
gptkb:Brian_Goetz
gptkb:Johan_Vos JDK Release Team |
gptkbp:benefits |
High-performance computing
application performance Improved performance system administrators Better integration with mac OS features Improved performance on mac OS. Reduced pause times Achieved project success. Improved documentation outcomes. Positive project impact. |
gptkbp:collaborated_with |
gptkb:Open_JDK_contributors
community contributions |
gptkbp:collaborations |
Collaborated with documentation teams.
|
gptkbp:community_involvement |
Encouraged community involvement.
|
gptkbp:community_support |
Supported by the community.
|
gptkbp:contains |
API changes
API specifications security updates performance improvements |
gptkbp:contributed_to |
gptkb:Java_Enhancement_Proposal
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:dependency |
gptkb:Project_Panama
gptkb:Project_Loom None. |
gptkbp:developed_by |
gptkb:Open_JDK_community
|
gptkbp:developer |
gptkb:battle
|
gptkbp:discusses |
JDK mailing lists
Open JDK mailing list https://openjdk.java.net/jeps/382 |
gptkbp:effective_date |
Approved by the JDK Release Team.
|
gptkbp:enables |
event filtering
real-time monitoring Scalable applications custom event processing |
gptkbp:ends_at |
2021-09-30
Deprecation is a step towards removal. Documentation improvements are beneficial. |
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:features |
Concurrent thread-stack processing
|
gptkbp:feedback |
User surveys.
Increased user satisfaction. Community feedback welcomed. Collected user feedback. Feedback incorporated into documentation. |
gptkbp:first_published |
2023-01-10
2021-09-15 2021-06-09 2020-03-17 |
gptkbp:focus |
gptkb:Company
|
gptkbp:focuses_on |
API changes
event-driven architectures |
gptkbp:future_plans |
Monitor usage
Plan for removal in future versions. Monitor documentation usage. Plan for future documentation improvements. |
gptkbp:governed_by |
gptkb:software_framework
|
gptkbp:has_documentation |
Regular updates planned.
Enhanced API documentation. Enhanced documentation quality. Utilized documentation tools. |
gptkbp:has_skill |
Promoted knowledge sharing.
Expanded knowledge base. |
gptkbp:historical_documentation |
HTML.
|
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 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:includes |
API changes
bug fixes new features enhancements Java tutorials new tags Foreign Function Access API. Foreign Memory Access API. |
gptkbp:influences |
Future JE Ps
|
gptkbp:innovation |
Encouraged innovation in documentation.
|
gptkbp:introduced |
gptkb:JDK_17
gptkb:JDK_14 gptkb:Java_17 new features for Javadoc |
gptkbp:is_a |
gptkb:language
gptkb:Java_Enhancement_Proposal technical specification feature enhancement JDK improvement proposal JDK feature |
gptkbp:is_a_document_that |
Java specifications
|
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:software
Java developers performance engineers |
gptkbp:is_aligned_with |
Java language specifications
modern application needs |
gptkbp:is_analyzed_in |
Performance benchmarks
Java blogs |
gptkbp:is_associated_with |
gptkb:software
Java 15 features |
gptkbp:is_cited_in |
academic papers
Research papers. Java SE 14 release notes |
gptkbp:is_compared_to |
previous JE Ps
|
gptkbp:is_compatible_with |
Java 17 and later versions
existing JFR tools |
gptkbp:is_considered |
gptkb:Java_18
|
gptkbp:is_described_as |
gptkb:JDK_15
gptkb:JFR_Event_Streaming Technical documentation technical articles 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. New Documentation Enhancements This JEP proposes a new rendering pipeline for mac OS. A new rendering pipeline for mac OS. JDK 14 API Documentation 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: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:API
gptkb:chess_match 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 JE Ps |
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_implemented_in |
gptkb:JDK_17
gptkb:JDK_Flight_Recorder gptkb:software gptkb:JDK_11 gptkb:JDK_14 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_SE_platform gptkb:software gptkb:Java_SE_15 gptkb:Java_Enhancement_Proposal 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_promoted_by |
gptkb:Database_Management_System
gptkb:Java_conferences gptkb:Java_community conferences Java user groups Java influencers |
gptkbp:is_recognized_by |
gptkb:Java_SE_community
Java developers community Java certification bodies |
gptkbp:is_referenced_in |
gptkb:JEP_384
Java standards Java textbooks subsequent JE Ps |
gptkbp:is_related_to |
gptkb:JEP_383
gptkb:JEP_386 gptkb:JEP_387 gptkb:JEP_388 gptkb:JEP_391 gptkb:JEP_394 gptkb:software gptkb:Java_Enhancement_Proposal performance tuning documentation standards Interoperability. JFR event types Memory safety. Native memory. |
gptkbp:is_reviewed_by |
gptkb:Java_SE_Review_Board
Java Community Java experts JDK Reviewers Java community. |
gptkbp:is_supported_by |
gptkb:multiple_platforms
gptkb:Java_community gptkb:Java_libraries Java applications Java developers Java Community Java runtime Java ID Es Multiple platforms. Java community. Java runtime environments JDK 17 and later versions JFR tools |
gptkbp:is_tested_for |
Continuous integration systems
various workloads User testing conducted. Java testing frameworks JDK 17. Open JDK builds |
gptkbp:is_used_for |
Java application development
|
gptkbp:is_used_in |
Java applications
production environments |
gptkbp:is_utilized_in |
gptkb:Java_frameworks
gptkb:Cloud_Computing_Service Microservices architecture enterprise applications monitoring tools performance tuning real-time analytics |
gptkbp:issues |
JDK-8268650
|
gptkbp:key |
Improved formatting and examples.
|
gptkbp:language |
Java.
|
gptkbp:latest_version |
gptkb:Java_17
1.0 14.0.0 Version controlled in Git. |
gptkbp:narrative_style |
Minor editorial changes made.
|
gptkbp:navigation_system |
Improved navigation in documentation.
|
gptkbp:notable_achievement |
Java documentation
|
gptkbp:notable_production |
None.
|
gptkbp:notable_recipients |
gptkb:Java_Enhancement_Proposal
|
gptkbp:objective |
Defined project scope.
|
gptkbp:origin |
modern documentation practices
|
gptkbp:part_of |
modernize Java
|
gptkbp:performed_by |
Followed best practices.
|
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:Database_Management_System
gptkb:Open_JDK_Community gptkb:Mark_Reinhold gptkb:Java_Enhancement_Proposal 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 enhanced documentation streaming AP Is event streaming capabilities better search capabilities API for calling native functions. API for memory management. |
gptkbp:provides_information_on |
Java developers
|
gptkbp:published_by |
gptkb:Database_Management_System
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:Company gptkb:Java_SE_Platform gptkb:Java_Enhancement_Proposal gptkb:JNI_(Java_Native_Interface) |
gptkbp:release_date |
March 2020
September 2018 2020-03-17 |
gptkbp:released |
gptkb:JDK_17
gptkb:JDK_21 Aligned with JDK release cycle. Included in JDK 14 release notes. |
gptkbp:repository |
gptkb:chess_match
Open JDK repository. |
gptkbp:requires |
mac OS 10.15 or later
JFR infrastructure JFRAPI JVM changes JDK 17 or later. JVM support for concurrent stack processing |
gptkbp:result |
Enhanced search functionality.
|
gptkbp:resulted_in |
ongoing improvements in Java
|
gptkbp:scientific_classification |
gptkb:Java_Enhancement_Proposal
|
gptkbp:significance |
enterprise applications
|
gptkbp:specifies |
gptkb:Java_Flight_Recorder
JDK Enhancement-Proposal |
gptkbp:sponsor |
Engaged with stakeholders.
Java developers. Incorporated stakeholder feedback. |
gptkbp:status |
gptkb:Final
gptkb:organization Standard Feature |
gptkbp:style |
Followed Java style guide.
|
gptkbp:succeeded_by |
Measured by user satisfaction.
User feedback on documentation. |
gptkbp:supports |
Large heap sizes
HTM L5 event consumers |
gptkbp:tactics |
Content managed in a CMS.
|
gptkbp:targets |
gptkb:JDK_17
gptkb:smartphone gptkb:JDK_11 gptkb:JDK_14 gptkb:JDK_21 |
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:updates |
Java maintainers
|
gptkbp:user_base |
Java developers worldwide.
|
gptkbp:user_experience |
Focused on user experience.
|
gptkbp:user_manual |
Available online.
|
gptkbp:user_reviews |
gptkb:Shay_Banon
gptkb:Brian_Goetz gptkb:software_framework gptkb:Alex_Buckley gptkb:Mark_Reinhold JDK Review Team Community review. Content reviewed by experts. |
gptkbp:vision |
Sustainable documentation improvements.
|
gptkbp:year_created |
2021-09-15
|