Sign In
Manage this list Sign In

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

leyden-dev

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
leyden-dev@openjdk.org

December 2023

  • 1 participants
  • 35 discussions
git: openjdk/leyden: computed-constants: Add Constant::setOrDiscard
by duke 11 Dec '23

11 Dec '23
Changeset: caf6f10d Author: Per Minborg <pminborg(a)gmail.com> Date: 2023-12-11 17:14:44 +0000 URL: https://git.openjdk.org/leyden/commit/caf6f10d0376c1fa4e75c20433f2fd5225e7b… Add Constant::setOrDiscard ! src/java.base/share/classes/java/lang/Constant.java ! src/java.base/share/classes/jdk/internal/constant/StandardConstant.java ! test/jdk/java/lang/ComputedConstant/ConstantTest.java
1 0
0 0
git: openjdk/leyden: computed-constants: Trust certain field types
by duke 11 Dec '23

11 Dec '23
Changeset: 464f4401 Author: Per Minborg <pminborg(a)gmail.com> Date: 2023-12-11 17:01:22 +0000 URL: https://git.openjdk.org/leyden/commit/464f44019c69dea907e0a739c76693e135d99… Trust certain field types ! src/hotspot/share/ci/ciField.cpp ! src/java.base/share/classes/java/lang/ComputedConstant.java ! src/java.base/share/classes/jdk/internal/constant/OnDemandComputedConstantList.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/micro/org/openjdk/bench/java/lang/ComputedConstantMapVsCC.java
1 0
0 0
git: openjdk/leyden: computed-constants: Add java.lang.Constant
by duke 11 Dec '23

11 Dec '23
Changeset: 9ff240b5 Author: Per Minborg <pminborg(a)gmail.com> Date: 2023-12-11 15:59:19 +0000 URL: https://git.openjdk.org/leyden/commit/9ff240b5e82210d3e36183c38733d97791da2… Add java.lang.Constant ! src/java.base/share/classes/java/lang/ComputedConstant.java + src/java.base/share/classes/java/lang/Constant.java ! src/java.base/share/classes/jdk/internal/constant/AbstractComputedConstant.java + src/java.base/share/classes/jdk/internal/constant/ConstantUtil.java + src/java.base/share/classes/jdk/internal/constant/StandardConstant.java + test/jdk/java/lang/ComputedConstant/ConstantTest.java
1 0
0 0
git: openjdk/leyden: computed-constants: Implementation optimizations (#3)
by duke 11 Dec '23

11 Dec '23
Changeset: 3b5acc5d Author: liach <7806504+liach(a)users.noreply.github.com> Committer: GitHub <noreply(a)github.com> Date: 2023-12-11 06:44:49 +0000 URL: https://git.openjdk.org/leyden/commit/3b5acc5d3a0c58ad508e7ab8c301a74c49432… Implementation optimizations (#3) 1. MH's Errors like OutOfMemoryError should be propagated 2. List CC can use CAE instead of CAS+getVolatile Co-authored-by: liach <liach(a)users.noreply.github.com> ! src/java.base/share/classes/jdk/internal/constant/MethodHandleComputedConstant.java ! src/java.base/share/classes/jdk/internal/constant/OnDemandComputedConstantList.java
1 0
0 0
git: openjdk/leyden: premain: Bytecode resolution tracing
by duke 09 Dec '23

09 Dec '23
Changeset: 5a7347ef Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-08 20:24:46 +0000 URL: https://git.openjdk.org/leyden/commit/5a7347ef3ba513da401cd85e28c7943e7adef… Bytecode resolution tracing ! src/hotspot/share/classfile/classPrinter.cpp ! src/hotspot/share/classfile/classPrinter.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp
1 0
0 0
git: openjdk/leyden: premain: 2 new changesets
by duke 09 Dec '23

09 Dec '23
Changeset: 5fc06cbb Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-08 17:54:39 +0000 URL: https://git.openjdk.org/leyden/commit/5fc06cbb278ad5ee7202ace31d29a7c7d4204… Archive invokehandle CP entries ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: 2f4883a0 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-08 17:55:43 +0000 URL: https://git.openjdk.org/leyden/commit/2f4883a0963b2dfa34f417d39c9aa8f75fe5d… Improve nmethod dependency validation logging ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/oops/instanceKlass.cpp
1 0
0 0
git: openjdk/leyden: premain: Archive interface method CP entries
by duke 08 Dec '23

08 Dec '23
Changeset: b0580852 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-08 11:10:59 +0000 URL: https://git.openjdk.org/leyden/commit/b0580852f65a6fecb9eda62bde6bdaa7d1106… Archive interface method CP entries ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp
1 0
0 0
git: openjdk/leyden: premain: 4 new changesets
by duke 08 Dec '23

08 Dec '23
Changeset: c874a89b Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 17:00:25 +0000 URL: https://git.openjdk.org/leyden/commit/c874a89b6d5369d81a7427dddd0f39ec030d0… Fast clinit barrier support check for getstatic/putstatic ! src/hotspot/share/cds/classPrelinker.cpp Changeset: aa4b88e7 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 17:03:32 +0000 URL: https://git.openjdk.org/leyden/commit/aa4b88e7f96e2029bff86b1b041fc71832374… Include CP entry tag name in diagnostic messages ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/utilities/constantTag.cpp Changeset: b1d06f4d Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 17:28:13 +0000 URL: https://git.openjdk.org/leyden/commit/b1d06f4d382fe3fe2dc30ac233a7bc0732c33… Archive virtual method CP entries ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: fb3c95db Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 17:55:32 +0000 URL: https://git.openjdk.org/leyden/commit/fb3c95db681db5abb06be78674373998d070f… Archive method CP entries for invokespecial ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp
1 0
0 0
git: openjdk/leyden: premain: Disable can_call_java restriction assert during prelinkage
by duke 07 Dec '23

07 Dec '23
Changeset: 0a6d86bc Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 15:05:47 +0000 URL: https://git.openjdk.org/leyden/commit/0a6d86bcefd0ad93e63a0a98daa7da6651a57… Disable can_call_java restriction assert during prelinkage ! src/hotspot/share/cds/classListParser.cpp
1 0
0 0
git: openjdk/leyden: premain: 2 new changesets
by duke 07 Dec '23

07 Dec '23
Changeset: 01728040 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 10:59:50 +0000 URL: https://git.openjdk.org/leyden/commit/0172804057ea96b0f39c8316ed81f914cb664… Archive static method CP entries ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp Changeset: a083bba5 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-07 11:04:38 +0000 URL: https://git.openjdk.org/leyden/commit/a083bba5db69dfdd9f683854b20de31972809… Merge remote-tracking branch 'refs/remotes/origin/premain' into premain ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.hpp
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • Older →


Terms of Use • License: GPLv2 • Privacy • Trademarks