-
- Downloads
* started reducing the temporary buffers created within various crypto methods , as we've
got some pretty heavy GC churn when under load. rough estimate is we allocate 5-8x as much data as we need, copying it all over the place before forwarding it (or processing it). this should cut down a few of those copies, but not enough yet. it'd be great to get that down to 2x. * lots of logging
Showing
- core/java/src/net/i2p/I2PAppContext.java 1 addition, 1 deletioncore/java/src/net/i2p/I2PAppContext.java
- core/java/src/net/i2p/crypto/AESEngine.java 31 additions, 30 deletionscore/java/src/net/i2p/crypto/AESEngine.java
- core/java/src/net/i2p/crypto/AESInputStream.java 27 additions, 27 deletionscore/java/src/net/i2p/crypto/AESInputStream.java
- core/java/src/net/i2p/crypto/AESOutputStream.java 13 additions, 15 deletionscore/java/src/net/i2p/crypto/AESOutputStream.java
- core/java/src/net/i2p/crypto/CryptixAESEngine.java 78 additions, 78 deletionscore/java/src/net/i2p/crypto/CryptixAESEngine.java
- core/java/src/net/i2p/crypto/DHSessionKeyBuilder.java 4 additions, 2 deletionscore/java/src/net/i2p/crypto/DHSessionKeyBuilder.java
- core/java/src/net/i2p/crypto/ElGamalAESEngine.java 4 additions, 2 deletionscore/java/src/net/i2p/crypto/ElGamalAESEngine.java
- core/java/src/net/i2p/data/DataHelper.java 28 additions, 2 deletionscore/java/src/net/i2p/data/DataHelper.java
- core/java/test/net/i2p/crypto/AES256Bench.java 15 additions, 7 deletionscore/java/test/net/i2p/crypto/AES256Bench.java
- core/java/test/net/i2p/crypto/ElGamalAESEngineTest.java 4 additions, 2 deletionscore/java/test/net/i2p/crypto/ElGamalAESEngineTest.java
- router/java/src/net/i2p/data/i2np/TunnelMessage.java 1 addition, 1 deletionrouter/java/src/net/i2p/data/i2np/TunnelMessage.java
- router/java/src/net/i2p/router/InNetMessagePool.java 7 additions, 0 deletionsrouter/java/src/net/i2p/router/InNetMessagePool.java
- router/java/src/net/i2p/router/OutNetMessagePool.java 7 additions, 0 deletionsrouter/java/src/net/i2p/router/OutNetMessagePool.java
- router/java/src/net/i2p/router/message/HandleTunnelMessageJob.java 2 additions, 2 deletions...va/src/net/i2p/router/message/HandleTunnelMessageJob.java
- router/java/src/net/i2p/router/message/SendTunnelMessageJob.java 1 addition, 1 deletion...java/src/net/i2p/router/message/SendTunnelMessageJob.java
- router/java/src/net/i2p/router/transport/tcp/ConnectionBuilder.java 5 additions, 3 deletions...a/src/net/i2p/router/transport/tcp/ConnectionBuilder.java
- router/java/src/net/i2p/router/transport/tcp/ConnectionHandler.java 4 additions, 2 deletions...a/src/net/i2p/router/transport/tcp/ConnectionHandler.java
- router/java/src/net/i2p/router/transport/tcp/ConnectionRunner.java 5 additions, 0 deletions...va/src/net/i2p/router/transport/tcp/ConnectionRunner.java
- router/java/src/net/i2p/router/transport/tcp/MessageHandler.java 7 additions, 0 deletions...java/src/net/i2p/router/transport/tcp/MessageHandler.java
- router/java/src/net/i2p/router/transport/tcp/TCPConnection.java 1 addition, 0 deletions.../java/src/net/i2p/router/transport/tcp/TCPConnection.java
Loading
Please register or sign in to comment