gptkbp:instance_of
|
gptkb:API
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer
|
4
|
gptkbp:bfsParent
|
gptkb:JDK_10
gptkb:Java_10
|
gptkbp:addresses
|
Security enhancements
|
gptkbp:affects
|
Java developers
|
gptkbp:aims_to
|
predictable release schedule
improve versioning clarity
|
gptkbp:approves
|
March 2020
|
gptkbp:benefits
|
Achieved.
Improved performance on mac OS.
Improved graphics performance.
Incorporated into future plans.
|
gptkbp:challenges
|
Integration with existing systems.
|
gptkbp:collaborations
|
Involves multiple contributors.
|
gptkbp:community_engagement
|
Active discussions.
|
gptkbp:community_support
|
Strong.
|
gptkbp:contains
|
API changes
security updates
performance improvements
Release notes for JDK 15
|
gptkbp:contribution
|
Enhances Java's graphical capabilities.
Open for contributions.
Follow Open JDK standards.
|
gptkbp:created
|
2018-01-25
|
gptkbp:dependency
|
gptkb:JEP_318
|
gptkbp:design
|
Simplicity and efficiency.
|
gptkbp:developer
|
Compatible with existing tools.
|
gptkbp:discusses
|
Open JDK mailing list.
|
gptkbp:enhances
|
Planned for JDK 18.
Existing AP Is
|
gptkbp:features
|
Support for high-resolution displays.
|
gptkbp:feedback
|
Surveys.
Positive.
Git Hub.
|
gptkbp:first_published
|
2018-09-25
|
gptkbp:first_released
|
JDK 17.
|
gptkbp:follows
|
gptkb:JEP_316
|
gptkbp:future_plans
|
Further optimizations.
|
gptkbp:goal
|
Modernize graphics rendering.
|
gptkbp:graphics
|
Uses Metal.
|
gptkbp:has_documentation
|
Available online.
Available on Open JDK website.
|
https://www.w3.org/2000/01/rdf-schema#label
|
JEP 317
|
gptkbp:illustrator
|
JDK 17 release phases
|
gptkbp:impact
|
Significant.
Graphics rendering on mac OS.
Improves usability of Javadoc.
|
gptkbp:improves
|
Tooling support
|
gptkbp:includes
|
release notes
Bug fixes
bug fixes
New features
new features
Performance improvements
enhancements
release candidate
feature freeze date
final release date
ramp-down period
major version
minor version
security version
update version
|
gptkbp:innovation
|
New rendering techniques.
|
gptkbp:introduced
|
gptkb:Java_9
New language features
|
gptkbp:is_a
|
gptkb:Java_Enhancement_Proposal
|
gptkbp:is_a_document_that
|
gptkb:Java_SE_Development_Kit
JDK 17 release information
JDK 17 release milestones
JDK 17 release timeline
|
gptkbp:is_a_framework_for
|
JDK release coordination
|
gptkbp:is_a_resource_for
|
Java developers
|
gptkbp:is_adopted_by
|
High.
Widely adopted in Java applications.
|
gptkbp:is_aligned_with
|
Java SE release strategy
|
gptkbp:is_associated_with
|
JDK release cadence
|
gptkbp:is_compatible_with
|
mac OS 10.14 and later.
|
gptkbp:is_described_as
|
Introduces a new rendering pipeline for mac OS.
JDK 15 Release Notes
JDK 17 Release Notes
JDK 17 Release Schedule
Enhances Javadoc to include a search feature.
|
gptkbp:is_discussed_in
|
gptkb:software_framework
Java forums
|
gptkbp:is_documented_in
|
Open JDK documentation
|
gptkbp:is_implemented_in
|
gptkb:software
gptkb:Java_Enhancement_Proposal
gptkb:chess_match
Completed.
Open JDK 17
Utilizes Metal API.
|
gptkbp:is_influenced_by
|
previous JDK release schedules
|
gptkbp:is_part_of
|
gptkb:Java_SE_24
gptkb:Java_SE_41
gptkb:Java_SE_19
gptkb:Java_SE_26
gptkb:Java_SE_30
gptkb:Java_SE_48
gptkb:Java_SE_39
gptkb:Java_SE_29
gptkb:Java_SE_47
gptkb:Java_SE_22
gptkb:Java_SE_38
gptkb:Java_SE_33
gptkb:Java_SE_31
gptkb:Java_SE_49
gptkb:Java_SE_11
gptkb:Java_SE_17
gptkb:Java_SE_25
gptkb:Java_SE_42
gptkb:Java_SE_18
gptkb:Java_SE_21
gptkb:Java_SE_46
gptkb:Java_SE_34
gptkb:Java_SE_20
gptkb:Java_SE_27
gptkb:Java_SE_12
gptkb:Java_SE_23
gptkb:Java_SE_13
gptkb:Java_SE_14
gptkb:Java_SE_45
gptkb:Java_SE_32
gptkb:Java_SE_36
gptkb:Java_SE_50
gptkb:Java_SE_37
gptkb:Java_SE_16
gptkb:Java_SE_44
gptkb:software
gptkb:Java_SE_35
gptkb:Java_SE_15
gptkb:Java_SE_40
gptkb:Java_SE_28
gptkb:Java_Enhancement_Proposal
gptkb:Java_SE_43
Java SE 17 features list
Java SE 17 release process
Java SE 17 platform
JDK 17 development process
Java SE 17 development cycle
Java SE 17 release strategy
Java SE 17 roadmap
Java SE 17 planning process
|
gptkbp:is_referenced_in
|
gptkb:JEP_411
gptkb:JEP_318
gptkb:JEP_321
gptkb:JEP_330
gptkb:JEP_332
gptkb:JEP_333
gptkb:JEP_334
gptkb:JEP_335
gptkb:JEP_336
gptkb:JEP_337
gptkb:JEP_338
gptkb:JEP_339
gptkb:JEP_340
gptkb:JEP_341
gptkb:JEP_342
gptkb:JEP_343
gptkb:JEP_344
gptkb:JEP_345
gptkb:JEP_346
gptkb:JEP_347
gptkb:JEP_348
gptkb:JEP_349
gptkb:JEP_350
gptkb:JEP_351
gptkb:JEP_352
gptkb:JEP_353
gptkb:JEP_354
gptkb:JEP_355
gptkb:JEP_356
gptkb:JEP_357
gptkb:JEP_358
gptkb:JEP_359
gptkb:JEP_360
gptkb:JEP_361
gptkb:JEP_362
gptkb:JEP_363
gptkb:JEP_364
gptkb:JEP_365
gptkb:JEP_366
gptkb:JEP_367
gptkb:JEP_368
gptkb:JEP_369
gptkb:JEP_370
gptkb:JEP_371
gptkb:JEP_372
gptkb:JEP_373
gptkb:JEP_374
gptkb:JEP_375
gptkb:JEP_376
gptkb:JEP_377
gptkb:JEP_378
gptkb:JEP_379
gptkb:JEP_380
gptkb:JEP_381
gptkb:JEP_382
gptkb:JEP_383
gptkb:JEP_384
gptkb:JEP_385
gptkb:JEP_386
gptkb:JEP_387
gptkb:JEP_388
gptkb:JEP_389
gptkb:JEP_390
gptkb:JEP_391
gptkb:JEP_392
gptkb:JEP_393
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:JEP_398
gptkb:JEP_399
gptkb:JEP_319
gptkb:JEP_320
gptkb:JEP_322
gptkb:JEP_323
gptkb:JEP_324
gptkb:JEP_325
gptkb:JEP_326
gptkb:JEP_327
gptkb:JEP_328
gptkb:JEP_329
gptkb:JEP_331
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_412
gptkb:JEP_413
gptkb:JEP_414
gptkb:JEP_415
gptkb:JEP_416
gptkb:JEP_417
gptkb:JEP_418
gptkb:JEP_419
gptkb:JEP_420
gptkb:JEP_421
gptkb:JEP_422
gptkb:JEP_423
gptkb:JEP_424
gptkb:JEP_425
gptkb:JEP_426
gptkb:JEP_427
gptkb:JEP_428
gptkb:JEP_429
gptkb:JEP_430
gptkb:JEP_431
gptkb:JEP_432
gptkb:JEP_433
gptkb:JEP_434
gptkb:JEP_435
gptkb:JEP_436
gptkb:JEP_437
gptkb:JEP_438
gptkb:JEP_439
gptkb:JEP_440
gptkb:JEP_441
gptkb:JEP_442
gptkb:JEP_443
gptkb:JEP_444
gptkb:JEP_445
gptkb:JEP_446
gptkb:JEP_447
gptkb:JEP_448
gptkb:JEP_449
gptkb:JEP_450
gptkb:JEP_451
gptkb:JEP_452
gptkb:JEP_453
gptkb:JEP_454
gptkb:JEP_455
gptkb:JEP_456
gptkb:JEP_457
gptkb:JEP_458
gptkb:JEP_459
gptkb:JEP_460
gptkb:JEP_461
gptkb:JEP_462
gptkb:JEP_463
gptkb:JEP_464
gptkb:JEP_465
gptkb:JEP_466
gptkb:JEP_467
gptkb:JEP_468
gptkb:JEP_469
gptkb:JEP_470
gptkb:JEP_471
gptkb:JEP_472
gptkb:JEP_473
gptkb:JEP_474
gptkb:JEP_475
gptkb:JEP_476
gptkb:JEP_477
gptkb:JEP_478
gptkb:JEP_479
gptkb:JEP_480
gptkb:JEP_481
gptkb:JEP_482
gptkb:JEP_483
gptkb:JEP_484
gptkb:JEP_485
gptkb:JEP_486
gptkb:JEP_487
gptkb:JEP_488
gptkb:JEP_489
gptkb:JEP_490
gptkb:JEP_491
gptkb:JEP_492
gptkb:JEP_493
gptkb:JEP_494
gptkb:JEP_495
gptkb:JEP_496
gptkb:JEP_497
gptkb:JEP_498
gptkb:JEP_499
gptkb:JEP_500
subsequent JE Ps
JDK 17 planning
|
gptkbp:is_related_to
|
gptkb:JEP_14
gptkb:JEP_15
gptkb:JEP_16
gptkb:JEP_17
gptkb:Java_SE_17
semantic versioning
Java SE 17 features
|
gptkbp:is_standardized_by
|
JDK release timelines
|
gptkbp:is_supported_by
|
gptkb:Java_SE_10
|
gptkbp:is_tested_for
|
Extensively tested.
Conducted with benchmarks.
|
gptkbp:is_used_by
|
Java developers
|
gptkbp:key
|
Java SE 17 release
Metal integration.
|
gptkbp:latest_version
|
gptkb:Java_SE_15
|
gptkbp:legacy
|
Set a standard for future JE Ps.
|
gptkbp:managed_by
|
gptkb:Open_JDK_community
gptkb:Open_JDK_Community
|
gptkbp:objective
|
Rendering pipeline.
|
gptkbp:performance
|
Higher frame rates.
20% faster rendering.
|
gptkbp:precedes
|
gptkb:JEP_318
|
gptkbp:project
|
gptkb:Java_Enhancement_Proposal
Acknowledged in the community.
Completed in 2021.
Enhance mac OS support.
Modern graphics for Java.
|
gptkbp:proposed_by
|
gptkb:Database_Management_System
JDK release management
a new version-string scheme for Java
|
gptkbp:provides
|
Documentation for developers
release information
milestones for JDK 17
a clear versioning format
|
gptkbp:provides_information_on
|
JDK feature development
future JDK releases
|
gptkbp:published_by
|
gptkb:Mark_Reinhold
gptkb:chess_match
September 2020
September 2021
|
gptkbp:related_jeps
|
gptkb:JEP_266
JEP 330.
|
gptkbp:related_to
|
gptkb:JEP_260
gptkb:Java_SE_Platform
|
gptkbp:release_date
|
September 2021
|
gptkbp:released
|
gptkb:JDK_17
Aligned with JDK releases.
Included in JDK 17 release.
|
gptkbp:replaced_by
|
the old versioning scheme
|
gptkbp:requires
|
Metal API
|
gptkbp:sister_channel
|
Community forums.
|
gptkbp:sponsor
|
Java community.
Oracle, Open JDK.
|
gptkbp:status
|
gptkb:Final
|
gptkbp:successor
|
gptkb:JEP_384
|
gptkbp:sustainability_initiatives
|
Long-term support.
|
gptkbp:targets
|
gptkb:JDK_17
gptkb:JDK_15
gptkb:JDK_9
|
gptkbp:title
|
gptkb:New_mac_OS_Rendering_Pipeline
Javadoc Search
|
gptkbp:user_base
|
Java developers on mac OS.
|
gptkbp:user_experience
|
Enhanced.
|
gptkbp:user_reviews
|
gptkb:Open_JDK_Community
|
gptkbp:was_a_response_to
|
increasing complexity in versioning
|