pekko/akka-remote/src/main/scala/akka/remote/serialization
Patrik Nordwall 4c16857d6d
Remove allocation of Some from CompressionTable (#28330)
* JFR TLAB allocations showed that Some was allocated by the CompressionTable
  in the hot path of outbound stream
* CompressionTable.compress is called several times for each message
* This doesn't matter for the tcp transport since there are so many
  other allocations, but for aeron-udp it's nice to remove since it's
  pretty much the only allocation in the outbound stream
* equals for tests
2019-12-11 12:18:58 +01:00
..
ActorRefResolveCache.scala actor: allow seamless access to untyped extensions given typed ActorSystem (#28294) 2019-12-05 16:01:22 +01:00
ArteryMessageSerializer.scala Remove allocation of Some from CompressionTable (#28330) 2019-12-11 12:18:58 +01:00
DaemonMsgCreateSerializer.scala Tags from actor props goes into MDC, #27791 (#27856) 2019-10-14 17:57:11 +02:00
MessageContainerSerializer.scala Use protobuf3 for internal serialization (#27366) 2019-08-15 17:43:19 +02:00
MiscMessageSerializer.scala Disable Java serialization by default, #22333 (#27285) 2019-07-11 14:04:24 +02:00
PrimitiveSerializers.scala Disable Java serialization by default, #22333 (#27285) 2019-07-11 14:04:24 +02:00
ProtobufSerializer.scala Only allow deserialization for know classes in ProtobufSerializer, #27730 (#27731) 2019-10-01 16:20:35 +02:00
SystemMessageSerializer.scala format source with scalafmt, #26511 2019-03-15 10:23:46 +01:00
ThrowableNotSerializableException.scala Disable Java serialization by default, #22333 (#27285) 2019-07-11 14:04:24 +02:00
ThrowableSupport.scala Disable Java serialization by default, #22333 (#27285) 2019-07-11 14:04:24 +02:00
WrappedPayloadSupport.scala Use protobuf3 for internal serialization (#27366) 2019-08-15 17:43:19 +02:00