hg: caciocavallo/ng: 11 new changesets

linuxhippy at gmail.com linuxhippy at gmail.com
Thu Jul 21 09:42:39 PDT 2011


Changeset: ee09ef371c29
Author:    ceisserer
Date:      2011-07-21 15:40 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/ee09ef371c29

refactoring of the different backends, avoid excessive data-copying

! src/web/classes/net/java/openjdk/cacio/servlet/Base64CmdStreamEncoder.java
! src/web/classes/net/java/openjdk/cacio/servlet/BinaryCmdStreamEncoder.java
! src/web/classes/net/java/openjdk/cacio/servlet/CmdStreamEncoder.java
! src/web/classes/net/java/openjdk/cacio/servlet/ImageCmdStreamEncoder.java

Changeset: d35ea6de0a6d
Author:    ceisserer
Date:      2011-07-21 15:41 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/d35ea6de0a6d

further abstract XHR based backends, so we later can easily integrate the RLE based one

+ src/web/classes/net/java/openjdk/cacio/servlet/BinaryPngStreamEncoder.java

Changeset: 7f343540d7f4
Author:    ceisserer
Date:      2011-07-21 15:44 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/7f343540d7f4

introduce fast and dynamic byte buffers, which are a lot faster for writing than ByteBufferOutputStream.

+ src/web/classes/net/java/openjdk/cacio/servlet/DynamicByteBuffer.java

Changeset: 4ac97a70f9d8
Author:    ceisserer
Date:      2011-07-21 15:44 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/4ac97a70f9d8

RLE image data encoder

+ src/web/classes/net/java/openjdk/cacio/servlet/RLEImageEncoder.java

Changeset: d0791dbe3f37
Author:    ceisserer
Date:      2011-07-21 18:37 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/d0791dbe3f37

store last run in runBuffer, not in dataBuffer

! src/web/classes/net/java/openjdk/cacio/servlet/RLEImageEncoder.java

Changeset: 508dd617d7dc
Author:    ceisserer
Date:      2011-07-21 18:38 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/508dd617d7dc

client-side support for RLE decompression

! src/web/servlet/XHR2Transport.js

Changeset: 4e1e7bedc7e7
Author:    ceisserer
Date:      2011-07-21 18:38 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/4e1e7bedc7e7

move polling-for-changes from Servlet into WebSurfaceData

! src/web/classes/net/java/openjdk/awt/peer/web/WebSurfaceData.java
! src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java

Changeset: a4c614740830
Author:    ceisserer
Date:      2011-07-21 18:39 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/a4c614740830

calculate size dynamically, instead of (not) counting every inserted byte

! src/web/classes/net/java/openjdk/cacio/servlet/DynamicByteBuffer.java

Changeset: 64f318cbe349
Author:    ceisserer
Date:      2011-07-21 18:40 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/64f318cbe349

disable some debug output

! src/web/classes/net/java/openjdk/cacio/servlet/CmdStreamEncoder.java

Changeset: d522cacfab0c
Author:    ceisserer
Date:      2011-07-21 18:40 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/d522cacfab0c

disable even more debug output

! src/web/classes/net/java/openjdk/awt/peer/web/GridDamageTracker.java

Changeset: d9b58be662b7
Author:    ceisserer
Date:      2011-07-21 18:41 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/d9b58be662b7

backend for streaming down RLE encoded images in binary format

+ src/web/classes/net/java/openjdk/cacio/servlet/BinaryRLEStreamEncoder.java




More information about the caciocavallo-dev mailing list