GP-4025 - PDB - Use ByteProvider in place of RandomAccessFile

This commit is contained in:
ghizard 2023-11-26 12:40:10 -05:00
parent c225fac124
commit 4da04423bd
15 changed files with 152 additions and 114 deletions

View file

@ -15,6 +15,7 @@
*/
package pdbquery;
import java.io.File;
import java.io.IOException;
import java.util.*;
import java.util.Map.Entry;
@ -59,7 +60,8 @@ public class PdbFactory {
println(script, "Opening PDB: " + filename);
try {
AbstractPdb pdb = PdbParser.parse(filename, new PdbReaderOptions(), monitor);
File pdbFile = new File(filename);
AbstractPdb pdb = PdbParser.parse(pdbFile, new PdbReaderOptions(), monitor);
PdbIdentifiers identifiers = pdb.getIdentifiers();
pdb.deserialize();
PdbReaderMetrics metrics = pdb.getPdbReaderMetrics();