mirror of
https://github.com/MaintainTeam/Hypatia.git
synced 2025-02-28 21:38:21 +03:00
- have the system only send 10 events a second, instead of 1000 - don't scan the same package+class name more than once a second - put each event view scanner on its own thread keyed by package+class - don't scan if there is already an existing thread for the package+class this can still cause high cpu usage on views with lots of text especially if the user continually interacts with it but is overall much better to recap: - a given package+class can only be scanned at most once a second - a given package+class can only have one scanner at a time - text to scan will not be scanned if already scanned - domains to scan will not be scanned if already scanned Signed-off-by: Tavi <tavi@divested.dev>
13 lines
No EOL
434 B
XML
13 lines
No EOL
434 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="deploymentTargetSelector">
|
|
<selectionStates>
|
|
<SelectionState runConfigName="app">
|
|
<option name="selectionMode" value="DROPDOWN" />
|
|
</SelectionState>
|
|
<SelectionState runConfigName="MainActivity">
|
|
<option name="selectionMode" value="DROPDOWN" />
|
|
</SelectionState>
|
|
</selectionStates>
|
|
</component>
|
|
</project> |