Skip to content

Conversation

@christhalinger
Copy link
Contributor

Dummy PR to test Travis builds.

@bridgekeeper
Copy link

bridgekeeper bot commented Mar 11, 2020

Welcome to the OpenJDK organization on GitHub!

This repository is currently a read-only git mirror of the official Mercurial repository (located at https://hg.openjdk.java.net/). As such, we are not currently accepting pull requests here. If you would like to contribute to the OpenJDK project, please see https://openjdk.java.net/contribute/ on how to proceed.

This pull request will be automatically closed.

@bridgekeeper bridgekeeper bot closed this Mar 11, 2020
e1iu pushed a commit to e1iu/jdk that referenced this pull request Dec 21, 2020
This patch transforms '(x >>> rshift) + (x << lshift)' into
'RotateRight(x, rshift)' during GVN phase when both the shift exponents
are constants and their sum equals to the number of bits for the type
of shift base.

This patch implements some new match rules for AArch64 instructions
which can take ROR as the optional shift. Such instructions are 'and',
'or', 'eor', 'eon', 'bic' and 'orn'.

  ror     w11, w2, openjdk#5
  eor     w0, w1, w11

With this patch, above code could be optimized to below:

  eor     w0, w1, w2, ror openjdk#5

Finally, the patch refactors TestRotate.java[1][2].

Tested jtreg TestRotate.java, hotspot::hotspot_all_no_apps,
jdk::jdk_core, langtools::tier1.

[1] https://bugs.openjdk.java.net/browse/JDK-8252776
[2] https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2020-September/039911.html

Change-Id: I70842bcdb7cbc31bdf261c3223ea882076c2c66b
VladimirKempik added a commit to VladimirKempik/jdk that referenced this pull request Feb 15, 2021
* bsd_aarch64 cleanup

* remove the actual attribute too

* Refactor bailing out on nativeWrapper generation

* rename c_call_conv_priv function
openjdk-notifier bot pushed a commit that referenced this pull request Apr 29, 2021
openjdk-notifier bot pushed a commit that referenced this pull request Sep 6, 2021
openjdk-notifier bot pushed a commit that referenced this pull request Nov 17, 2021
Adding tests for unnamed module/package and automatic modules.
KaperD added a commit to KaperD/jdk that referenced this pull request Dec 8, 2021
KaperD pushed a commit to KaperD/jdk that referenced this pull request Dec 8, 2021
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread

Co-authored-by: Vladimir Kempik <vkempik@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry

Revert "JDK-8262491: bsd_aarch64 part"

This reverts commit 806fc61.

Revert "JDK-8263002: bsd_aarch64 part"

This reverts commit 6e39762.

Revert "JDK-8259937: bsd_aarch64 part"

This reverts commit 416e433.

Revert "JDK-8260471: bsd_aarch64 part"

This reverts commit 5ba8ba7.

Revert "Fix after JDK-8259539, partially revert preconditions"

This reverts commit 4c37f06.

Revert "JDK-8259539: bsd_aarch64 part"

This reverts commit 74063fa.

Revert "JDK-8257828: bsd_aarch64 part"

This reverts commit e538ae6.

Revert "Removed unused variables"

This reverts commit daf35f0.

Revert "Pull/2200 (openjdk#5)"

This reverts commit a9452a4.

Revert "Update signal handler part for debugger"

This reverts commit 0d0e9ba.

Revert "JDK-8253742: bsd_aarch64 part"

This reverts commit 80ad49a.

Revert "JDK-8257882: bsd_aarch64 part"

This reverts commit 7fe50a9.

Revert "JDK-8221554: bsd_aarch64 part"

This reverts commit 85f76eb.

Revert "Fix merge"

This reverts commit 051357e.
KaperD added a commit to KaperD/jdk that referenced this pull request Dec 8, 2021
KaperD added a commit to KaperD/jdk that referenced this pull request Dec 9, 2021
KaperD pushed a commit to KaperD/jdk that referenced this pull request Dec 17, 2021
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread

Co-authored-by: Vladimir Kempik <vkempik@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry

Revert "JDK-8262491: bsd_aarch64 part"

This reverts commit 806fc61.

Revert "JDK-8263002: bsd_aarch64 part"

This reverts commit 6e39762.

Revert "JDK-8259937: bsd_aarch64 part"

This reverts commit 416e433.

Revert "JDK-8260471: bsd_aarch64 part"

This reverts commit 5ba8ba7.

Revert "Fix after JDK-8259539, partially revert preconditions"

This reverts commit 4c37f06.

Revert "JDK-8259539: bsd_aarch64 part"

This reverts commit 74063fa.

Revert "JDK-8257828: bsd_aarch64 part"

This reverts commit e538ae6.

Revert "Removed unused variables"

This reverts commit daf35f0.

Revert "Pull/2200 (openjdk#5)"

This reverts commit a9452a4.

Revert "Update signal handler part for debugger"

This reverts commit 0d0e9ba.

Revert "JDK-8253742: bsd_aarch64 part"

This reverts commit 80ad49a.

Revert "JDK-8257882: bsd_aarch64 part"

This reverts commit 7fe50a9.

Revert "JDK-8221554: bsd_aarch64 part"

This reverts commit 85f76eb.

Revert "Fix merge"

This reverts commit 051357e.
KaperD added a commit to KaperD/jdk that referenced this pull request Dec 17, 2021
franferrax pushed a commit to franferrax/jdk that referenced this pull request Jun 8, 2022
Co-authored-by: Severin Gehwolf <sgehwolf@redhat.com>
gnu-andrew pushed a commit to gnu-andrew/jdk that referenced this pull request Jun 22, 2022
Co-authored-by: Severin Gehwolf <sgehwolf@redhat.com>
gnu-andrew pushed a commit to gnu-andrew/jdk that referenced this pull request Jul 10, 2022
Co-authored-by: Severin Gehwolf <sgehwolf@redhat.com>
JimLaskey pushed a commit to JimLaskey/jdk that referenced this pull request Nov 3, 2022
JimLaskey pushed a commit to JimLaskey/jdk that referenced this pull request Nov 10, 2022
viktorklang-ora pushed a commit to viktorklang-ora/jdk that referenced this pull request Sep 6, 2024
…ttern - only the bindings should presumably have ElementKind.PATTERN_BINDING, the other variables should have their 'normal' kinds(?) (openjdk#5)
openjdk-notifier bot pushed a commit that referenced this pull request Sep 25, 2024
DougLea added a commit to DougLea/jdk that referenced this pull request Oct 26, 2024
openjdk-notifier bot pushed a commit that referenced this pull request Nov 7, 2024
updating to openjdk/jdk
theaoqi added a commit to theaoqi/jdk that referenced this pull request Mar 14, 2025
galderz added a commit to galderz/jdk that referenced this pull request Jul 31, 2025
# This is the 1st commit message:

The most basic of tests

# This is the commit message openjdk#2:

Switch to more precise IRNode failure conditions

# This is the commit message openjdk#3:

Disable EA, easily test with non-value class and add report stdout

# This is the commit message openjdk#4:

Simplify and align with Box1/test1

# This is the commit message openjdk#5:

Use @check instead of @run
snake66 pushed a commit to snake66/jdk that referenced this pull request Oct 14, 2025
See explanation in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265284#c10

From: NetBSD port (but with additional portability tweaks)
Authored by: pho@netbsd.org
snake66 pushed a commit to snake66/jdk that referenced this pull request Oct 29, 2025
See explanation in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265284#c10

From: NetBSD port (but with additional portability tweaks)
Authored by: pho@netbsd.org
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant