Statements (943)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:JEP_384
gptkb:JEP_17 gptkb:JEP_33 gptkb:Java_SE_18 gptkb:JDK_15 gptkb:JEP_488 |
gptkbp:addresses |
gptkb:switch_expressions
Performance bottlenecks performance bottlenecks Java language evolution File system performance developer feedback Java Card API enhancements limitations of previous profiling methods |
gptkbp:affects |
gptkb:Java_Language
Java developers |
gptkbp:aims_to |
developer experience
reduce latency code analysis increase throughput Simplify switch statements simplify coding patterns Simplify file operations improve release predictability Reduce latency in applications Java Card development enhance the performance of Java applications the complexity of performance profiling |
gptkbp:allows |
Pattern matching in switch expressions
|
gptkbp:applies_to |
high-performance applications
|
gptkbp:approves |
gptkb:software_framework
September 2021 2022-09-15 JDK Release Team |
gptkbp:architectural_style |
A Arch64
|
gptkbp:audience |
User engagement initiatives launched.
|
gptkbp:author |
gptkb:John_Doe
gptkb:Mark_Reinhold JDK Team Record of authorship. |
gptkbp:benefits |
Improved performance
Feedback mechanisms established. Impact analysis conducted. Impact assessment conducted. Metrics for measuring success. Risks identified. Outcomes measured. Feedback mechanisms in place. Risks evaluated. Evaluation completed. Factors for success identified. Better integration with mac OS features Significant impact on Java ecosystem. Expected outcomes from the project. Impact on the Java ecosystem. Evaluation criteria defined. Identified and managed. Considered a success in the community. Improved performance and compatibility. Expected outcomes of the project. Risks associated with the project. Expected positive outcomes. Criteria for determining project success. Criteria for project success. Evaluation of project outcomes and success. Evaluation of project outcomes. Feedback mechanisms established for the project. Impact on the Java ecosystem and community. Metrics for assessing project success. More concise and expressive code. Risks identified for the project. Expected outcomes defined. Success criteria defined. Criteria for success established. Evaluation methods defined. Evaluation successful. Feedback analyzed. Feedback channels opened. Feedback positive. Impact reported. Impact significant. Outcomes finalized. Risks managed. Success celebrated. Success evaluated. Success factors confirmed. Success factors evaluated. |
gptkbp:budget |
Budget defined.
Budget established. Budget finalized. Budget monitored. |
gptkbp:campaigns |
Clear roadmap for future development.
|
gptkbp:challenges |
Challenges overcome.
Compatibility with existing applications. Challenges faced during development. Addressing compatibility issues. Challenges faced during the development of the project. Challenges addressed. Challenges anticipated. |
gptkbp:code |
Available in the repository.
|
gptkbp:collaborated_with |
gptkb:Java_community
Java community members Java projects Java user groups by multiple stakeholders by academic institutions Java initiatives |
gptkbp:collaborations |
Developers and researchers
Collaboration with other JE Ps. the Java community Oracle and the Open JDK community Collaborations with Apple. Encouraged collaborative development. Integration with existing Java features. Encouraged among developers. Collaboration with other JE Ps and projects. Collaboration fostered. Team assembled. Collaboration fruitful. Collaboration reported. Collaboration with other projects. Team evaluated. Team formed. Team recognized. multiple stakeholders in the Java ecosystem |
gptkbp:community |
Java user community.
|
gptkbp:community_engagement |
Active community engagement.
Engagement through mailing lists. |
gptkbp:community_events |
Participated in community events.
|
gptkbp:community_involvement |
High.
Encouraged community involvement. Encouraged. Outreach to community. Community growth observed. Encouraged for community members. Outreach efforts to the developer community. Outreach to the developer community. Outreach efforts initiated. Outreach expanded. Outreach successful. |
gptkbp:community_support |
Strong community support.
Active community support. |
gptkbp:conference |
Presented at Java One.
|
gptkbp:contains |
API changes
release notes |
gptkbp:contributed_to |
developer productivity
Java ecosystem improvements |
gptkbp:contribution |
Open for contributions.
Open to community contributions. Clear contribution guidelines provided. Open source contributions from the community. Available on the project page. Guidelines for contributions available. |
gptkbp:created |
2021-09-15
2022-09-15 |
gptkbp:created_by |
gptkb:Database_Management_System
JDK 18 team |
gptkbp:date |
2023-09-20
|
gptkbp:dependency |
gptkb:JEP_411
gptkb:None None. Depends on JEP 394. |
gptkbp:depicted_in |
Increased visibility in the Java community.
Visibility increased. Visibility in the community. Visibility enhanced. |
gptkbp:design |
Simplicity and clarity.
|
gptkbp:developer |
Compatible with existing tools.
Team of contributors. |
gptkbp:discusses |
openjdk.java.net
security improvements Open JDK mailing list Open JDK mailing lists https://openjdk.org/jeps/440 https://openjdk.java.net/jeps/440 https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/007123.html |
gptkbp:economic_impact |
Clearer guidelines.
|
gptkbp:effective_date |
2022-06-15
2023-09-19 |
gptkbp:enables |
Cross-platform file operations
detailed analysis of thread activity |
gptkbp:ends_at |
gptkb:2020
September 2021 Java's evolution Adopted for JDK 17. |
gptkbp:enhances |
user experience
Type checking build tools type safety instanceof operator NIO.2 package Java application responsiveness existing tools Potential for further pattern matching features. JIT compiler performance performance of Java Card applications application debugging processes the ability to analyze CPU usage |
gptkbp:example |
Provides examples of pattern matching in switch.
|
gptkbp:facilitates |
File system access
better resource management in applications |
gptkbp:features |
gptkb:Java_17
facilitates easier debugging aligns with industry trends Type patterns. enhances code maintainability improves performance in certain scenarios enhances the usability of Java. improves pattern matching promotes code clarity reduces cognitive load for developers supports advanced programming techniques supports new programming paradigms Pattern Matching for Switch (JEP 406) |
gptkbp:feedback |
Encouraging.
Incorporated into development. High user satisfaction reported. Positive feedback from early adopters. Community feedback encouraged. Positive from the community. Git Hub issues. Continuous feedback encouraged. Continuous feedback loop established. Community feedback welcomed. User feedback collected regularly. Feedback from early adopters. |
gptkbp:first_published |
2023-01-10
|
gptkbp:focuses_on |
performance enhancements
improving productivity security and performance release cadence Java performance community Java performance research |
gptkbp:frequency |
Regular updates planned.
|
gptkbp:future_plans |
Further enhancements planned.
Further optimizations planned. Continued optimization for A Arch64. Evaluate for future JD Ks. Monitor the implementation. |
gptkbp:goal |
Enhance visual fidelity
Increase developer productivity Reduce maintenance burden Streamline the release process. Enhance developer experience on mac OS. Enhance rendering capabilities. Enhance performance metrics Facilitate future enhancements Improve animation performance Improve cross-platform compatibility Leverage hardware acceleration Modernize graphics stack Simplify rendering code Support advanced rendering techniques Support high-DPI displays Support new mac OS features Change the JDK feature set. |
gptkbp:has_community |
Open JDK mailing list.
|
gptkbp:has_documentation |
Comprehensive documentation provided.
Comprehensive user documentation. Available on Open JDK site. Available on Open JDK website. Updated documentation for A Arch64. Documentation maintained for the project. Documentation maintained. To be created. Documentation updated. Documentation complete. Documentation planned. Documentation to be created. |
gptkbp:has_goal |
Higher frame rates.
Match or exceed x86 performance. |
gptkbp:historical_source |
Open JDK Project.
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 440
|
gptkbp:impact |
User experience
Application performance Graphics rendering Graphics rendering on mac OS. Improves code readability and reduces boilerplate. Improved performance on mac OS for A Arch64. Improved experience. Improves release management. End users will experience better graphics. Changes how generics are used in Java. |
gptkbp:improves |
gptkb:language
Code readability developer productivity error reporting Type Checking developer experience File handling in Java Performance of Java applications the usability of profiling tools |
gptkbp:includes |
performance improvements
new features new libraries preview features Benchmarking tools new language features IDE integration New language features File attributes support Path API enhancements improvements to garbage collection optimizations for the Java Virtual Machine feature releases Vector API enhancements improvements to the Java Flight Recorder |
gptkbp:influences |
future JDK release processes
|
gptkbp:innovation |
Java developers
Innovation recognized. Encouraging innovation in Java through the project. Encouraging innovation in Java. Innovation encouraged. Innovation tracked. Innovative approaches encouraged. Java profiling capabilities |
gptkbp:introduced |
gptkb:JDK_17
gptkb:Java_SE_18 gptkb:Java_21 New garbage collection options new AP Is New file I/ O methods new profiling features |
gptkbp:investment |
Low.
|
gptkbp:is_a |
Technical specification
|
gptkbp:is_a_resource_for |
Java performance engineers
|
gptkbp:is_a_tool_for |
real-time performance analysis
|
gptkbp:is_adopted_by |
gptkb:Java_SE_17
gptkb:High_School gptkb:Java_community gptkb:chess_match enterprise applications cloud service providers open-source projects software companies Java applications financial services industry cloud applications Java users High. Expected to be widely adopted. Modern Java applications Adoption by major Java frameworks. Expected wide adoption. |
gptkbp:is_aimed_at |
High-performance computing
enterprise applications cloud-native applications high-performance computing microservices Enterprise applications Java developers enhancing performance improving developer productivity improving software delivery developers and performance engineers |
gptkbp:is_aligned_with |
Industry standards
industry standards modern programming practices industry best practices Java community standards Java SE roadmap Java's open-source model |
gptkbp:is_analyzed_in |
Software engineers
Technical articles technology analysts software analysts Java analysts Java researchers Java analysis tools |
gptkbp:is_associated_with |
Performance benchmarks
Java performance tuning Java performance monitoring JDK Enhancement Proposals Java tooling Java tooling ecosystem |
gptkbp:is_cited_in |
Research papers
academic papers performance benchmarks Java SE documentation Java textbooks developer documentation software development literature technical blogs Java research papers subsequent JE Ps |
gptkbp:is_compared_to |
previous JDK releases
future JDK proposals Traditional switch statements |
gptkbp:is_compatible_with |
Previous Java versions
Java SE 17 features Backward compatible with existing switch statements. Existing Java applications existing Java Card applications Backward compatible with existing generics. |
gptkbp:is_considered |
Future enhancements
Java validators |
gptkbp:is_considered_as |
Best practice for file I/ O
|
gptkbp:is_criticized_for |
Software engineers
Java reviewers Java critics |
gptkbp:is_described_as |
Technical specifications
Enhances the instanceof operator to allow pattern matching. JDK 18 Release Notes Java tutorials Pattern Matching for switch Introduces a new rendering pipeline for mac OS. JDK 17 Release Notes Java educators Enhances the switch statement to allow pattern matching. JDK 18 Release Candidate 14 JDK 20 Performance Improvements JDK 18 Release Process This JEP proposes a new port of the JDK to mac OS on A Arch64. JDK 17 API Documentation Introduces type patterns for instanceof. New Performance Features for Java 21 Introduces universal generics to the Java programming language. |
gptkbp:is_designed_to |
reduce boilerplate code
enhance code quality simplify development processes support modular applications support new programming paradigms user-friendly for developers. work seamlessly with existing Java applications |
gptkbp:is_discussed_in |
gptkb:Java_conferences
gptkb:software_framework Java meetups technical blogs developer meetups Java community forums Java forums Java mailing lists Open JDK mailing lists |
gptkbp:is_documented_in |
gptkb:API
gptkb:chess_match release notes Java SE documentation Java documentation Java tutorials Open JDK documentation Java authors JEP 440 specification JDK 17 API Documentation |
gptkbp:is_effective_against |
Java compliance standards
|
gptkbp:is_enhanced_by |
gptkb:Java_Flight_Recorder
|
gptkbp:is_essential_for |
gptkb:High
Java development teams |
gptkbp:is_evaluated_by |
gptkb:Java_conferences
performance testing tools Java developers software engineers project managers Java experts Java standards JDK Evaluation Committee Java assessments Criteria for evaluating proposals. |
gptkbp:is_expected_to |
Increase productivity
improve code readability streamline workflows increase adoption enhance security features Enhance developer productivity Reduce boilerplate code reduce build times fewer runtime errors Reduce memory footprint Enhance pattern matching capabilities improve collaboration among developers increase adoption of JDK 18 more efficient Java applications Improve application throughput shape future Java Card versions reduce profiling overhead |
gptkbp:is_implemented_in |
gptkb:JDK_17
gptkb:Java_Development_Kit_(JDK)_14 gptkb:Java gptkb:language gptkb:video_game gptkb:JDK_18 gptkb:JDK_20 gptkb:Java_Enhancement_Proposal gptkb:chess_match Completed In progress Java runtime environment Minimal. In progress. Technical details provided. Completed. Implemented in JDK 17. JDK 17 and later. Open JDK source code. Proposed implementation in the Open JDK. Addressing edge cases. Details on the implementation process. Open JDK 17 JDK 18 release Proposed implementation in the JDK. |
gptkbp:is_influenced_by |
User feedback
industry trends user feedback Functional programming concepts community feedback functional programming paradigms developer needs developer tools trends feedback from the Java community |
gptkbp:is_influential_in |
Java Card development community
|
gptkbp:is_integrated_with |
gptkb:Java_tools
|
gptkbp:is_involved_in |
enhance Java's performance monitoring tools
|
gptkbp:is_linked_to |
gptkb:JEP_411
|
gptkbp:is_motivated_by |
Simplify the use of switch statements.
To support Apple Silicon Macs. Simplify the common coding pattern of type checking and casting. To improve the expressiveness of generics. |
gptkbp:is_open_source |
Open source project.
|
gptkbp:is_part_of |
gptkb:Java_SE_17
gptkb:Java_SE_18 gptkb:Java_SE_21 gptkb:Java_SE_Platform gptkb:Java_SE_platform gptkb:JDK_14 gptkb:Java_Enhancement_Proposal Java language evolution Java platform evolution Java technology stack Java 17 features Java development lifecycle Java 18 features Java language enhancements Java's competitive strategy Java's feature set Java's long-term strategy Java's modernization efforts JDK release cycle Java 20 features Java 21 release Java performance roadmap Java performance workshops Java's evolution towards cloud-native development Java's ongoing development cycle Java performance evaluation. Java performance tuning guide Java technology evolution. |
gptkbp:is_promoted_by |
gptkb:Database_Management_System
gptkb:Java_conferences tutorials online courses Java meetups Java user groups Java advocacy groups Java advocates Java influencers Java communities Java marketing |
gptkbp:is_recognized_by |
Java developers
|
gptkbp:is_recognized_for |
its contribution to Java profiling
|
gptkbp:is_referenced_in |
gptkb:JEP_441
Java documentation Java textbooks Java performance metrics Java publications Java literature |
gptkbp:is_reflected_in |
Java metrics
|
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_382 gptkb:JEP_392 gptkb:JEP_394 gptkb:Pattern_Matching_for_instanceof gptkb:JDK_18 gptkb:JEP_418 gptkb:JEP_421 gptkb:JEP_423 gptkb:JEP_441 Performance tuning Java performance tuning |
gptkbp:is_reviewed_by |
gptkb:software_framework
gptkb:Java_community Approved industry experts Java Community JDK Review Board Java best practices Java experts Technical reviews Approved. Under review. Java community experts Java reviewers Java reviews Java Card community |
gptkbp:is_supported_by |
gptkb:Java_Card_3.1
gptkb:language gptkb:Java_tools gptkb:Java_community gptkb:chess_match open-source projects Java developers Java user groups various ID Es Java ID Es Integrated Development Environments (ID Es) Java organizations Java 21 and later Java support channels Java Card Forum Java Card vendors |
gptkbp:is_tested_for |
gptkb:Java_Card_applets
gptkb:Java_Card_SDK Java developers Performance benchmarks Java specifications Java testing frameworks JDK 17 builds Java environments Extensive testing on Apple Silicon. J Unit used for testing. Performance testing conducted. Unit tests planned. Java Card emulators Ongoing testing phase. User testing to be conducted. |
gptkbp:is_utilized_in |
gptkb:Java_frameworks
gptkb:High_School gptkb:mobile_application open-source projects secure transactions Java applications Enterprise applications performance analysts File management tasks |
gptkbp:issues |
JDK-8261234
|
gptkbp:key |
gptkb:JDK_17
gptkb:JDK_14 gptkb:Java_21 JDK 18 improvements Java 21 features Effective release management. |
gptkbp:language |
Pattern Matching.
|
gptkbp:latest_version |
gptkb:JDK_17
gptkb:JDK_21 1.0 JDK 18.0.0 JEP 440.1 JDK 21. Managed in Open JDK repositories. Semantic versioning followed. |
gptkbp:legacy |
Legacy established.
Legacy considerations made. Legacy considerations. Legacy evaluated. |
gptkbp:maintenance |
Regular maintenance planned.
|
gptkbp:measures |
Java benchmarks
|
gptkbp:mission |
Engagement with the community.
Engagement strategies developed. Engagement results reviewed. |
gptkbp:notable_achievement |
Java's development history
Milestones established. Java language development Key milestones identified. Milestones set for the project. Java performance history Key milestones outlined. Milestones completed. Milestones defined. Milestones reviewed. |
gptkbp:notable_album |
2022-05-01
2022-09-15 |
gptkbp:notable_for |
Java syntax
|
gptkbp:notable_production |
Simplified process.
No breaking changes. |
gptkbp:notable_recipients |
gptkb:Apple_Inc.
gptkb:Open_JDK_project gptkb:Java_community Java developers the Java community Open JFX team |
gptkbp:objective |
Focused on mac OS rendering.
Scope of the JEP. Scope of the enhancements. |
gptkbp:offers_workshops_on |
Workshops held for developers.
|
gptkbp:origin |
gptkb:Java_SE_platform
better integration with cloud services more expressive code Future Java enhancements better profiling standards in Java |
gptkbp:part_of |
modernize Java tooling
optimize Java performance |
gptkbp:performance |
To be defined.
Benchmarks available. Minimal performance impact expected. Enhanced visual fidelity. |
gptkbp:platform |
mac OS 11 and later.
evolution towards better performance |
gptkbp:plot_summary |
Enhance the Java language with new features.
Pattern matching for switch expressions and statements. This JEP proposes a new release management process for JDK 17. https://openjdk.java.net/jeps/440 |
gptkbp:produced_by |
Active development.
|
gptkbp:products |
High code quality standards.
|
gptkbp:project |
Regular updates provided.
Future plans outlined. Goals set. Regular updates planned. Future directions outlined. Goals achieved. Timeline established. Resources allocated. Goals for the future. Open JDK. Managed by Open JDK. Enhance Java language features. Vision for the future of Java. Resources allocated for the project. Align with Java community goals. Timeline for implementation. Community engagement in the project. Deliverables expected from the project. Deliverables outlined. Future directions for the project. Goals for the JEP. Leadership team for the project. Led by Open JDK leaders. Regular updates on project progress. Timeline for development and release. Vision for pattern matching in Java. Resources allocated for the successful completion of the project. Community engagement and involvement in the project. Future directions and enhancements planned for the project. Recognition for contributions. Defined in the proposal. Deliverables completed. Deliverables specified. Deliverables tracked. Enhance mac OS graphics. Future prospects analyzed. Future secured. Goals articulated. Goals finalized. Goals for the next phase. Goals reassessed. Recognition achieved. Recognition received. Recognition sought. Resources reviewed. Timeline adjusted. Timeline confirmed. Timeline set. Updates communicated. Updates scheduled. Updates successful. Vision for improved graphics. |
gptkbp:proposed_by |
gptkb:Database_Management_System
gptkb:Open_JDK_Community gptkb:Pattern_Matching_for_switch_(Preview) gptkb:Brian_Goetz gptkb:Mark_Reinhold gptkb:Java_community gptkb:chess_match JDK Enhancement-Proposal Committee Java language features Pattern Matching for switch encourages best practices enhances developer experience JDK Enhancement Proposals aims to modernize Java New AP Is for file I/ O addresses common coding issues aims to attract new developers to Java aims to keep Java competitive aims to streamline Java development enhances Java's expressiveness enhances the Java ecosystem simplifies switch statements JDK 11.0.16 tooling enhancements for JDK 18 JDK 17 Java Card Changes profiling improvements in JDK 14 |
gptkbp:provides |
backward compatibility
Improved error handling new language features Better memory management better diagnostics More concise syntax better performance for applications guidelines for JDK releases better insights into application performance |
gptkbp:provides_information_on |
Performance best practices
|
gptkbp:published_by |
gptkb:Java_Magazine
gptkb:Jeppe_Cramon March 2022 September 2021 Java blogs Java newsletters Open JDK website |
gptkbp:receives_funding_from |
Funded by Oracle.
Funding sources for the project. |
gptkbp:regulatory_compliance |
Conforms to Java language specifications.
Conforms to Open JDK standards. |
gptkbp:related_concept |
None.
Java SE standards. |
gptkbp:related_jeps |
gptkb:JEP_411
gptkb:JEP_391 gptkb:JEP_394 gptkb:JEP_406 gptkb:JEP_427 gptkb:JEP_441 JEP 394, JEP 405. |
gptkbp:related_to |
gptkb:JEP_391
gptkb:software gptkb:JEP_441 gptkb:Java_Enhancement_Proposal Pattern Matching File I/ O operations Java Card Platform |
gptkbp:release_date |
September 2023
September 2021. Expected in September 2023. |
gptkbp:release_format |
Release planning meetings held.
Long-Term Support. |
gptkbp:released |
gptkb:JDK_17
gptkb:JDK_18 gptkb:JDK_21 Aligned with JDK release cycle. JDK 17 Release Notes Managed by Open JDK project leads. Included in JDK 21 release notes. JDK 21 release |
gptkbp:released_in |
gptkb:Java_One_conference
Java team |
gptkbp:replaced_by |
gptkb:JEP_322
Older file I/ OAP Is |
gptkbp:reports_to |
Issues tracked on Git Hub.
|
gptkbp:requires |
gptkb:JEP_411
gptkb:JEP_382 gptkb:JEP_384 gptkb:JEP_391 gptkb:JEP_406 gptkb:JEP_427 Metal API JDK 21 or later |
gptkbp:resulted_in |
community contributions
community collaboration Ongoing research in performance optimization |
gptkbp:security_features |
Security updates included.
Addressed in the proposal. No new security issues introduced. |
gptkbp:series |
JE Ps aimed at improving Java performance
|
gptkbp:specifies |
gptkb:Java_SE_17
gptkb:Java_Language_Specification JDK Enhancement-Proposal |
gptkbp:sponsor |
Java experts
Java user groups Engagement with stakeholders. Stakeholders engaged. Stakeholders identified. Java community. Java developers and users. Stakeholders involved in the project. Developers and end users. Identified stakeholders. Stakeholders informed. |
gptkbp:status |
gptkb:Final
gptkb:Preview Targeted Targeted for JDK 21 Second Preview |
gptkbp:subject |
gptkb:Java_conferences
Technical discussions Java I/ O improvements |
gptkbp:succeeded_by |
To be established.
Timely releases. Defined for project success. |
gptkbp:supports |
gptkb:Java_Virtual_Machine_(JVM)
gptkb:sealed_classes event-based profiling Asynchronous file operations Long-term support for A Arch64. Supported by major ID Es. modern development practices Modern hardware architectures |
gptkbp:sustainability |
Long-term support planned.
|
gptkbp:sustainability_initiatives |
Sustainability assessed.
Sustainability strategies outlined. Focus on project sustainability. Plans for long-term sustainability of the project. Plans for long-term sustainability. Sustainability achieved. Sustainability measures planned. |
gptkbp:targets |
gptkb:JDK_17
gptkb:smartphone gptkb:JDK_18 gptkb:JDK_20 gptkb:JDK_21 Java developers JDK 16. |
gptkbp:technology |
gptkb:Java
gptkb:Vulkan gptkb:chess_match Metal API Java programming language. Java SE. |
gptkbp:title |
gptkb:New_mac_OS_Rendering_Pipeline
New mac OS rendering pipeline New mac OS/ A Arch64 Port Pattern Matching for switch (JEP 440) JDK 17 Release Management Type Patterns (Second Preview) Pattern Matching for Instanceof (Preview) Universal Generics (Preview) |
gptkbp:tutorials |
Tutorials available for developers.
Planned for future release. |
gptkbp:updates |
2022-01-18
Java updates Regular. Regular updates planned. subsequent JE Ps JDK updates Future updates planned based on feedback. Java revisions |
gptkbp:use_case |
Type checking and casting.
|
gptkbp:user_base |
Growing user base on mac OS.
|
gptkbp:user_experience |
Improved user experience.
|
gptkbp:user_reviews |
gptkb:Richard_Bair
gptkb:Venkat_Subramaniam gptkb:Johan_Vos gptkb:Mark_Reinhold gptkb:Markus_Karg gptkb:Jesse_Glick Various contributors David Grieve Various members of the Open JDK community. Jim Laskey Various Open JDK contributors. Formal review process established. |
gptkbp:was_a_response_to |
industry needs
developer feedback Performance challenges in Java growing demand for performance analysis tools |