JEP 382

GPTKB entity

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