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

Merge jdk #78

Closed
wants to merge 130 commits into from
Closed

Merge jdk #78

wants to merge 130 commits into from

Conversation

@MrSimms
Copy link
Member

@MrSimms MrSimms commented Jun 11, 2020

Merge jdk-15+27


Progress

  • Change must not contain extraneous whitespace

Download

$ git fetch https://git.openjdk.java.net/valhalla pull/78/head:pull/78
$ git checkout pull/78

Pankaj Bansal and others added 30 commits Jun 1, 2020
…rgetF10.html fails

Reviewed-by: psadhukhan
Reviewed-by: shade, skuksenko
…tic java.lang.Object compiler.uncommontrap.Test8009761.m3(boolean,boolean) not compiled"

Wait Graal compilation to finish if request came from testing environment.

Reviewed-by: thartmann, iignatyev
…expected result when storage overlaps

Reviewed-by: psandoz, alanb
Add G1OldGenAllocationTracker

Reviewed-by: tschatzl, phh
…nal operation

Changed Cipher[In/Out]putStream to allocate a buffer and reuse it

Reviewed-by: weijun
…d superclass with no permits clause

Reviewed-by: mcimadamore
…a list of classes has not changed

Refactor the redefine check of an array attribute

Reviewed-by: hseigel, coleenp
…ncurrent weak roots phase

Reviewed-by: shade
…ant errors paths

Reviewed-by: pliden, eosterlund
… not make compiled methods on stack not_entrant

Reviewed-by: mdoerr, kvn, sspitsyn
…cket option

This patch removes ExtendedSocketOptions.SO_FLOW_SLA, SocketFlow and SocketFlow.Status which were terminally deprecated in JDK 14 in preparation for the removal of the Solaris port.

Reviewed-by: alanb, dfuchs, chegar, vtewari
…or failed mmap call

Reviewed-by: sjohanss, stefank
Reviewed-by: kvn
Free _local_interfaces when we free _transitive_interfaces since they can share memory.

Reviewed-by: fparain, lfoltan, iklam
Jan Lahoda and others added 17 commits Jun 10, 2020
…tagrams in the socket receive buffer to be discarded

This fix updates the javadoc for `DatagramSocket.connect` to inform the user that it may cause datagrams in the socket receive buffer to be discarded if not previously received via a call to `DatagramSocket.receive`.

Reviewed-by: alanb, dfuchs
Fix null initializations to explicitly call the OopHandle constructor

Reviewed-by: lfoltan, kbarrett
…/usr hierarchy

Reviewed-by: herrick, almatvee
Added archving of hidden classes of type lambda proxy classes.

Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: mchung, iklam, dholmes
…|| _hash_lock == 0) failed: remove node from hash table before modifying it"

Fix Parse::Block::init_graph() to also count predecessors for exception blocks because they can have a direct bytecode jump to them resulting in this assertion failure.

Reviewed-by: kvn, thartmann
Reviewed-by: dholmes, erikj
Added tag jdk-15+27 for changeset 506abc554cae

# Conflicts:
#	src/hotspot/share/opto/library_call.cpp
#	src/hotspot/share/runtime/fieldDescriptor.cpp
#	src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
@bridgekeeper
Copy link

@bridgekeeper bridgekeeper bot commented Jun 11, 2020

👋 Welcome back dsimms! A progress list of the required criteria for merging this PR into lworld will be added to the body of your pull request.

@openjdk
Copy link

@openjdk openjdk bot commented Jun 11, 2020

@MrSimms This change now passes all automated pre-integration checks, type /integrate in a new comment to proceed. After integration, the commit message will be:

Merge jdk
  • If you would like to add a summary, use the /summary command.
  • To credit additional contributors, use the /contributor command.
  • To add additional solved issues, use the /issue command.

There are currently no new commits on the lworld branch since the last update of the source branch of this PR. If another commit should be pushed before you perform the /integrate command, your PR will be automatically rebased. If you would like to avoid potential automatic rebasing, specify the current head hash when integrating, like this: /integrate f8bcfccf5bab779825feab9b648a88f28b2683cc.

➡️ To integrate this PR with the above commit message to the lworld branch, type /integrate in a new comment.

@openjdk openjdk bot added the ready label Jun 11, 2020
@MrSimms MrSimms marked this pull request as ready for review Jun 11, 2020
@openjdk openjdk bot added the rfr label Jun 11, 2020
@MrSimms
Copy link
Member Author

@MrSimms MrSimms commented Jun 11, 2020

/integrate

@openjdk openjdk bot closed this Jun 11, 2020
@openjdk openjdk bot added integrated and removed ready labels Jun 11, 2020
@openjdk
Copy link

@openjdk openjdk bot commented Jun 11, 2020

@MrSimms
Pushed as commit eab0f50.

@openjdk openjdk bot removed the rfr label Jun 11, 2020
@MrSimms MrSimms deleted the lworld_merge_jdk_15_27 branch Jun 11, 2020
@mlbridge
Copy link

@mlbridge mlbridge bot commented Jun 11, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment