Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unified class implementations for java.base #5

Open
20 of 36 tasks
dmlloyd opened this issue Nov 23, 2020 · 1 comment
Open
20 of 36 tasks

Unified class implementations for java.base #5

dmlloyd opened this issue Nov 23, 2020 · 1 comment
Labels
kind: epic 📜 An aggregate of multiple tasks to fulfill a broad project plan goal
Milestone

Comments

@dmlloyd
Copy link
Collaborator

dmlloyd commented Nov 23, 2020

Provide platform-unified implementations for the following files (please link issue and/or PR #s for each task):

  • java/io/DefaultFileSystem.java - aeead9d
  • java/lang/ClassLoaderHelper.java
  • java/lang/ProcessEnvironment.java
  • java/lang/ProcessImpl.java
  • java/lang/Terminator.java
  • java/net/DefaultDatagramSocketImplFactory.java #356
  • java/net/DefaultInterface.java
  • java/net/PlainSocketImpl.java
  • jdk/internal/loader/ClassLoaderHelper.java
  • jdk/internal/loader/FileURLMapper.java - a63b546
  • jdk/internal/misc/OSEnvironment.java - 608319f
  • jdk/internal/platform/SystemMetrics.java
  • sun/net/NetHooks.java - 7cbac1c
  • sun/net/PortConfig.java
  • sun/net/dns/ResolverConfigurationImpl.java
  • sun/net/www/protocol/file/Handler.java #300
  • sun/net/www/protocol/http/ntlm/NTLMAuthentication.java - 78d94c6
  • sun/net/www/protocol/jar/JarFileFactory.java
  • sun/nio/ch/DatagramDispatcher.java - 1aca340
  • sun/nio/ch/DefaultAsynchronousChannelProvider.java - e185223
  • sun/nio/ch/DefaultSelectorProvider.java - e185223
  • sun/nio/ch/FileDispatcherImpl.java - 7cbac1c
  • sun/nio/ch/FileKey.java - f8a70f4
  • sun/nio/ch/NativeThread.java
  • sun/nio/ch/PipeImpl.java
  • sun/nio/ch/SinkChannelImpl.java
  • sun/nio/ch/SocketDispatcher.java - 1aca340
  • sun/nio/ch/SocketOptionRegistry.java - 7cbac1c
  • sun/nio/ch/SourceChannelImpl.java
  • sun/nio/fs/DefaultFileSystemProvider.java - e185223
  • sun/nio/fs/DefaultFileTypeDetector.java
  • sun/nio/fs/UnixConstants.java - 7cbac1c
  • sun/print/PrintServiceLookupProvider.java
  • sun/security/provider/NativePRNG.java
  • sun/security/provider/NativeSeedGenerator.java
  • sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
@dmlloyd dmlloyd added the kind: task 📋 A task to fulfill an implementation requirement label Nov 23, 2020
@dmlloyd dmlloyd added this to the 11.0.1 milestone Nov 23, 2020
@dmlloyd dmlloyd added kind: epic 📜 An aggregate of multiple tasks to fulfill a broad project plan goal and removed kind: task 📋 A task to fulfill an implementation requirement labels Nov 23, 2020
@dmlloyd dmlloyd changed the title Unified method implementations for java.base Unified class implementations for java.base Nov 24, 2020
@dmlloyd dmlloyd pinned this issue Dec 14, 2020
@dgrove-oss dgrove-oss unpinned this issue Oct 18, 2021
@dgrove-oss dgrove-oss pinned this issue Oct 18, 2021
dmlloyd added a commit to dmlloyd/qbicc-class-library that referenced this issue Oct 29, 2021
dmlloyd added a commit that referenced this issue Oct 29, 2021
Add two more classes from #5
@dmlloyd dmlloyd modified the milestones: 11.alpha.0.1, 11.alpha.0.2 Nov 24, 2021
dmlloyd added a commit to dmlloyd/qbicc-class-library that referenced this issue May 3, 2022
dmlloyd added a commit to dmlloyd/qbicc-class-library that referenced this issue May 3, 2022
dmlloyd added a commit to dmlloyd/qbicc-class-library that referenced this issue May 3, 2022
dmlloyd added a commit that referenced this issue May 4, 2022
Add a couple more classes from #5
@dgrove-oss
Copy link
Collaborator

I updated the list for Java 17 (added a few, removed others). Going to close #261 as a duplicate of this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: epic 📜 An aggregate of multiple tasks to fulfill a broad project plan goal
Projects
None yet
Development

No branches or pull requests

2 participants