This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git


    from 04d4eee7a7 Documentation, renaming or minor reorganization. No 
significant code change in this commit.
     new 69f581c4ae Switch the position of offset and length in 
`entriesForCodes` bit patterns. It makes easier the use of compressed offset in 
next commit.
     new 35b5576064 Allocate memory for new entries by blocks of 4 bytes 
instead of doing an unconditional allocation for each new entry. It reduces the 
amount of calls to `System.arraycopy(…)` by a factor close to 4 and also 
reduces memory consumption. The performance improvement was not as expected; 
this new version is even a bit slower than the one in previous commit. It is a 
little bit surprising because a code block with branching, bounds checks and 
copies should be executed less oft [...]

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/sis/internal/storage/inflater/LZW.java  | 217 ++++++++++++++-------
 1 file changed, 146 insertions(+), 71 deletions(-)

Reply via email to