We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
xnn_set_fingerprint
1 parent 3ceb846 commit a73cde7Copy full SHA for a73cde7
src/operators/fingerprint_cache.c
@@ -50,12 +50,11 @@ void xnn_set_fingerprint(const struct xnn_fingerprint fingerprint) {
50
break;
51
}
52
53
- xnn_mutex_unlock(&mutex);
54
- if (i < fingerprint_vector_size) {
55
- return;
+ if (i >= fingerprint_vector_size) {
+ assert(fingerprint_vector_size < XNN_FINGERPRINT_MAX_COUNT);
+ fingerprint_vector[fingerprint_vector_size++] = fingerprint;
56
57
- assert(fingerprint_vector_size < XNN_FINGERPRINT_MAX_COUNT);
58
- fingerprint_vector[fingerprint_vector_size++] = fingerprint;
+ xnn_mutex_unlock(&mutex);
59
60
61
void xnn_clear_fingerprints() {
0 commit comments