Closed GammaPi closed 2 years ago
At least, we need to provide documentation for their usages
Merge them into a single monolithic array seems to be a good idea. This will also improve cache utilization.
Current design is necessary. We could use 3 ids. FileID: id inside executable hookedId: things that is valid timingid: things that is actually invoked
Maintain only one id: ScalerID: Symbols that have been confirmed by the user
Other id should be delete when parsed.
Completely fixed in libchook.
Currently, libHook contains too many different types of ID, which is error prune,