<br/>
<h1>Changelog from Git</h1><br/><br/>
<div class='changelog'>
-<pre class='wrap'>commit a18040e02238c577cf7853a0e303cbca62e044a8
+<pre class='wrap'>commit 28d2eabca79d06378843d1e94fecfb4a5e22178d
+Merge: 0ecac46 cde210b
+Author: Even Rouault <even.rouault@mines-paris.org>
+Date: 2017-05-15 12:09:45 +0200
+
+ Merge pull request #919 from rouault/reformat
+
+ Add mechanisms to reformat and check code style, and reformat whole codebase (#128)
+
+commit 0ecac46a1db911cbe340c4467000e91cea82c96d
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-11 20:18:42 +0200
+
+ perf_test.py: implement -i option
+
+commit cde210be392d60fbcd8a3e7cacfa62660a95e8d9
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-11 11:21:37 +0200
+
+ astyle.options: use non deprecated option name
+
+commit 563bd8499e63db976ca8358216138647593354bc
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-09 15:44:46 +0200
+
+ Reformat whole codebase with astyle.options (#128)
+
+commit d4e54e9f35d532062533f1d369c159810b01d224
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-09 15:28:09 +0200
+
+ Add mechanisms to reformant and check code style (#128)
+
+ Use an internal version of astyle (astyle 3.0). Scripts taken from QGIS.
+ astyle.options from https://github.com/uclouvain/openjpeg/issues/128
+
+ scripts/prepare-commit.sh can be used locally to automatically reformat
+ edited files.
+
+ Travis-CI will run scripts/verify-indentation.sh to verify committed files.
+
+commit 8650b70e06408d394c1708846b6fc2d86cf14079
+Merge: e92fe29 05d5845
+Author: Even Rouault <even.rouault@mines-paris.org>
+Date: 2017-05-09 13:16:53 +0200
+
+ Merge pull request #918 from rouault/profile
+
+ Add profiling of CPU and memory usage (#912)
+
+commit 05d58451a1221ba95db8fb1d159eb0f76dbafb22
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-06 15:06:24 +0200
+
+ Add profiling of CPU and memory usage (#912)
+
+commit e92fe29016300e7ae9ccfa6e9cf5422456f57e25
+Merge: 20291aa 328f076
+Author: Even Rouault <even.rouault@mines-paris.org>
+Date: 2017-05-09 12:33:07 +0200
+
+ Merge pull request #917 from rouault/bench
+
+ Add performance benchmarking scripts
+
+commit 328f076d2639d8664436e2b620cf9eed4f7dee53
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-04 15:22:14 +0200
+
+ Add performance benchmarking scripts
+
+ And run them by Travis-CI
+
+commit 20291aad07591da40ac86e5f5a87b4f6d154ba6a
+Merge: a18040e 04980a8
+Author: Even Rouault <even.rouault@mines-paris.org>
+Date: 2017-05-03 12:41:02 +0200
+
+ Merge pull request #915 from rouault/appveyor_fix_attempt
+
+ Fix retrieval of jpylyzer in AppVeyor
+
+commit 04980a8c7b6c260394084ab12b4bdee957caa24f
+Author: Even Rouault <even.rouault@spatialys.com>
+Date: 2017-05-03 12:03:00 +0200
+
+ Fix retrieval of jpylyzer in AppVeyor
+
+commit a18040e02238c577cf7853a0e303cbca62e044a8
Merge: e7ff1ef a43f1be
Author: Even Rouault <even.rouault@mines-paris.org>
Date: 2017-05-03 11:48:02 +0200
cppcheck unitialized variable
-commit 898ca6f52247cf869b66048b21871f236fd5f900
-Author: Matthieu Darbois <mayeut@users.noreply.github.com>
-Date: 2016-06-21 22:09:08 +0200
-
- Remove clang-3.9 build
-
- c.f. travis-ci/travis-ci#6120
-
-commit 86698be6e9ca3375a42e7cc00c743bd1bf9b203d
-Author: Antonin Descampe <antonin@gmail.com>
-Date: 2016-06-21 17:41:29 +0200
-
- Automatic upload of ABI report (end)
-
-commit cdcb77e796f8f06d3838356c0a2931a82b4375be
-Author: Antonin Descampe <antonin@gmail.com>
-Date: 2016-06-21 17:21:08 +0200
-
- Automatic upload of ABI report (ctd)
-
-commit 954dad66dea3c5bb1e59187987e77c18f7b593ec
-Author: Antonin Descampe <antonin@gmail.com>
-Date: 2016-06-21 16:46:38 +0200
-
- Automatic upload of ABI report (ctd)
-
-commit 48744a1342123945ca461839ffe52d9b2c467fc9
-Author: Antonin Descampe <antonin@gmail.com>
-Date: 2016-06-21 16:19:06 +0200
-
- setup automatic upload of ABI reports
-
commit 7d3c7a345f05adbc9ca26d8ca7f6c7fffa5096be
Author: Even Rouault <even.rouault@spatialys.com>
Date: 2016-05-26 23:51:32 +0200
This array avoids too much cache trashing when processing by 4 vertical samples
as done in the various decoding steps.
-commit 31882ad7f4a0d9d0231c3fdb9c75a6b69912e1b7
-Author: Even Rouault <even.rouault@spatialys.com>
-Date: 2016-05-22 00:54:06 +0200
-
- Const'ify lut arrays so they are in the read-only data section
-
-commit ba1edf6cd41415594729bc90ad3b0008af48251e
-Author: Even Rouault <even.rouault@spatialys.com>
-Date: 2016-05-22 00:50:34 +0200
-
- Reduce number of occurrences of orient function argument
-
- This is essentially used to shift inside the lut_ctxno_zc, which we
- can precompute at the beginning of opj_t1_decode_cblk() /
- opj_t1_encode_cblk()
-
-commit 23a01dfdef1a266754af268b07d912efbe04a759
-Author: Even Rouault <even.rouault@spatialys.com>
-Date: 2016-05-21 16:27:35 +0200
-
- Specialize decoding passes for 64x64 code blocks
-
-commit d8fef96f23ea8b12226d7326118f2ffd91da28ac
-Author: Even Rouault <even.rouault@spatialys.com>
-Date: 2016-05-21 15:52:02 +0200
-
- Improve code generation in opj_t1_dec_clnpass()
-
- Add a opj_t1_dec_clnpass_step_only_if_flag_not_sig_visit() method that
- does the job of opj_t1_dec_clnpass_step_only() assuming the conditions
- are met. And use it in opj_t1_dec_clnpass(). The compiler generates
- more efficient code.
-
-commit c539808d097945866c0f7120ccdea28921a011a2
-Author: Even Rouault <even.rouault@spatialys.com>
-Date: 2016-05-21 15:41:36 +0200
-
- opj_t1_updateflags(): tiny optimization
-
- We can avoid using a loop-up table with some shift arithmetics.
-
-commit 426bf8d337715f7b2e867cb2643128e5c2e3b5bb
-Author: Kal Conley <kcconley@gmail.com>
-Date: 2015-12-27 20:14:47 +0100
-
- Move some MQC functions into a header for speed
-
- Allow these hot functions to be inlined. This boosts decode performance by ~10%.
-
...</pre></div>
</body>