This is an automated email from the ASF dual-hosted git repository.
He-Pin pushed a change to branch refactor/replace-reflection-with-methodhandles
in repository https://gitbox.apache.org/repos/asf/pekko.git
from b181a3c883 refactor: replace java.lang.reflect with
MethodHandle/VarHandle across core modules
add eb581a6202 refactor: replace reflective access with method handles
No new revisions were added by this update.
Summary of changes:
.../actor/AbstractActorPreRestartFinalTest.java | 72 +++++--
.../org/apache/pekko/PekkoExceptionSpec.scala | 4 +-
.../actor/AbstractActorPreRestartFinalSpec.scala | 61 +++++-
.../org/apache/pekko/util/ByteIteratorSpec.scala | 10 +-
.../pekko/util/ByteStringInitializationSpec.scala | 9 +-
.../scala/org/apache/pekko/util/ReflectSpec.scala | 2 +-
.../actor/typed/internal/ExtensionsImpl.scala | 4 +-
.../pekko/actor/typed/internal/LoggerClass.scala | 3 +-
.../org/apache/pekko/io/ByteBufferCleaner.java | 10 +-
.../org/apache/pekko/actor/AbstractProps.scala | 48 +----
.../apache/pekko/actor/IndirectActorProducer.scala | 2 +-
.../pekko/actor/ReflectiveDynamicAccess.scala | 53 +++--
.../org/apache/pekko/dispatch/Mailboxes.scala | 4 +-
.../pekko/dispatch/VirtualThreadSupport.scala | 24 +--
.../org/apache/pekko/io/dns/DnsSettings.scala | 24 ++-
.../scala/org/apache/pekko/util/BoxedType.scala | 2 +
.../pekko/util/ClassLoaderObjectInputStream.scala | 2 +-
.../scala/org/apache/pekko/util/HashCode.scala | 20 +-
.../scala/org/apache/pekko/util/LineNumbers.scala | 7 +-
.../main/scala/org/apache/pekko/util/Reflect.scala | 231 +++++++++++++++++----
.../pekko/cluster/sharding/FlightRecording.scala | 14 +-
.../sharding/MultiNodeClusterShardingConfig.scala | 5 +-
.../apache/pekko/persistence/CapabilityFlags.scala | 7 +-
.../exception/DurableStateExceptionsSpec.scala | 8 +-
project/Dependencies.scala | 4 +
.../remote/serialization/ProtobufSerializer.scala | 28 +--
.../apache/pekko/stream/DslConsistencySpec.scala | 64 ++++--
.../pekko/stream/DslFactoriesConsistencySpec.scala | 62 +++++-
.../org/apache/pekko/testkit/TestKitUtils.scala | 5 +-
.../testkit/metrics/FileDescriptorMetricSet.scala | 26 ++-
30 files changed, 598 insertions(+), 217 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]