Commit Graph

35 Commits

Author SHA1 Message Date
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm b17a198b8b BUFR Performance: eliminate redundant function calls (attributes) 2018-08-20 12:46:00 +01:00
Shahram Najm 1c806433d7 Compiler warnings 2018-05-18 19:06:50 +01:00
Shahram Najm 929f0685b7 Two ways of getting accessor factory: TRIE and HASH 2018-01-23 14:49:41 +00:00
Shahram Najm 9d844da3bb Performance: accessor lookup improvements with gperf -C (See ECC-525) 2018-01-23 11:49:41 +00:00
Shahram Najm 30b705b8da Update copyright notices: 2017 -> 2018 2018-01-02 11:31:02 +00:00
Shahram Najm d303a4a14e Array index was used before limits check 2017-06-28 15:45:24 +01:00
Shahram Najm 6030037fd6 Performance: delay evaluation 2017-06-28 13:13:31 +01:00
Shahram Najm a622c13214 Performance: experiment with gperf for accessor factory (#ifdef USE_GPERF_HASHING) 2017-06-08 11:23:04 +01:00
Shahram Najm aced55797f Documentation for grib_inline_strcmp 2017-06-07 13:53:01 +01:00
Shahram Najm 6f8d8cd7e9 Performance: replace multiple calls to grib_handle_of_accessor() 2017-06-05 12:20:33 +01:00
Shahram Najm ff3d2b5f23 ECC-480: Performance. max namespace length and loop optimisation 2017-05-22 14:09:18 +01:00
Shahram Najm cc73e100af Update copyright notices: 2016 -> 2017 2017-01-03 11:03:48 +00:00
Shahram Najm 7ea81c5ad4 ECC-400 grib_handle takes up 10 times the space compared with grib_api (Part 1) 2016-12-16 14:41:35 +00:00
Shahram Najm 4a5d65dadc Cleanup 2016-08-31 09:59:21 +01:00
Shahram Najm 406b787f57 Error handling: Add more info when class not found 2016-06-13 17:49:12 +01:00
Shahram Najm 3c6662bf9b Clean up 2016-05-10 18:18:16 +01:00
Shahram Najm ed386c61cb ECC-230: Better error messages when using the wrong definition path 2016-02-23 11:53:47 +00:00
Shahram Najm 45badf3729 GRIB-902: Update copyright notices: 2015 -> 2016 2015-12-31 12:44:51 +00:00
Shahram Najm 52ab4d1ba3 GRIB-884: OpenMP Support 2015-12-30 14:39:02 +00:00
Shahram Najm bd502a1c6d Rename GRIB_PTHREAD_ONCE macro (in preparation for GRIB-884) 2015-12-30 11:55:03 +00:00
Enrico Fucile 81d349d2ff ECC-163 a->parent->h to grib_handle_of_accessor(a) 2015-11-05 13:32:03 +00:00
Enrico Fucile 2edf84ab89 ECC-163 a->parent->h->context to a->context 2015-11-05 12:02:01 +00:00
Enrico Fucile 67c2bcfd81 ECC-163 attribute change: no parent, handle direct access 2015-11-05 10:03:17 +00:00
Enrico Fucile d31a2b1a8c ECC-128 part 2 2015-06-08 15:12:30 +01:00
Enrico Fucile cedda25bf9 fixed ECC-73 2015-02-26 18:28:42 +00:00
Enrico Fucile 3eb5cc7f9c Implemented attributes functions in accessor_class_gen. Changed json dump 2015-02-09 12:41:17 +00:00
Shahram Najm 188c7f3d3c Update Copyright notice to 2015 2015-01-05 15:45:46 +00:00
Shahram Najm 613d279799 GRIB-588: compile grib_api with a C++ compiler 2014-10-02 16:50:49 +01:00
Shahram Najm b0db0f2b24 GRIB-547: Corrupt gribs. Return error from grib_section_adjust_sizes 2014-07-17 18:02:49 +01:00
Shahram Najm cbae54f0da Update copyright text 2014-01-03 16:22:21 +00:00
Shahram Najm b43966afa5 Improve debug and error messages 2013-06-19 13:13:45 +01:00
Shahram Najm d65b0e3016 Update copyright text 2013-04-18 10:23:23 +01:00
Tiago Quintino dedac1b286 bring master in sync with p4 main 2013-03-25 14:23:07 +00:00
Tiago Quintino 33b891186d Ported grib_api 1.10.4 from p4 to git 2013-03-25 12:04:10 +00:00