Files
build_soong/android
Spandan Das 43dfeb6d10 Replace sync.Mutex with Sync.Map
createProtoLibraryTargetsForIncludeDirs uses a lock-protected plain map
to see if a directory has been handled previously during concurrent visits
of modules in bp2build.

From golang's docs https://pkg.go.dev/sync#Map, replacing sync.Mutex
with sync.Map will be faster in this use case since the keys (directores
here) are written just once but read many times.

Test: m bp2build
Change-Id: Ia2a471b4db5d2890fa6048bc05a17cebc5f686af
2023-08-31 00:30:24 +00:00
..
2023-05-19 20:31:32 +00:00
2023-04-17 19:26:07 +00:00
2023-03-22 12:58:38 -07:00
2023-06-22 08:18:33 -07:00
2023-05-19 20:31:32 +00:00
2023-06-22 08:18:33 -07:00
2022-12-12 17:33:06 +00:00
2022-11-02 19:17:30 +00:00
2022-10-25 11:46:01 +02:00
2023-05-19 20:31:32 +00:00
2023-02-13 10:23:36 -08:00
2023-04-10 20:20:41 +00:00
2023-04-10 20:20:41 +00:00
2023-04-26 17:18:19 -07:00
2021-12-13 13:33:15 -05:00
2023-06-22 08:18:33 -07:00
2023-08-31 00:30:24 +00:00
2021-09-23 11:37:57 +01:00
2023-06-27 20:48:05 +00:00