hg: caciocavallo/ng: 16 new changesets

linuxhippy at gmail.com linuxhippy at gmail.com
Fri Jul 29 08:03:57 PDT 2011


Changeset: 2257d42e21b0
Author:    ceisserer
Date:      2011-07-26 11:13 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/2257d42e21b0

support negative values in command-stream decoding

! src/web/servlet/XHRShared.js

Changeset: 49f0b99ed70a
Author:    ceisserer
Date:      2011-07-28 14:31 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/49f0b99ed70a

introduce our own wire-format for signed multiple byte numbers, as we can't use java's overflow semanntics in javascript

! src/web/servlet/XHRShared.js

Changeset: d878a65aad5c
Author:    ceisserer
Date:      2011-07-28 14:31 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/d878a65aad5c

own binary format

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

Changeset: 7df41c480389
Author:    ceisserer
Date:      2011-07-29 16:06 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/7df41c480389

Add parameter to skip fast-path in damage tracking. useful if there are preceeding operations queued - where the non-packing case would lead to unoptimal packing results

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

Changeset: 94aa4d5e5443
Author:    ceisserer
Date:      2011-07-29 16:06 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/94aa4d5e5443

small cleanup and comment clarification

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

Changeset: 2502b358c776
Author:    ceisserer
Date:      2011-07-29 16:08 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/2502b358c776

simple benchmark servlet for testing client performance

+ src/web/classes/net/java/openjdk/cacio/servlet/benchmark/ImgBenchServlet.java

Changeset: 2bbce40d219f
Author:    ceisserer
Date:      2011-07-29 16:09 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/2bbce40d219f

small simplification in readShort

! src/web/servlet/XHRShared.js

Changeset: 9856f3f02b17
Author:    ceisserer
Date:      2011-07-29 16:10 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/9856f3f02b17

do no longer cache the XHR1 data arrays, as with the introduction of copyArea commands we depend on the exact length

! src/web/servlet/XHR1RLETransport.js

Changeset: 0ba7efa814cf
Author:    ceisserer
Date:      2011-07-29 16:11 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/0ba7efa814cf

handle the case when no BlitScreenUpdates (aka no image-data at all) is sent

! src/web/servlet/RLEImageDecoder.js

Changeset: df4ab2a41c30
Author:    ceisserer
Date:      2011-07-29 16:12 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/df4ab2a41c30

Interpret copyArea commands (cmd=1)

! src/web/servlet/StreamBase.html

Changeset: 2f2fabf92710
Author:    ceisserer
Date:      2011-07-29 16:39 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/2f2fabf92710

fix negativ coordinate format for Image-Transport

! src/web/classes/net/java/openjdk/cacio/servlet/ImageCmdStreamEncoder.java
! src/web/servlet/ImgTransport.js

Changeset: 8b67dc1adb95
Author:    ceisserer
Date:      2011-07-29 16:40 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/8b67dc1adb95

fix no-image-data case for other backends too

! src/web/classes/net/java/openjdk/cacio/servlet/Base64CmdStreamEncoder.java
! src/web/classes/net/java/openjdk/cacio/servlet/BinaryPngStreamEncoder.java
! src/web/classes/net/java/openjdk/cacio/servlet/BinaryRLEStreamEncoder.java

Changeset: 79213141c849
Author:    ceisserer
Date:      2011-07-29 16:48 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/79213141c849

remove some debug-code and switch to SHR2Rle by default again

! src/web/servlet/StreamBase.html

Changeset: 72b9af3736c7
Author:    ceisserer
Date:      2011-07-29 16:50 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/72b9af3736c7

CopyArea acceleration as well as refactorings to make it possible

- manifest.mf
! src/web/classes/net/java/openjdk/awt/peer/web/WebScreen.java
! src/web/classes/net/java/openjdk/awt/peer/web/WebSurfaceData.java
! src/web/classes/net/java/openjdk/cacio/server/CacioServer.java
! src/web/classes/net/java/openjdk/cacio/servlet/CopyAreaScreenUpdate.java
! src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java
! src/web/classes/net/java/openjdk/cacio/servlet/TreeImagePacker.java

Changeset: 2cb1ce96ab2b
Author:    ceisserer
Date:      2011-07-29 16:54 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/2cb1ce96ab2b

remove small debug-left-over

! src/web/servlet/StreamBase.html

Changeset: 599b1cb4f8de
Author:    ceisserer
Date:      2011-07-29 16:54 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/599b1cb4f8de

look up Blit with imageType specified in SunGraphics

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




More information about the caciocavallo-dev mailing list