RFR: 8254793: [JVMCI] improve speculation encoding [v3]
Doug Simon
dnsimon at openjdk.java.net
Thu Oct 15 09:30:21 UTC 2020
> This PR changes the encoding of a `jdk.vm.ci.hotspot.HotSpotSpeculationLog.HotSpotSpeculation` from a long to an int.
> The `Thread::_pending_failed_speculation` field remains as a `jlong` since it is already exposed to JVMCI Java code
> already via VMStructs and this PR does not update its usage in Graal.
Doug Simon has refreshed the contents of this pull request, and previous commits have been removed. The incremental
views will show differences compared to the previous content of the PR. The pull request contains one new commit since
the last revision:
8254793: encode a HotSpotSpeculation in an int instead of a long
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/667/files
- new: https://git.openjdk.java.net/jdk/pull/667/files/2fb4c99e..2e4e4521
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=667&range=02
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=667&range=01-02
Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod
Patch: https://git.openjdk.java.net/jdk/pull/667.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/667/head:pull/667
PR: https://git.openjdk.java.net/jdk/pull/667
More information about the hotspot-dev
mailing list