JEP 349

GPTKB entity

Statements (497)
Predicate Object
gptkbp:instance_of gptkb:API
gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:JEP_33
gptkb:JDK_10
gptkb:JDK_14
gptkb:Java_10
gptkbp:accessibility Ensures data accessibility tools.
Tracks data accessibility improvement metrics.
Tracks data accessibility metrics.
gptkbp:addresses locale-specific formatting
gptkbp:aims_to Improve observability of Java applications.
simplify locale handling
gptkbp:analysis Facilitates data analysis.
Integrates data analysis.
Integrates with data analysis tools.
Integrates with data visualization tools.
Integrates with visualization tools.
Tracks data analysis metrics.
Provides data analysis support.
Provides data analysis tools support.
Provides data analysis tools.
Provides data visualization tools.
Supports data visualization.
gptkbp:application Supports data management.
Facilitates data management.
gptkbp:approves March 2018
gptkbp:audience Encourages user engagement.
Develops user engagement strategies.
Java developers.
Tracks user engagement metrics.
gptkbp:author gptkb:John_Rose
gptkbp:benefits Improved performance on mac OS.
Real-time monitoring of applications.
Allows for real-time analysis of application performance.
Recognized as a successful JEP.
Significant impact on Java FX applications.
Successful implementation of new pipeline.
gptkbp:can_be Integrated with Java logging.
gptkbp:challenges Addressed during development.
Integration with existing frameworks.
gptkbp:chart_performance Tracks data visualization improvement metrics.
Tracks data visualization metrics.
gptkbp:code Part of Open JDK project.
gptkbp:collaborations Collaborative development.
Collaborative effort among developers.
Tracks event collaboration improvement metrics.
Tracks event collaboration metrics.
gptkbp:collection Facilitates data collection.
Provides data collection support.
Provides data collection tools support.
Provides data collection tools.
gptkbp:community Active user community.
Tracks user community metrics.
gptkbp:community_engagement Active community engagement.
Encourages user community engagement.
Tracks user engagement improvement metrics.
Engaged with user groups.
gptkbp:community_impact Tracks user community improvement metrics.
gptkbp:community_involvement Encourages community involvement.
Open JDK community involved.
Encouraged contributions from the community.
gptkbp:community_support Active.
Active community support.
Active support from Java FX community.
gptkbp:complement JFRAPI.
gptkbp:contributed_to globalization efforts
gptkbp:contribution Encouraged.
Contributed by multiple authors.
Available for community contributions.
Enhances Java FX on mac OS.
gptkbp:customer_support Provides multiple user support channels.
Tracks user support improvement metrics.
Tracks user support metrics.
gptkbp:data_privacy Implements data quality assurance.
gptkbp:data_type Event data.
Supports data processing framework.
gptkbp:data_usage Implements data retention strategies.
Provides actionable insights.
Supports data management tools.
Tracks data management improvement metrics.
Tracks data management metrics.
Tracks data quality metrics.
Tracks data retention improvement metrics.
Tracks data retention metrics.
Facilitates data utilization.
Provides data access tools.
Provides data management support.
Provides data management tools support.
Provides data management tools.
Provides data processing support.
Provides data processing tools support.
Provides data processing tools.
Provides data retention support.
Provides data retention tools support.
Provides data retention tools.
Provides data utilization support.
Provides data utilization tools support.
Provides data utilization tools.
Provides data visualization support.
Provides data visualization tools support.
Supports data optimization.
gptkbp:date 2021-09-14
gptkbp:dependency Requires JDK 11 or higher.
Requires JFR.
gptkbp:depicted_in High visibility in the Java community.
gptkbp:design Modernize graphics rendering.
gptkbp:discusses 2020-05-01
openjdk.java.net
Open JDK mailing list.
https://openjdk.java.net/jeps/349
gptkbp:education Provides user training.
gptkbp:end_date 2020-08-01
gptkbp:enhances number formatting
Potential for more event types.
existing AP Is
gptkbp:event_type Customizable.
Allows event customization.
Comprehensive event documentation.
Configurable event configuration.
Documented in JDK.
Provides event access support.
Provides event access tools support.
Provides event access tools.
Various predefined event types.
gptkbp:events Collects event feedback.
Encourages event collaboration.
Encourages event innovation tools.
Encourages event innovation.
Facilitates event analysis.
Manages event lifecycle.
Monitors event performance.
Reliable event delivery.
Supports event aggregation.
Supports event compliance tools.
Supports event compliance.
Supports event documentation tools.
Supports event integration tools.
Supports event integration.
Supports event management.
Supports event monitoring.
Supports event optimization tools.
Supports event optimization.
Supports event prioritization.
Supports event reporting tools.
Supports event reporting.
Supports event scalability.
Supports event sourcing.
Supports event standardization tools.
Supports event standardization.
Supports event storage.
Supports event traceability tools.
Supports event traceability.
Supports filtering of events.
Tracks event correlation improvement metrics.
Tracks event feedback improvement metrics.
Tracks event feedback metrics.
Tracks event integration improvement metrics.
Tracks event integration metrics.
Tracks event optimization improvement metrics.
Tracks event optimization metrics.
Tracks event performance improvement metrics.
Tracks event performance metrics.
Tracks event reporting improvement metrics.
Tracks event reporting metrics.
Tracks event scalability improvement metrics.
Tracks event scalability metrics.
Tracks event standardization improvement metrics.
Tracks event standardization metrics.
Tracks event traceability improvement metrics.
Tracks event traceability metrics.
Configurable event storage.
Creates event streams.
Facilitates event management.
Facilitates event utilization.
Provides event analysis support.
Provides event analysis tools support.
Provides event analysis tools.
Provides event collection support.
Provides event collection tools support.
Provides event collection tools.
Provides event integration support.
Provides event integration tools support.
Provides event integration tools.
Provides event management support.
Provides event management tools support.
Provides event management tools.
Provides event optimization support.
Provides event optimization tools support.
Provides event optimization tools.
Provides event processing support.
Provides event processing tools support.
Provides event processing tools.
Provides event reporting support.
Provides event reporting tools support.
Provides event reporting tools.
Provides event retention support.
Provides event retention tools support.
Provides event retention tools.
Provides event security support.
Provides event security tools support.
Provides event security tools.
Provides event utilization support.
Provides event utilization tools support.
Provides event utilization tools.
Provides event visualization support.
Provides event visualization tools support.
Provides event visualization tools.
Supports event analysis framework.
Supports event analysis.
Supports event filtering.
Supports event processing framework.
gptkbp:example Sample applications available.
Used in production environments.
gptkbp:exported_to Supports data export.
Allows data export.
gptkbp:features Event streaming capabilities.
Event streaming.
Support for dynamic constants
gptkbp:feedback Positive.
Incorporates user feedback.
Feedback collected from users.
High user satisfaction.
Incorporates user feedback mechanism.
Incorporated into future updates.
Open for contributions.
Positive feedback from developers.
Positive from the community.
Integrates user feedback.
Tracks user feedback improvement metrics.
Tracks user feedback metrics.
Community feedback was positive.
Continuous improvement based on user feedback.
Established for ongoing improvements.
gptkbp:first_released September 2021.
gptkbp:focuses_on improving user interfaces
locale data accuracy
gptkbp:future_plans Further enhancements planned.
Future enhancements planned.
Further optimizations planned.
gptkbp:goal Enhance Java Flight Recorder.
Enhance the Java language.
gptkbp:governed_by Ensures data governance.
Tracks data governance metrics.
gptkbp:graphics Utilizes Metal for rendering.
gptkbp:has_documentation Comprehensive user documentation.
Available on Open JDK site.
Available on Open JDK website.
Comprehensive user documentation provided.
Documentation updated.
gptkbp:historical_documentation Tracks event documentation improvement metrics.
Tracks event documentation metrics.
https://www.w3.org/2000/01/rdf-schema#label JEP 349
gptkbp:image Supports data processing.
gptkbp:impact Improves the efficiency of the Java class file.
Java applications on mac OS.
Enhances Java's monitoring capabilities.
Improves observability of Java applications.
Improves the JVM's ability to handle constants.
gptkbp:improves software localization
internationalization support
date and time formatting
Tracks data analysis improvement metrics.
Tracks data quality improvement metrics.
Tracks user satisfaction improvement metrics.
gptkbp:includes new locale data
gptkbp:industry Adopted by various industries.
gptkbp:innovation Tracks event innovation improvement metrics.
Tracks event innovation metrics.
Innovative approach to rendering.
gptkbp:integrates_with Integrates with existing tools.
Integrates with other JDK features.
gptkbp:introduced gptkb:JDK_11
gptkbp:is_a gptkb:software
gptkb:Java_Enhancement_Proposal
technical specification
community-driven initiative
technical improvement
JDK enhancement
JDK improvement proposal
Java SE 11 feature
Java SE enhancement proposal
Java feature enhancement
gptkbp:is_a_framework_for Supports data analysis framework.
Frameworks can leverage new features.
gptkbp:is_adopted_by Increasing.
Widely adopted in the industry.
Widely adopted in Java applications.
Widely adopted in production systems.
Widely adopted in the Java community.
gptkbp:is_aimed_at gptkb:software
gptkb:JDK_11
enhancing user experience
improving localization tools
gptkbp:is_associated_with Java Internationalization
gptkbp:is_compatible_with Backward compatible.
Maintains backward compatibility.
Compatible with existing Java FX applications.
gptkbp:is_described_as gptkb:JDK_15
Introduces a new rendering pipeline for mac OS.
This JEP proposes to add a new constant pool entry type to the Java class file format.
Provides a mechanism for streaming Java Flight Recorder events.
Provides a mechanism for streaming events from the Java Flight Recorder.
JDK 17 Release Schedule
gptkbp:is_designed_to reduce complexity
facilitate international software development
support diverse languages
gptkbp:is_documented_in gptkb:chess_match
gptkbp:is_essential_for gptkb:High
gptkbp:is_implemented_in gptkb:Java
gptkb:Java_11
gptkb:video_game
gptkb:Java_Enhancement_Proposal
Completed
Implemented in JDK 15.
Part of the JDK.
Fully implemented.
Part of the JDK's built-in tools.
Details available in the JEP.
gptkbp:is_influenced_by user feedback
gptkbp:is_integrated_with Integrates with system tools.
Provides data integration support.
Provides data integration tools support.
Provides data integration tools.
gptkbp:is_monitored_by Enables real-time monitoring.
Compatible with existing monitoring tools.
gptkbp:is_motivated_by To support dynamic languages and improve performance.
To improve the expressiveness of the Java programming language.
gptkbp:is_open_source Managed in Git.
Open source project.
gptkbp:is_optimized_for Provides data optimization support.
Provides data optimization tools support.
Provides data optimization tools.
gptkbp:is_part_of gptkb:Java_Platform_Module_System
gptkb:Java's_globalization_framework
gptkb:Java_SE_11
gptkb:software
Java SE 11 release
Java's internationalization strategy
gptkbp:is_related_to gptkb:JEP_341
gptkb:JEP_342
gptkb:JEP_343
gptkb:JEP_344
gptkb:JEP_350
gptkbp:is_reviewed_by JDK Release Team
gptkbp:is_scalable Scalable architecture.
Scalable for large applications.
gptkbp:is_tested_for Extensively tested.
Extensively tested on mac OS.
Conducted with various benchmarks.
Test cases were added to the JDK.
gptkbp:is_used_in international applications
gptkbp:key_event Supports event triggering.
gptkbp:latest_version gptkb:15
JDK 11 and later.
Versioned with JDK.
Version controlled in Open JDK.
Versioned with JDK releases.
gptkbp:legacy Legacy of improved graphics rendering.
gptkbp:library Libraries can utilize dynamic constants.
gptkbp:notable_recipients gptkb:Brian_Goetz
gptkb:David_Holmes
gptkb:Alex_Buckley
gptkb:Maurizio_Cimadamore
gptkb:Jesse_Glick
Various Open JDK contributors.
gptkbp:notifications Supports event notifications.
gptkbp:objective Java applications.
gptkbp:outcome Available case studies.
gptkbp:performance Minimal performance impact.
Continuous performance improvements.
Minimal overhead.
Provides detailed metrics.
Provides performance metrics.
Significant improvements in rendering speed.
gptkbp:platform Supports mac OS 10.14 and later.
gptkbp:plot_summary This JEP proposes to add support for dynamic class-file constants.
gptkbp:products Ensures data quality.
gptkbp:project Managed by Open JDK project leads.
Completed within planned timeline.
Enhance Java FX performance.
gptkbp:proposed_by gptkb:Database_Management_System
gptkb:Open_JDK_community
gptkb:Markus_Karg
New Internationalization Improvements
gptkbp:provides better support for Unicode
gptkbp:provides_access_to Provides data access support.
Provides data access tools support.
gptkbp:provides_information_on Facilitates data integration.
Ensures data accessibility.
Facilitates data access.
gptkbp:regulates Ensures data governance tools.
gptkbp:regulatory_compliance Follows JDK standards.
Tracks data governance improvement metrics.
Tracks event compliance improvement metrics.
Tracks event compliance metrics.
Conforms to Java SE 15.
gptkbp:related_event Supports event correlation tools.
Supports event correlation.
Tracks event correlation metrics.
gptkbp:related_jeps gptkb:JEP_330
gptkb:JEP_382
gptkb:JEP_386
gptkb:JEP_328
JEP 260, JEP 295, JEP 330.
gptkbp:related_to gptkb:JEP_295
gptkb:JEP_330
gptkb:JEP_260
gptkb:Java_Flight_Recorder
Graphics Rendering
gptkbp:release_date September 2018
September 2021
September 2021.
September 15, 2020.
gptkbp:released gptkb:JDK_17
gptkb:Java_SE_11
gptkb:JDK_15
September 2020
Included in JDK 17 release notes.
Aligned with JDK release cycle.
Included in JDK 15 release notes.
Included in JDK release notes.
Part of regular JDK release cycle.
Coordinated with JDK release management.
gptkbp:reliability High reliability.
gptkbp:reports_to Provides data reporting support.
Provides data reporting tools support.
Provides data reporting tools.
Supports data reporting.
gptkbp:requires gptkb:JEP_384
gptkb:JDK_15
gptkb:JEP_328
Java Flight Recorder.
JDK 11 features
gptkbp:resulted_in community collaboration
gptkbp:security_features No security impact.
Ensures data integrity.
Ensures data security.
Supports secure data transmission.
Provides data security support.
Provides data security tools support.
Provides data security tools.
Secure by default.
gptkbp:setting Configurable event streaming.
gptkbp:sister_channel Multiple support channels.
gptkbp:specifies Java SE 15 Specification
gptkbp:sponsor gptkb:Java_Platform_Group
Java FX developers.
gptkbp:status gptkb:Final
2020-09-15
gptkbp:streaming_platforms Binary format.
JFRAPI.
Socket-based.
gptkbp:student_enrollment Configurable retention policy.
Configurable.
Configurable data retention policy.
Configurable retention policies.
gptkbp:succeeded_by Adoption rate among developers.
gptkbp:supports Provides user support.
new language tags
gptkbp:sustainability_initiatives Sustainable development practices.
gptkbp:system_requirements Requires JDK 11 or later.
gptkbp:targets gptkb:JDK_17
gptkb:JDK_11
gptkbp:technology Metal API
Java Monitoring Tools.
gptkbp:title gptkb:JFR:_Event_Streaming
gptkb:JFR_Event_Streaming
gptkb:New_mac_OS_Rendering_Pipeline
Dynamic Class-File Constants
Dynamic Class File Constants
gptkbp:tutorials Available online.
Provided by community.
gptkbp:type Language Enhancement
gptkbp:updates Planned for future JDK releases.
gptkbp:use_case Profiling.
Performance monitoring.
Troubleshooting.
Monitoring production applications.
gptkbp:user_base Java developers on mac OS.
Java developers.
gptkbp:user_experience Enhanced user experience.
Improves user experience.
Implements user experience improvements.
Tracks user experience improvement metrics.
Tracks user experience metrics.
Tracks user satisfaction metrics.
Improved user experience on mac OS.
gptkbp:user_interface CLI and GUI options.
gptkbp:user_manual Available in the JDK documentation.
gptkbp:user_reviews gptkb:Open_JDK_Community
2020-06-01
Various contributors.
https://mail.openjdk.java.net/pipermail/jdk-dev/2018-October/002123.html
Followed standard review process.
gptkbp:uses Used in various Java applications.
gptkbp:video_output Supports data compression.