Commit Graph

8 Commits

Author SHA1 Message Date
Matt Nadareski
595ece5006 [DatFile] Proper subsets win 2017-03-31 23:37:14 -07:00
Matt Nadareski
c96578bf33 [DatFile] Make merging logic consistent with CMP 2017-03-30 16:03:58 -07:00
Matt Nadareski
23c5d9601d [DatFile] Parallel hunting 2017-03-18 21:26:50 -07:00
Matt Nadareski
1bf7a94194 [DatFile] Make descAsName a separate method
Making this separate allows for updating of cloneof/romof/sampleof tags at the same time and in parallel. This change also fully hooks up the remove unicode flag, though the flag itself has some issues.
2017-03-18 16:35:36 -07:00
Matt Nadareski
2644b07ff0 [DatFile] Forgot about locks 2017-03-18 12:35:10 -07:00
Matt Nadareski
86cd96d077 [DatFile, DatItem] Remove now-useless comment 2017-03-18 00:04:59 -07:00
Matt Nadareski
d7eadf66cc [DatFile, Traverse] Clean up parallel loops 2017-03-17 23:58:35 -07:00
Matt Nadareski
3f6553832b [DatFile] Make filtering a separate step
Making filter "optional" means that it can be done with multithreading, thus reducing the time that any given DAT takes to parse in most cases and improving the actual filtering in the process.
2017-03-17 23:44:22 -07:00