Mercurial > hg > octave-nkf
diff libinterp/corefcn/load-save.cc @ 17709:5415a9cd61d4
Implement faster partial loading of HDF5 files.
* libinterp/corefcn/load-save.cc(do_load): Call read_hdf5_data with extra
arguments for variables to load.
* libinterp/corefcn/ls-hdf5.h: Re-define read_Hdf5_data function prototype.
* libinterp/corefcn/ls-hdf5.cc: Check for any variable names to load, instead
of whole file.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 20 Oct 2013 20:30:11 -0700 |
parents | cb27dbf9e4ba |
children | d63878346099 |
line wrap: on
line diff
--- a/libinterp/corefcn/load-save.cc +++ b/libinterp/corefcn/load-save.cc @@ -380,7 +380,8 @@ #ifdef HAVE_HDF5 case LS_HDF5: - name = read_hdf5_data (stream, orig_fname, global, tc, doc); + name = read_hdf5_data (stream, orig_fname, global, tc, doc, + argv, argv_idx, argc); break; #endif /* HAVE_HDF5 */