mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-15 02:36:30 +08:00
be43b79fcabb7551677e2d27c75e2a500e2ba622

Performance analysis revealed that the standard RTEMS objects are a major bottleneck. The object get mechanism and attribute checks at runtime have a significant overhead. Use a custom implementation for synchronization primitives. This drops also the size of the synchronization primitives considerably.
Description
No description provided
Languages
C
95.9%
C++
1.1%
Shell
0.6%
Python
0.5%
Yacc
0.4%
Other
1.3%