-
- Downloads
* I2CP: Change from the internal pseudo-socket that was
implemented in 0.7.9 to an internal Queue that directly passes I2CPMessage objects. For in-JVM clients, this eliminates two writer threads per client and avoids the serialization/deserialization of I2CP messages.
Showing
- core/java/src/net/i2p/I2PAppContext.java 10 additions, 0 deletionscore/java/src/net/i2p/I2PAppContext.java
- core/java/src/net/i2p/client/ClientWriterRunner.java 3 additions, 16 deletionscore/java/src/net/i2p/client/ClientWriterRunner.java
- core/java/src/net/i2p/client/I2PSessionImpl.java 42 additions, 15 deletionscore/java/src/net/i2p/client/I2PSessionImpl.java
- core/java/src/net/i2p/client/I2PSimpleSession.java 22 additions, 9 deletionscore/java/src/net/i2p/client/I2PSimpleSession.java
- core/java/src/net/i2p/data/i2cp/I2CPMessageReader.java 15 additions, 7 deletionscore/java/src/net/i2p/data/i2cp/I2CPMessageReader.java
- core/java/src/net/i2p/internal/I2CPMessageQueue.java 51 additions, 0 deletionscore/java/src/net/i2p/internal/I2CPMessageQueue.java
- core/java/src/net/i2p/internal/InternalClientManager.java 19 additions, 0 deletionscore/java/src/net/i2p/internal/InternalClientManager.java
- core/java/src/net/i2p/internal/PoisonI2CPMessage.java 58 additions, 0 deletionscore/java/src/net/i2p/internal/PoisonI2CPMessage.java
- core/java/src/net/i2p/internal/QueuedI2CPMessageReader.java 55 additions, 0 deletionscore/java/src/net/i2p/internal/QueuedI2CPMessageReader.java
- core/java/src/net/i2p/internal/package.html 7 additions, 0 deletionscore/java/src/net/i2p/internal/package.html
- router/java/src/net/i2p/router/RouterContext.java 17 additions, 5 deletionsrouter/java/src/net/i2p/router/RouterContext.java
- router/java/src/net/i2p/router/client/ClientConnectionRunner.java 4 additions, 14 deletions...ava/src/net/i2p/router/client/ClientConnectionRunner.java
- router/java/src/net/i2p/router/client/ClientManager.java 21 additions, 7 deletionsrouter/java/src/net/i2p/router/client/ClientManager.java
- router/java/src/net/i2p/router/client/ClientManagerFacadeImpl.java 16 additions, 1 deletion...va/src/net/i2p/router/client/ClientManagerFacadeImpl.java
- router/java/src/net/i2p/router/client/ClientWriterRunner.java 3 additions, 16 deletions...er/java/src/net/i2p/router/client/ClientWriterRunner.java
- router/java/src/net/i2p/router/client/I2CPMessageQueueImpl.java 57 additions, 0 deletions.../java/src/net/i2p/router/client/I2CPMessageQueueImpl.java
- router/java/src/net/i2p/router/client/InternalClientListenerRunner.java 0 additions, 89 deletions...c/net/i2p/router/client/InternalClientListenerRunner.java
- router/java/src/net/i2p/router/client/QueuedClientConnectionRunner.java 76 additions, 0 deletions...c/net/i2p/router/client/QueuedClientConnectionRunner.java
core/java/src/net/i2p/internal/package.html
0 → 100644
Please register or sign in to comment